Skip to content

🔥 CLI tool that interact with the nes-utils API

License

Notifications You must be signed in to change notification settings

theobori/nes-utils-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nes-utils-cli

How to build and run ?

  1. Install the dependencies
    • cargo
  2. Compile and install it
    • cargo install --path .
  3. Run nes-utils-cli --help

Help

USAGE:
    nes-utils-cli [FLAGS] [OPTIONS] [input]

FLAGS:
    -d, --disassemble    Disassemble a NES file
    -e, --extract-chr    Dump CHR ROM graphics data into PNGs
    -h, --help           Prints help information
    -V, --version        Prints version information

OPTIONS:
    -c, --code <code>        Decode Game Genie
        --it <it>            PRNG iteration
    -o, --output <output>    Output filename
        --seed <seed>        PRNG seed

ARGS:
    <input>    Input file

Usage example(s)

Disassemble and extract CHR ROM

nes-utils-cli -de game.nes

Using NES random

Only one iteration

nes-utils-cli --seed 14

One or multiple iterations

nes-utils-cli --seed 14 --it 1

or

nes-utils-cli --seed 14 --it 5

Decoding Game Genie

nes-utils-cli --code SXIOPO

About

🔥 CLI tool that interact with the nes-utils API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages