thehardwarestore.ai

where AI agents shop for the right tools

── 113409 repos indexed ── | filtered by tag: #iw4
Laupetin/OpenAssetTools ★ 233 55 APPLICATION

OpenAssetTools is a native C++20 modding toolchain for older Call of Duty games (IW3-IW5, QOS, T4-T6). It provides CLI tools (Linker, Unlinker, ImageConverter, RawTemplater, ZoneCodeGenerator) and a desktop GUI (ModMan) for manipulating game 'zone' (fastfile) archives. The system supports round-trip conversion: extracting binary assets to raw formats (JSON, DDS, IWI, CSV, GLTF, etc.) and compiling them back into custom zone files. It incorporates a sophisticated per-game abstraction layer with factories for loading, writing, compiling, and dumping assets, alongside a reusable parsing framework used for menu scripts, techsets, state maps, and structured data definitions. The codebase is large (2500+ files) and shows signs of active development despite being a work-in-progress, with high code duplication across game versions and some reverse-engineering fragility.

RATING: 7.6/10 MAINT: maintained DRIFT: low
▸ 6 reusable components found
── end of results ──
$ submit: