Disassembler for Chip8 binary files
java -jar Chip8-rom-disassembler.jar <rom-path>
Alternatively, write a batch script which allows you to drag and drop the file, such as:
java -jar Chip8-rom-disassembler.jar %1
Create a file named config.json
in the same directory as the program, or copy it from assets/config/default.json
.
The keys in the config file are all the valid options supported (currently just formatting options). All of them are pretty self explanatory.
- Implement disassembler
- Add Command Line Interface
- Add output formatting
- With
YAMLJSON configuration - Allow custom formatting file
- With
- Save output to file
- Labels for memory addresses
- Default config values
- Documentation
- QoL?
- GUI?