binjgb/test_results.md at main ยท binji/binjgb

Test status

Blargg's tests:

Test Result
cgb_sound ๐Ÿ†—
cpu_instrs ๐Ÿ†—
dmg_sound ๐Ÿ†—
halt_bug ๐Ÿ†—
instr_timing ๐Ÿ†—
interrupt_time ๐Ÿ†—
mem_timing ๐Ÿ†—
oam_bug โŒ

Gekkio's mooneye-gb tests:

Test Result
acceptance/add_sp_e_timing ๐Ÿ†—
acceptance/bits/mem_oam ๐Ÿ†—
acceptance/bits/reg_f ๐Ÿ†—
acceptance/bits/unused_hwio-GS ๐Ÿ†—
acceptance/boot_hwio-dmgABCXmgb ๐Ÿ†—
acceptance/boot_regs-dmgABCX ๐Ÿ†—
acceptance/call_cc_timing ๐Ÿ†—
acceptance/call_cc_timing2 ๐Ÿ†—
acceptance/call_timing ๐Ÿ†—
acceptance/call_timing2 ๐Ÿ†—
acceptance/di_timing-GS ๐Ÿ†—
acceptance/div_timing ๐Ÿ†—
acceptance/ei_timing ๐Ÿ†—
acceptance/gpu/hblank_ly_scx_timing-GS ๐Ÿ†—
acceptance/gpu/intr_1_2_timing-GS ๐Ÿ†—
acceptance/gpu/intr_2_0_timing ๐Ÿ†—
acceptance/gpu/intr_2_mode0_timing ๐Ÿ†—
acceptance/gpu/intr_2_mode0_timing_sprites ๐Ÿ†—
acceptance/gpu/intr_2_mode3_timing ๐Ÿ†—
acceptance/gpu/intr_2_oam_ok_timing ๐Ÿ†—
acceptance/gpu/lcdon_timing-dmgABCXmgbS ๐Ÿ†—
acceptance/gpu/lcdon_write_timing-GS ๐Ÿ†—
acceptance/gpu/stat_irq_blocking ๐Ÿ†—
acceptance/gpu/vblank_stat_intr-GS ๐Ÿ†—
acceptance/halt_ime0_ei ๐Ÿ†—
acceptance/halt_ime0_nointr_timing ๐Ÿ†—
acceptance/halt_ime1_timing ๐Ÿ†—
acceptance/halt_ime1_timing2-GS ๐Ÿ†—
acceptance/if_ie_registers ๐Ÿ†—
acceptance/interrupts/ie_push ๐Ÿ†—
acceptance/intr_timing ๐Ÿ†—
acceptance/jp_cc_timing ๐Ÿ†—
acceptance/jp_timing ๐Ÿ†—
acceptance/ld_hl_sp_e_timing ๐Ÿ†—
acceptance/oam_dma_restart ๐Ÿ†—
acceptance/oam_dma_start ๐Ÿ†—
acceptance/oam_dma_timing ๐Ÿ†—
acceptance/pop_timing ๐Ÿ†—
acceptance/push_timing ๐Ÿ†—
acceptance/rapid_di_ei ๐Ÿ†—
acceptance/ret_cc_timing ๐Ÿ†—
acceptance/ret_timing ๐Ÿ†—
acceptance/reti_intr_timing ๐Ÿ†—
acceptance/reti_timing ๐Ÿ†—
acceptance/rst_timing ๐Ÿ†—
acceptance/timer/div_write ๐Ÿ†—
acceptance/timer/rapid_toggle ๐Ÿ†—
acceptance/timer/tim00 ๐Ÿ†—
acceptance/timer/tim00_div_trigger ๐Ÿ†—
acceptance/timer/tim01 ๐Ÿ†—
acceptance/timer/tim01_div_trigger ๐Ÿ†—
acceptance/timer/tim10 ๐Ÿ†—
acceptance/timer/tim10_div_trigger ๐Ÿ†—
acceptance/timer/tim11 ๐Ÿ†—
acceptance/timer/tim11_div_trigger ๐Ÿ†—
acceptance/timer/tima_reload ๐Ÿ†—
acceptance/timer/tima_write_reloading ๐Ÿ†—
acceptance/timer/tma_write_reloading ๐Ÿ†—
emulator-only/mbc1/multicart_rom_8Mb ๐Ÿ†—
emulator-only/mbc1/ram_256Kb ๐Ÿ†—
emulator-only/mbc1/ram_64Kb ๐Ÿ†—
emulator-only/mbc1/rom_16Mb ๐Ÿ†—
emulator-only/mbc1/rom_1Mb ๐Ÿ†—
emulator-only/mbc1/rom_2Mb ๐Ÿ†—
emulator-only/mbc1/rom_4Mb ๐Ÿ†—
emulator-only/mbc1/rom_512Kb ๐Ÿ†—
emulator-only/mbc1/rom_8Mb ๐Ÿ†—
manual-only/sprite_priority ๐Ÿ†—
misc/bits/unused_hwio-C โŒ
misc/boot_hwio-C โŒ
misc/gpu/vblank_stat_intr-C โŒ

