Files

Community cheat packs

Generated by tools/cheat-import/build_packs.py; do not edit by hand. Every file in this directory is rewritten by the generator and checked in CI, so a hand edit fails the regeneration check.

Each packs/<CRC32>.cht is one cartridge (bound by vj_rom_crc32), converted from community BigPEmu C cheat scripts with the project's own converter. Every cheat starts disabled. manifest.json lists the packs with their sha256 and the scripts and settings behind each one; unsupported.json is the work list of scripts and settings the converter cannot express yet.

Credit

Permission

  • jguffer, the author of BigPEmu_Scripts and of #1050, gave the maintainer permission to convert and use the scripts (see libretro/virtualjaguar-libretro#1071 and #1050). The repository has no license file.

Sources

How it is generated

python3 tools/cheat-import/build_packs.py --sources tools/cheat-import/sources.json \
    --cartridges tools/cheat-import/cartridges.json --out site/cheats

The generator fetches one pinned tarball per source, converts only scripts/cheat_*.c files (parsed, never executed), maps each script's cartridge hash to a CRC32 through the committed hash table, and writes these files byte-for-byte reproducibly. See tools/cheat-import.