Newly discovered OAM corruption trigger

This commit is contained in:
Lior Halphon 2021-10-09 14:05:29 +03:00
parent c05c3c2abd
commit 24af1c5a31

View File

@ -1344,6 +1344,8 @@ static void ld_hl_sp_r8(GB_gameboy_t *gb, uint8_t opcode)
static void ld_sp_hl(GB_gameboy_t *gb, uint8_t opcode) static void ld_sp_hl(GB_gameboy_t *gb, uint8_t opcode)
{ {
gb->registers[GB_REGISTER_SP] = gb->registers[GB_REGISTER_HL]; gb->registers[GB_REGISTER_SP] = gb->registers[GB_REGISTER_HL];
flush_pending_cycles(gb);
GB_trigger_oam_bug(gb, gb->hl);
cycle_no_access(gb); cycle_no_access(gb);
} }