Wilbert Pol's mooneye-gb tests:

Test Result
acceptance/gpu/hblank_ly_scx_timing_nops โŒ
acceptance/gpu/hblank_ly_scx_timing_variant_nops โŒ
acceptance/gpu/intr_0_timing ๐Ÿ†—
acceptance/gpu/intr_1_timing ๐Ÿ†—
acceptance/gpu/intr_2_mode0_scx1_timing_nops โŒ
acceptance/gpu/intr_2_mode0_scx2_timing_nops โŒ
acceptance/gpu/intr_2_mode0_scx3_timing_nops โŒ
acceptance/gpu/intr_2_mode0_scx4_timing_nops โŒ
acceptance/gpu/intr_2_mode0_scx5_timing_nops โŒ
acceptance/gpu/intr_2_mode0_scx6_timing_nops โŒ
acceptance/gpu/intr_2_mode0_scx7_timing_nops โŒ
acceptance/gpu/intr_2_mode0_scx8_timing_nops โŒ
acceptance/gpu/intr_2_mode0_timing_sprites_nops โŒ
acceptance/gpu/intr_2_mode0_timing_sprites_scx1_nops โŒ
acceptance/gpu/intr_2_mode0_timing_sprites_scx2_nops โŒ
acceptance/gpu/intr_2_mode0_timing_sprites_scx3_nops โŒ
acceptance/gpu/intr_2_mode0_timing_sprites_scx4_nops โŒ
acceptance/gpu/intr_2_timing ๐Ÿ†—
acceptance/gpu/lcdon_mode_timing ๐Ÿ†—
acceptance/gpu/ly00_01_mode0_2 ๐Ÿ†—
acceptance/gpu/ly00_mode0_2-GS ๐Ÿ†—
acceptance/gpu/ly00_mode1_0-GS ๐Ÿ†—
acceptance/gpu/ly00_mode2_3 ๐Ÿ†—
acceptance/gpu/ly00_mode3_0 ๐Ÿ†—
acceptance/gpu/ly143_144_145 ๐Ÿ†—
acceptance/gpu/ly143_144_152_153 ๐Ÿ†—
acceptance/gpu/ly143_144_mode0_1 ๐Ÿ†—
acceptance/gpu/ly143_144_mode3_0 ๐Ÿ†—
acceptance/gpu/ly_lyc-GS ๐Ÿ†—
acceptance/gpu/ly_lyc_0-GS ๐Ÿ†—
acceptance/gpu/ly_lyc_0_write-GS ๐Ÿ†—
acceptance/gpu/ly_lyc_144-GS ๐Ÿ†—
acceptance/gpu/ly_lyc_153-GS ๐Ÿ†—
acceptance/gpu/ly_lyc_153_write-GS ๐Ÿ†—
acceptance/gpu/ly_lyc_write-GS ๐Ÿ†—
acceptance/gpu/ly_new_frame-GS ๐Ÿ†—
acceptance/gpu/stat_write_if-C ๐Ÿ†—
acceptance/gpu/stat_write_if-GS ๐Ÿ†—
acceptance/gpu/vblank_if_timing ๐Ÿ†—
acceptance/timer/timer_if ๐Ÿ†—