Skip to content
Zaidi-45Public

About

IGI2 Multiplayer fix: restores in-game OpenSpy server browser, patches 2003 engine bugs, and adds built-in anticheat and anticrash for IGI-2: Covert Strike.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

20 stars

Watchers

1 watching

Forks

Latest commit

ย 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

BitPatch for IGI-2: Covert Strike

Version Website Discord License: Proprietary

Bitmasters Motto

BitPatch is the premier, GOG-compliant multiplayer patch and engine wrapper for Project I.G.I.-2: Covert Strike. Following the shutdown of GameSpy and Qtracker, BitPatch safely hooks into the game engine via a local wsock32.dll to restore in-game server browsing through the active OpenSpy master server, while providing essential stability fixes for modern 64-bit operating systems (Windows 10 & Windows 11).

Official Web Portal: reviveigi2.com


๐Ÿ“ฅ Download & Installation

Download BitPatch

  1. Download BitPatch-v1.0.zip from the official Releases Tab.
  2. Extract all contents of the .zip archive directly into your main IGI-2 game folder (where igi2.exe is located).
  3. Allow Windows to overwrite existing files when prompted.
  4. Launch igi2.exe normally, navigate to Multiplayer, and servers will populate automatically via the OpenSpy master server.

๐Ÿ’ก Tip: Check live server activity, view active player counts, or join games in 1-click via the #server-list channel on our Official Discord.

โš ๏ธ Antivirus & False-Positive Notice

Because BitPatch uses DLL proxying (wsock32.dll) to intercept multiplayer sockets and deploys low-level x86 memory hooks to patch 20-year-old engine crashes, antivirus engines flag it as a heuristic false positive (often labeled generically as HackTool, Gen:Variant.Yogi, or Malware.AI).

Why does my antivirus flag BitPatch? (Click to expand)
  • DLL Proxying / Sideloading: BitPatch restores multiplayer without modifying original game files on disk. It loads alongside igi2.exe via Windows dynamic link library proxying (wsock32.dll). Security suites flag unknown custom DLL proxies by default.
  • Engine Memory Patching: To fix game-breaking memory corruptions (such as 0xCDCDCDCD heap crashes, buffer overflows, and FPU stack faults), BitPatch allocates safe memory caves (PAGE_EXECUTE_READWRITE) and hooks game instructions in RAM.
  • Legacy Trainer Heuristics: The Yogi detection tag used by several scanners is a 20-year-old signature for I.G.I.-2 memory trainers. Because BitPatch hooks the exact same game addresses to block cheats and trainers, heuristic scanners mistake the mitigation for the exploit.
  • No Code-Signing Certificate: BitPatch is a non-commercial, community-led freeware modification. Commercial Authenticode certificates cost hundreds of dollars annually, meaning new binary hashes must establish cloud reputation over time.

How to run BitPatch cleanly:

  1. Check the official SHA-256 hash in our GitHub Release notes.
  2. If your browser or Windows Defender blocks the download, add an exclusion for the IGI-2 directory or select Keep / Allow on device.
  3. For questions or manual binary auditing, join our Discord Community.

๐ŸŽฎ Core Features

๐Ÿ›ก๏ธ Anti-Cheat & Security

  • Exploit Blocking: Patches known trainer exploits including Invisible Mode, Fast Lockpick, Super Jump, Rapid Fire, Infinite Ammo, and Deviance.
  • Thermal Hack Prevention: Completely eliminates modified thermal wallhacks.
  • Server Exploit Protection: Mitigates Luigi Auriemma vulnerabilities (gshboom, format string attacks, fake player floods).

โš™๏ธ Anti-Crash & Stability

  • Weapon Limit Fix: Resolves weapon limits across all maps using an internal FIFO queue architecture (Watch Demo Video).
  • Desynchronization Fixes: Patches death animation desyncs, null pointer reads, and ghost entity cascading crashes.
  • Server Stability: Fixes floating-point triggers and Z-coordinate limits that crash dedicated servers.

