CLI usage - choatix/Pokemon-Crystal-Item-Randomizer GitHub Wiki

Item Random CLI Usage:

The CLI argument must be included in order to run the CLI.

  • -i --input : input rom
  • -o --output : output rom
  • -m --mode : mode (relative file path)
  • -s --seed : hex string seed
  • -r --race : hex race mode string
  • -l --log : output spoiler log

e.g. To make a rom with the cli using Crazy Mode and output the spoiler. cli -i play/7413.gbc -o play/cli.gbc -m Modes/Crazy.yml -l

Note for devs: Whilst the GUI application will support running the application with the same arguments and handling, requiring all the front-end behaviour can make this not possible for all scenarios. As such, there will be a separate binary for running CLI which can be made with a separate running command.