2.9 KiB
2.9 KiB
IW7-Mod
Prerequisites: Installing Git (Optional)
If you don't have git
installed on your machine, follow these steps:
- Visit the Git download page.
- Download the appropriate version for your operating system.
- Run the installer.
- During the installation, you will be asked if you want to add Git to your system's PATH environment variable. Ensure you choose the option to do so. This allows you to use Git from the command line without specifying its full path.
- After installation, open a terminal or command prompt and type
git --version
to ensure Git is correctly installed.
Download
Clone the Git repository or download as ZIP.
-
Download Release (EASIEST)
- Click on
Releases
at the top and navigate to the latest release - Click
iw7-mod.zip
- Click on
-
Download ZIP
- Click on the three dots at the top of the repo (
◘◘◘
) - Click
Download ZIP
- Click on the three dots at the top of the repo (
-
Clone the repository:
- Open a terminal or command prompt.
- Run the following command:
git clone http://git.rimmyscorner.com/Rim/iw7-mod.git
Repository Contents
- IW7-Mod Client
- All Necessary Files
Added Features
- Removed IW7-Mod Watermark
- Remove "--dirty" commit version on build
- Remove Steam/Ownership verification
Installation
- Extract
iw7-mod.exe
,runner.exe
&tlsdll.dll
in yourInfinite Warfare
directory.Note
: Usual location is
C:\Program Files (x86)\Steam\steamapps\common\Call of Duty - Infinite Warfare
- Launch
iw7-mod.exe
Compile from source
- Clone the Git repo. Do NOT download it as ZIP, that won't work.
- Update the submodules and run
premake5 vs2022
or simply use the deliveredgenerate.bat
. - Build via solution file in
build\iw7-mod.sln
.
Premake arguments
Argument | Description |
---|---|
--copy-to=PATH |
Optional, copy the EXE to a custom folder after build, define the path here if wanted. |
--dev-build |
Enable development builds of the client. |
Credits
- h1-mod - codebase and research
- h2-mod - research (successor of MWR)
- momo5502 - Arxan/Steam research, former lead developer of XLabsProject
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.