Skip to content

v1.2.0 Release

Latest
Compare
Choose a tag to compare
@TheOnlyZac TheOnlyZac released this 15 Feb 03:19
0453d85

Setup

  1. Install Python 3.8 or higher.

  2. Install the dependencies with pip install -r requirements.txt

  3. Run python main.py <input_file> to generate the .pnach file.

    • Use the -o argument to specify the output directory if desired.
  4. Put the .pnach file in your pcsx2/cheats folder, enable cheats, and start the game.

Usage

python main.py <input_csv> <options>

The script supports the following optional arguments:

  • -o <output_dir> - The output directory for the pnach file (default is ./out/)
  • -n <mod_name> - The name of the mod. The output file will be <crc>.<mod name>.pnach (default is the same as the input file)
  • -r <region> - The region of the game. Can be ntsc or pal (default is ntsc)
  • -d <dialect> - The language the pnach should work for (PAL only). If not set, it will affect all languages.
    • Can be en, fr, it, de, es, nd, pt, da, fi, no, or sv.
    • Only one language pnach file may be used at a time.
  • -l - Enable live edit mode. This will allow you to edit the strings in the csv and the pnach will automatically update.
  • -v - Enable verbose output
  • -h - Show help

Changelog

Full Changelog: v1.1.0...v1.2.0