Important
Only legitimate copies of the games are supported. If you don't own the game, please buy it.
- Download the game from Steam.
- Download the appropriate version of the IW4x launcher:
- Windows 64-bit: Download the latest iw4x-launcher.exe.
- Windows 32-bit: Download the latest iw4x-launcher-x86.exe.
- Place the
iw4x-launcher.exe
in the game directory. - Run
iw4x-launcher.exe
. After updating, the game will launch automatically.
Important
On Windows, the launcher self-updates and restarts by spawning a new console.
For automated processes, use --skip-launcher-update
and manually download the latest launcher from here.
- Download the game from Steam using either SteamCMD or the official Steam desktop app.
- Download the latest release corresponding to your system architecture.
- Most likely you want iw4x-launcher-x86_64-unknown-linux-gnu.tar.gz
- Unpack the archive and copy the
iw4x-launcher
executable to your game directory.- Alternatively, you can place it in your
PATH
so you can run it from anywhere. For example, in/usr/local/bin/
- Alternatively, you can place it in your
- Make the launcher executable:
chmod +x iw4x-launcher
- Run the launcher from your game directory to download the client files:
./iw4x-launcher
Tip
Use the --update
command-line argument if you want to launch the game through Proton or other Wine versions instead of the default wine found in your path.
Important
Only legitimate steam copies of the games are supported. If you don't own the game, please buy it.
IW4x
Call of Duty: Modern Warfare 2 - Multiplayer
--help
- Print help
--update
,-u
- Update the game without launching it
--skip-launcher-update
- Skip updating the launcher
--bonus
- Download bonus content (default)
--skip-bonus
- Don't download bonus content
--force
,-f
- Force file hash recheck
--path
,-p
- Set the game installation path
- Do not include a trailing backslash in the path
- Set the game installation path
--pass
- Pass additional arguments to the game
- See client-args.md for more details
- Pass additional arguments to the game
--version
,-v
- Print the launcher version
--ignore-required-files
- Install client even if required files are missing
--skip-redist
- Skip installing redistributables
--redist
- Install or reinstall redistributables
--prerelease
- Update to prerelease version of clients (currently only available for IW4x) and launcher
--rate
- Rate and display CDN servers
--cdn-url
--offline
--skip-connectivity-check
iw4x-launcher.exe --bonus -u --path "C:\Games\IW4x" --pass "-console"
Tip
Some arguments can be set in iw4x-launcher.json, args generally override the values of the config.
update_only
: Set to true to only update the game. Default:false
.skip_self_update
: Skip launcher updates. Default:false
.download_bonus_content
: Automatically download bonus content. Default:false
.ask_download_bonus_content
: Ask before downloading bonus content. Default:false
.force_update
: Force file recheck. Default:false
.args
: Pass additional arguments to the game. Default:""
.use_https
: Use HTTPS for downloads. Default:true
.skip_redist
: Skip redistributable installations. Default:false
.prerelease
: Update to prerelease version of clients and launcher. Default:false
.cdn_url
offline
skip-connectivity-check
See CONTRIBUTING.md for details.
Need help or have questions? We're here to help you!
- Website & Guides: Visit IW4x.dev, especially the guides section!
- Discord Community: Join our Discord server for real-time chat, quick questions, and to connect with other players.