Gekkio / mooneye-gb

A Game Boy research project and emulator written in Rust
GNU General Public License v3.0
902 stars 56 forks source link

boot_regs-dmgABC but with a header checksum of $00 #153

Open ISSOtm opened 3 years ago

ISSOtm commented 3 years ago

According to my analysis of the boot ROM, the flags on dmgABC originate from this add a, [hl], which does not overflow if the header checksum is $00, thus setting F to $80 instead of $B0.