Software


Software Tools

Open-source utilities for classic FPS games — Medal of Honor: Allied Assault, Call of Duty series, and multiplayer mapping.


CoD2 MP Mapping Tool

A powerful GUI tool (Python + Tkinter) to speed up creation and editing of Call of Duty 2 multiplayer custom maps.

Key features:

  • Generate and edit core map files: mp/mp_mapname.gsc, mp/mp_mapname_fx.gsc, sun/mp_mapname.sun, sound aliases (.csv), arena/loadscreen files
  • Built-in Model Viewer: Browse and preview stock xmodels (thumbnails + full size), with offline asset support
  • IWD Packer: Automatically detects and packs custom assets (models, textures, sounds, scripts, FX, etc.) into .iwd files
  • Setup helpers: Set CoD2 path, extract missing folders (xmodel/fx), create desktop shortcuts, fix grid batch issues

Requires: CoD2 + Mod Tools installed, Python 3.8+ (3.10–3.12 recommended), and Pillow library (pip install pillow). Run with python main.py. Always back up your map folder before generating files.

CoD2 MP Mapping Tool in action — GUI demo

View on GitHub → (Updated February 2026)

XRcon

Open-source RCON client for Medal of Honor: Allied Assault series and Call of Duty games (1, United Offensive, 2, 4, World at War).

Full-featured remote console tool with server list management, command sending, and in-game admin controls.

XRcon RCON interface and command panel
XRcon server list and management

View on GitHub →

Mohaa Resolution Util

Lightweight (82 KB) utility that auto-detects config files for Medal of Honor: Allied Assault (including Spearhead & Breakthrough).

Easily set custom resolutions beyond in-game menu limits, plus one-click max graphics preset.

Mohaa Resolution Util main interface

View on GitHub →

MoH:AA & Call of Duty Server RCON + Query DLL

Open-source DLL for sending RCON commands and querying game servers.

Supported games:

  • Medal of Honor: Allied Assault
  • Medal of Honor: Allied Assault – Spearhead
  • Medal of Honor: Allied Assault – Breakthrough
  • Call of Duty
  • Call of Duty: United Offensive
  • Call of Duty 2
  • Call of Duty 4: Modern Warfare
  • Call of Duty: World at War

Perfect for custom server tools, browsers, admin panels, or monitoring scripts.

View on GitHub →


All projects are open source and free. Bug reports, feature requests, and pull requests are welcome on GitHub!

Bottom Left BackgroundBottom Right Background