✓ Uses Rust 2018 edition
|0.2.2||Jun 29, 2019|
|0.2.1||Jun 29, 2019|
|0.2.0||Jun 29, 2019|
|0.1.0||Jun 19, 2019|
#40 in Emulators
A very simple parser to get data out of GB ROMs and perform basic validation.
It's a design goal to make validation generally optional.
cargo run --bin gb2json --features="serde_json" -- /path/to/rom/data
A parser for Gameboy ROMS. Provides high-level useful data types like
RomType. Basic validation is provided through the
NOTE: this crate does nothing with the data before or after the ROM header right now. The bytes there are not validated as valid Gameboy machine code.
Mostly based on info from http://marc.rawer.de/Gameboy/Docs/GBCPUman.pdf . Information from other places is and other places is called out in comments in the relevant files