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.