/boldboy

Gameboy Emulator from scratch for funsies

Primary LanguageC++MIT LicenseMIT

boldboy

Gameboy Emulator from scratch for funsies

Test Results

mooneye_acceptance

Test Result
boot_regs-dmg0.gb
boot_div-dmg0.gb
oam_dma_restart.gb ✔️
intr_timing.gb ✔️
oam_dma_timing.gb ✔️
ret_cc_timing.gb ✔️
ret_timing.gb ✔️
jp_timing.gb ✔️
add_sp_e_timing.gb ✔️
halt_ime1_timing2-GS.gb ✔️
bits/unused_hwio-GS.gb
bits/reg_f.gb ✔️
bits/mem_oam.gb ✔️
ei_timing.gb ✔️
boot_regs-sgb.gb
instr/daa.gb ✔️
oam_dma/basic.gb ✔️
oam_dma/sources-GS.gb
oam_dma/reg_read.gb ✔️
boot_hwio-S.gb
if_ie_registers.gb
call_cc_timing2.gb ✔️
reti_timing.gb ✔️
reti_intr_timing.gb ✔️
di_timing-GS.gb ✔️
rapid_di_ei.gb
oam_dma_start.gb ✔️
call_cc_timing.gb ✔️
ld_hl_sp_e_timing.gb
interrupts/ie_push.gb
boot_regs-sgb2.gb
boot_div-dmgABCmgb.gb
ppu/intr_1_2_timing-GS.gb ✔️
ppu/stat_lyc_onoff.gb
ppu/intr_2_mode3_timing.gb ✔️
ppu/intr_2_oam_ok_timing.gb
ppu/lcdon_write_timing-GS.gb
ppu/lcdon_timing-GS.gb
ppu/intr_2_mode0_timing.gb
ppu/hblank_ly_scx_timing-GS.gb
ppu/vblank_stat_intr-GS.gb
ppu/intr_2_0_timing.gb
ppu/stat_irq_blocking.gb
ppu/intr_2_mode0_timing_sprites.gb
timer/div_write.gb ✔️
timer/tim01_div_trigger.gb
timer/tim10_div_trigger.gb
timer/tim00_div_trigger.gb
timer/tima_write_reloading.gb
timer/tim10.gb ✔️
timer/tim00.gb ✔️
timer/tma_write_reloading.gb
timer/rapid_toggle.gb
timer/tim01.gb ✔️
timer/tima_reload.gb
timer/tim11.gb ✔️
timer/tim11_div_trigger.gb
push_timing.gb
serial/boot_sclk_align-dmgABCmgb.gb
boot_regs-dmgABC.gb ✔️
boot_hwio-dmg0.gb
halt_ime1_timing.gb ✔️
call_timing.gb ✔️
jp_cc_timing.gb ✔️
halt_ime0_ei.gb ✔️
halt_ime0_nointr_timing.gb ✔️
ei_sequence.gb ✔️
rst_timing.gb
div_timing.gb ✔️
call_timing2.gb ✔️
boot_div-S.gb
boot_hwio-dmgABCmgb.gb
pop_timing.gb
boot_regs-mgb.gb
boot_div2-S.gb