๐ŸŽฏ Gameplay & Client Enhancements

  • Modern OS Compatibility: Pre-configured with dgVoodoo 2 wrappers to eliminate DirectDraw resolution crashes and visual artifacts on Windows 10/11.
  • Submerged Firing: Unlocks the ability to fire weapons while submerged in water.
  • Free-Camera / Third-Person: Toggleable in-game via Left Alt + Right Alt.
  • Beta Voice Lines: Dedicated radio keybindings mapped to Alt + T and Alt + I.
  • UI Restoration: Restores the original animated menu system from Project I.G.I.

๐Ÿ“‹ Looking for complete patch notes? View the full version-by-version technical changelog at reviveigi2.com/changelog.html.


๐ŸŽฌ In-Game Features & Previews

Classic IGI-1 Animated Menu Restoration

BitPatch natively restores the iconic Project I.G.I. animated interface inside IGI-2: Covert Strike.


IGI-1 Animated Menu Restoration

Free-Camera & Third-Person Perspective

Inspect custom maps, capture cinematic angles, and navigate freely in real time.

Toggle Keybind: Left Alt + Right Alt


BitPatch Free-Cam Mode

Technical Demonstration: Weapon Limit Fixed

Showcasing the internal FIFO queue preventing crashes during intensive multiplayer firefights.


Dev Diaries [1]: Weapon Limit Fixed!

Watch on YouTube


๐Ÿ”’ Exploit Mitigations in Action

Strict server-side validation: local memory tampering and trainer injections are actively dropped by the host.


Invisible Mode Exploitation BLOCKED

Neutralizes memory exploits where clients spoof spectator states to kill opponents without being seen.

Invisible Mode Exploit

Thermal Vision Wallhacks BLOCKED

Eliminates modified optics routines that force thermal shaders through geometry, buildings, and terrain.

Thermal Wallhack

Super Jump & Physics Manipulation BLOCKED

Clamps airborne velocity and enforces Z-axis limits to prevent out-of-bounds map traversal.

Super Jump Hack

๐Ÿ›’ Required Game Version

This patch is fully compatible and heavily optimized for the official GOG.com release of I.G.I. 2: Covert Strike. We recommend a clean, unmodified installation to avoid third-party script conflicts.


๐ŸŒ Community & Dedicated Servers

Looking to host a dedicated server, view live global player leaderboards, or download community map packs?

Website ย  ModDB ย  Facebook ย  YouTube



Discord

Join the Official Bitmasters Community

Live #server-list Feeds ยท Matchmaking ยท Technical Support


โš–๏ธ License & Legal

BitPatch binaries and configurations are proprietary freeware distributed under the terms of the BitPatch End User License Agreement (EULA).

Note on Source Code: BitPatch is closed source to protect the integrity of the anti-cheat verification routines and maintain fair multiplayer server environments.

Legal Disclaimer: Project I.G.I.-2: Covert Strike is the registered trademark of its respective copyright holders. BitPatch is an independent community restoration project and is not affiliated with, sponsored by, or endorsed by Innerloop Studios, Codemasters, or GOG. This repository contains no base game executable binaries or proprietary level packages.

Attribution & Usage Policy: You are free to utilize and reference this patch for community servers and modding initiatives. However, you MUST provide clear, visible credit to Team Bitmasters and include a direct link back to reviveigi2.com or this GitHub repository. Decompiling, reverse engineering, bypassing anti-cheat modules, or re-uploading modified binaries under another name is strictly prohibited.


Developed and maintained by Team Bitmasters (2012โ€“2026).

Team Bitmasters Footer

About

IGI2 Multiplayer fix: restores in-game OpenSpy server browser, patches 2003 engine bugs, and adds built-in anticheat and anticrash for IGI-2: Covert Strike.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

20 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors