Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

xifil/iw8-mod

Repository files navigation

License Open Issues Discord

iw8-mod

NOTE: You must legally own Call of Duty®: Modern Warfare to run this mod. Cracked/Pirated versions of the game are NOT supported.

Compile from source

  • Clone the Git repo. Do NOT download it as ZIP, that won't work.

    You can run

    git clone https://github.com/xifil/iw8-mod.git --recurse-submodules
    

    or

    git clone https://gitlab.com/xifil/iw8-mod.git --recurse-submodules
    

    depending on what Git you would like to use, however you always need the --recurse-submodules flag.

  • Update the submodules and run premake5 vs2022 or simply use the delivered generate.bat.
  • Build via solution file in iw8_vs2022.sln.

Download from Actions

GitHub Actions automatically builds the DLL file on each commit, you can find the latest build of iw8-mod here.

Disclaimer

This software has been created purely for the purposes of academic research. It is not intended to be used to attack other systems. Project maintainers are not responsible or liable for misuse of the software. Use responsibly.

Usage

iw8-mod supports these versions of Modern Warfare:

  • 1.20.4.7623265 (ModernWarfare & game_dx12_ship_replay)
  • 1.38.3.9489393
  • 1.44.0.10435696

Support may be coming for:

  • 0.01.2.7089334
  • 1.03.0.7209368

Keep in mind that only 1.20/replay fully works "online" right now, all other versions don't get past the main menu and crash after ~2 minutes due to anti-tampering mechanisms put in place by Infinity Ward.

The same XInput9_1_0.dll can be used for all the versions as it auto-detects the version based on the executable and calculates the signatures based on that.

Credits