| acid | which.gb (DMG) | ℹ️ |
| acid | which.gb (GBC) | ℹ️ |
| acid | dmg-acid2.gb | ✅ |
| acid | cgb-acid2.gbc | ✅ |
| acid | cgb-acid-hell.gbc | ✅ |
| blargg | cpu_instrs/01-special.gb | ✅ |
| blargg | cpu_instrs/02-interrupts.gb | ✅ |
| blargg | cpu_instrs/03-op_sp,hl.gb | ✅ |
| blargg | cpu_instrs/04-op_r,imm.gb | ✅ |
| blargg | cpu_instrs/05-op_rp.gb | ✅ |
| blargg | cpu_instrs/06-ld_r,r.gb | ✅ |
| blargg | cpu_instrs/07-jr,jp,call,ret,rst.gb | ✅ |
| blargg | cpu_instrs/08-misc_instrs.gb | ✅ |
| blargg | cpu_instrs/09-op_r,r.gb | ✅ |
| blargg | cpu_instrs/10-bit_ops.gb | ✅ |
| blargg | cpu_instrs/11-op_a,(hl).gb | ✅ |
| blargg | halt_bug.gb | ✅ |
| blargg | instr_timing.gb | ✅ |
| blargg | interrupt_time.gb | ✅ |
| blargg | mem_timing/01-read_timing.gb | ✅ |
| blargg | mem_timing/02-write_timing.gb | ✅ |
| blargg | mem_timing/03-modify_timing.gb | ✅ |
| blargg | mem_timing-2/01-read_timing.gb | ✅ |
| blargg | mem_timing-2/02-write_timing.gb | ✅ |
| blargg | mem_timing-2/03-modify_timing.gb | ✅ |
| blargg | oam_bug/1-lcd_sync.gb | ✅ |
| blargg | oam_bug/2-causes.gb | ✅ |
| blargg | oam_bug/3-non_causes.gb | ✅ |
| blargg | oam_bug/4-scanline_timing.gb | ✅ |
| blargg | oam_bug/5-timing_bug.gb | ✅ |
| blargg | oam_bug/6-timing_no_bug.gb | ✅ |
| blargg | oam_bug/8-instr_effect.gb | ✅ |
| blargg | dmg_sound/01-registers.gb | ✅ |
| blargg | dmg_sound/02-len_ctr.gb | ✅ |
| blargg | dmg_sound/03-trigger.gb | ✅ |
| blargg | dmg_sound/04-sweep.gb | ✅ |
| blargg | dmg_sound/05-sweep_details.gb | ✅ |
| blargg | dmg_sound/06-overflow_on_trigger.gb | ✅ |
| blargg | dmg_sound/07-len_sweep_period_sync.gb | ✅ |
| blargg | dmg_sound/08-len_ctr_during_power.gb | ✅ |
| blargg | dmg_sound/09-wave_read_while_on.gb | ✅ |
| blargg | dmg_sound/10-wave_trigger_while_on.gb | ✅ |
| blargg | dmg_sound/11-regs_after_power.gb | ✅ |
| blargg | dmg_sound/12-wave_write_while_on.gb | ✅ |
| blargg | cgb_sound/01-registers.gb | ✅ |
| blargg | cgb_sound/02-len_ctr.gb | ✅ |
| blargg | cgb_sound/03-trigger.gb | ✅ |
| blargg | cgb_sound/04-sweep.gb | ✅ |
| blargg | cgb_sound/05-sweep_details.gb | ✅ |
| blargg | cgb_sound/06-overflow_on_trigger.gb | ✅ |
| blargg | cgb_sound/07-len_sweep_period_sync.gb | ✅ |
| blargg | cgb_sound/08-len_ctr_during_power.gb | ✅ |
| blargg | cgb_sound/09-wave_read_while_on.gb | ✅ |
| blargg | cgb_sound/10-wave_trigger_while_on.gb | ✅ |
| blargg | cgb_sound/11-regs_after_power.gb | ✅ |
| blargg | cgb_sound/12-wave.gb | ✅ |
| daid | ppu_scanline_bgp.gb (DMG) | ✅ |
| daid | ppu_scanline_bgp.gb (GBC) | ✅ |
| daid | stop_instr.gb (DMG) | ✅ |
| daid | stop_instr.gb (GBC) | ✅ |
| daid | stop_instr_gbc_mode3.gb | ✅ |
| daid | speed_switch_timing_div.gbc | ✅ |
| daid | speed_switch_timing_ly.gbc | ✅ |
| daid | speed_switch_timing_stat.gbc | ✅ |
| daid | rom_and_ram.gb | ℹ️ |
| ax6 | rtc3test-1.gb | ✅ |
| ax6 | rtc3test-2.gb | ✅ |
| ax6 | rtc3test-3.gb | ✅ |
| mooneye | acceptance/add_sp_e_timing.gb | ✅ |
| mooneye | acceptance/bits/mem_oam.gb | ✅ |
| mooneye | acceptance/bits/reg_f.gb | ✅ |
| mooneye | acceptance/bits/unused_hwio-GS.gb | ✅ |
| mooneye | acceptance/boot_div-dmgABCmgb.gb | ✅ |
| mooneye | acceptance/boot_hwio-dmgABCmgb.gb | ✅ |
| mooneye | acceptance/boot_regs-dmgABC.gb | ✅ |
| mooneye | acceptance/call_cc_timing.gb | ✅ |
| mooneye | acceptance/call_cc_timing2.gb | ✅ |
| mooneye | acceptance/call_timing.gb | ✅ |
| mooneye | acceptance/call_timing2.gb | ✅ |
| mooneye | acceptance/div_timing.gb | ✅ |
| mooneye | acceptance/di_timing-GS.gb | ✅ |
| mooneye | acceptance/ei_sequence.gb | ✅ |
| mooneye | acceptance/ei_timing.gb | ✅ |
| mooneye | acceptance/halt_ime0_ei.gb | ✅ |
| mooneye | acceptance/halt_ime0_nointr_timing.gb | ✅ |
| mooneye | acceptance/halt_ime1_timing.gb | ✅ |
| mooneye | acceptance/halt_ime1_timing2-GS.gb | ✅ |
| mooneye | acceptance/if_ie_registers.gb | ✅ |
| mooneye | acceptance/instr/daa.gb | ✅ |
| mooneye | acceptance/interrupts/ie_push.gb | ✅ |
| mooneye | acceptance/intr_timing.gb | ✅ |
| mooneye | acceptance/jp_cc_timing.gb | ✅ |
| mooneye | acceptance/jp_timing.gb | ✅ |
| mooneye | acceptance/ld_hl_sp_e_timing.gb | ✅ |
| mooneye | acceptance/oam_dma/basic.gb | ✅ |
| mooneye | acceptance/oam_dma/reg_read.gb | ✅ |
| mooneye | acceptance/oam_dma/sources-GS.gb | ✅ |
| mooneye | acceptance/oam_dma_restart.gb | ✅ |
| mooneye | acceptance/oam_dma_start.gb | ✅ |
| mooneye | acceptance/oam_dma_timing.gb | ✅ |
| mooneye | acceptance/pop_timing.gb | ✅ |
| mooneye | acceptance/ppu/hblank_ly_scx_timing-GS.gb | ✅ |
| mooneye | acceptance/ppu/intr_1_2_timing-GS.gb | ✅ |
| mooneye | acceptance/ppu/intr_2_0_timing.gb | ✅ |
| mooneye | acceptance/ppu/intr_2_mode0_timing.gb | ✅ |
| mooneye | acceptance/ppu/intr_2_mode0_timing_sprites.gb | ✅ |
| mooneye | acceptance/ppu/intr_2_mode3_timing.gb | ✅ |
| mooneye | acceptance/ppu/intr_2_oam_ok_timing.gb | ✅ |
| mooneye | acceptance/ppu/lcdon_timing-GS.gb | ✅ |
| mooneye | acceptance/ppu/lcdon_write_timing-GS.gb | ✅ |
| mooneye | acceptance/ppu/stat_irq_blocking.gb | ✅ |
| mooneye | acceptance/ppu/stat_lyc_onoff.gb | ✅ |
| mooneye | acceptance/ppu/vblank_stat_intr-GS.gb | ✅ |
| mooneye | acceptance/push_timing.gb | ✅ |
| mooneye | acceptance/rapid_di_ei.gb | ✅ |
| mooneye | acceptance/reti_intr_timing.gb | ✅ |
| mooneye | acceptance/reti_timing.gb | ✅ |
| mooneye | acceptance/ret_cc_timing.gb | ✅ |
| mooneye | acceptance/ret_timing.gb | ✅ |
| mooneye | acceptance/rst_timing.gb | ✅ |
| mooneye | acceptance/serial/boot_sclk_align-dmgABCmgb.gb | ✅ |
| mooneye | acceptance/timer/div_write.gb | ✅ |
| mooneye | acceptance/timer/rapid_toggle.gb | ✅ |
| mooneye | acceptance/timer/tim00.gb | ✅ |
| mooneye | acceptance/timer/tim00_div_trigger.gb | ✅ |
| mooneye | acceptance/timer/tim01.gb | ✅ |
| mooneye | acceptance/timer/tim01_div_trigger.gb | ✅ |
| mooneye | acceptance/timer/tim10.gb | ✅ |
| mooneye | acceptance/timer/tim10_div_trigger.gb | ✅ |
| mooneye | acceptance/timer/tim11.gb | ✅ |
| mooneye | acceptance/timer/tim11_div_trigger.gb | ✅ |
| mooneye | acceptance/timer/tima_reload.gb | ✅ |
| mooneye | acceptance/timer/tima_write_reloading.gb | ✅ |
| mooneye | acceptance/timer/tma_write_reloading.gb | ✅ |
| mooneye | emulator-only/mbc1/bits_bank1.gb | ✅ |
| mooneye | emulator-only/mbc1/bits_bank2.gb | ✅ |
| mooneye | emulator-only/mbc1/bits_mode.gb | ✅ |
| mooneye | emulator-only/mbc1/bits_ramg.gb | ✅ |
| mooneye | emulator-only/mbc1/multicart_rom_8Mb.gb | ✅ |
| mooneye | emulator-only/mbc1/ram_256kb.gb | ✅ |
| mooneye | emulator-only/mbc1/ram_64kb.gb | ✅ |
| mooneye | emulator-only/mbc1/rom_16Mb.gb | ✅ |
| mooneye | emulator-only/mbc1/rom_1Mb.gb | ✅ |
| mooneye | emulator-only/mbc1/rom_2Mb.gb | ✅ |
| mooneye | emulator-only/mbc1/rom_4Mb.gb | ✅ |
| mooneye | emulator-only/mbc1/rom_512kb.gb | ✅ |
| mooneye | emulator-only/mbc1/rom_8Mb.gb | ✅ |
| mooneye | emulator-only/mbc2/bits_ramg.gb | ✅ |
| mooneye | emulator-only/mbc2/bits_romb.gb | ✅ |
| mooneye | emulator-only/mbc2/bits_unused.gb | ✅ |
| mooneye | emulator-only/mbc2/ram.gb | ✅ |
| mooneye | emulator-only/mbc2/rom_1Mb.gb | ✅ |
| mooneye | emulator-only/mbc2/rom_2Mb.gb | ✅ |
| mooneye | emulator-only/mbc2/rom_512kb.gb | ✅ |
| mooneye | emulator-only/mbc5/rom_16Mb.gb | ✅ |
| mooneye | emulator-only/mbc5/rom_1Mb.gb | ✅ |
| mooneye | emulator-only/mbc5/rom_2Mb.gb | ✅ |
| mooneye | emulator-only/mbc5/rom_32Mb.gb | ✅ |
| mooneye | emulator-only/mbc5/rom_4Mb.gb | ✅ |
| mooneye | emulator-only/mbc5/rom_512kb.gb | ✅ |
| mooneye | emulator-only/mbc5/rom_64Mb.gb | ✅ |
| mooneye | emulator-only/mbc5/rom_8Mb.gb | ✅ |
| mooneye | manual-only/sprite_priority.gb | ✅ |
| mooneye | misc/boot_div-cgbABCDE.gb | ✅ |
| mooneye | misc/boot_regs-cgb.gb | ✅ |
| samesuite | apu/channel_1/channel_1_align.gb | ✅ |
| samesuite | apu/channel_1/channel_1_align_cpu.gb | ✅ |
| samesuite | apu/channel_1/channel_1_delay.gb | ✅ |
| samesuite | apu/channel_1/channel_1_duty.gb | ✅ |
| samesuite | apu/channel_1/channel_1_duty_delay.gb | ✅ |
| samesuite | apu/channel_1/channel_1_freq_change.gb | ✅ |
| samesuite | apu/channel_1/channel_1_nrx2_glitch.gb | ✅ |
| samesuite | apu/channel_1/channel_1_nrx2_speed_change.gb | ✅ |
| samesuite | apu/channel_1/channel_1_restart.gb | ✅ |
| samesuite | apu/channel_1/channel_1_restart_nrx2_glitch.gb | ✅ |
| samesuite | apu/channel_1/channel_1_stop_div.gb | ✅ |
| samesuite | apu/channel_1/channel_1_stop_restart.gb | ✅ |
| samesuite | apu/channel_1/channel_1_sweep.gb | ✅ |
| samesuite | apu/channel_1/channel_1_sweep_restart.gb | ✅ |
| samesuite | apu/channel_1/channel_1_sweep_restart_2.gb | ✅ |
| samesuite | apu/channel_1/channel_1_volume.gb | ✅ |
| samesuite | apu/channel_1/channel_1_volume_div.gb | ✅ |
| samesuite | apu/channel_2/channel_2_align.gb | ✅ |
| samesuite | apu/channel_2/channel_2_align_cpu.gb | ✅ |
| samesuite | apu/channel_2/channel_2_delay.gb | ✅ |
| samesuite | apu/channel_2/channel_2_duty.gb | ✅ |
| samesuite | apu/channel_2/channel_2_duty_delay.gb | ✅ |
| samesuite | apu/channel_2/channel_2_freq_change.gb | ✅ |
| samesuite | apu/channel_2/channel_2_nrx2_glitch.gb | ✅ |
| samesuite | apu/channel_2/channel_2_nrx2_speed_change.gb | ✅ |
| samesuite | apu/channel_2/channel_2_restart.gb | ✅ |
| samesuite | apu/channel_2/channel_2_restart_nrx2_glitch.gb | ✅ |
| samesuite | apu/channel_2/channel_2_stop_div.gb | ✅ |
| samesuite | apu/channel_2/channel_2_stop_restart.gb | ✅ |
| samesuite | apu/channel_2/channel_2_volume.gb | ✅ |
| samesuite | apu/channel_2/channel_2_volume_div.gb | ✅ |
| samesuite | apu/channel_3/channel_3_and_glitch.gb | ✅ |
| samesuite | apu/channel_3/channel_3_delay.gb | ✅ |
| samesuite | apu/channel_3/channel_3_first_sample.gb | ✅ |
| samesuite | apu/channel_3/channel_3_freq_change_delay.gb | ✅ |
| samesuite | apu/channel_3/channel_3_restart_delay.gb | ✅ |
| samesuite | apu/channel_3/channel_3_restart_during_delay.gb | ✅ |
| samesuite | apu/channel_3/channel_3_restart_stop_delay.gb | ✅ |
| samesuite | apu/channel_3/channel_3_shift_delay.gb | ✅ |
| samesuite | apu/channel_3/channel_3_shift_skip_delay.gb | ✅ |
| samesuite | apu/channel_3/channel_3_stop_delay.gb | ✅ |
| samesuite | apu/channel_3/channel_3_stop_div.gb | ✅ |
| samesuite | apu/channel_3/channel_3_wave_ram_locked_write.gb | ✅ |
| samesuite | apu/channel_3/channel_3_wave_ram_sync.gb | ✅ |
| samesuite | apu/channel_4/channel_4_align.gb | ✅ |
| samesuite | apu/channel_4/channel_4_delay.gb | ✅ |
| samesuite | apu/channel_4/channel_4_equivalent_frequencies.gb | ✅ |
| samesuite | apu/channel_4/channel_4_frequency_alignment.gb | ✅ |
| samesuite | apu/channel_4/channel_4_freq_change.gb | ✅ |
| samesuite | apu/channel_4/channel_4_lfsr.gb | ✅ |
| samesuite | apu/channel_4/channel_4_lfsr15.gb | ✅ |
| samesuite | apu/channel_4/channel_4_lfsr_15_7.gb | ✅ |
| samesuite | apu/channel_4/channel_4_lfsr_7_15.gb | ✅ |
| samesuite | apu/channel_4/channel_4_lfsr_restart.gb | ✅ |
| samesuite | apu/channel_4/channel_4_lfsr_restart_fast.gb | ✅ |
| samesuite | apu/channel_4/channel_4_volume_div.gb | ✅ |
| samesuite | apu/div_trigger_volume_10.gb | ✅ |
| samesuite | apu/div_write_trigger.gb | ✅ |
| samesuite | apu/div_write_trigger_10.gb | ✅ |
| samesuite | apu/div_write_trigger_volume.gb | ✅ |
| samesuite | apu/div_write_trigger_volume_10.gb | ✅ |
| samesuite | dma/gbc_dma_cont.gb | ✅ |
| samesuite | dma/gdma_addr_mask.gb | ✅ |
| samesuite | dma/hdma_lcd_off.gb | ✅ |
| samesuite | dma/hdma_mode0.gb | ✅ |
| samesuite | ppu/blocking_bgpi_increase.gb | ✅ |
| samesuite | sgb/command_mlt_req.gb | ✅ |
| samesuite | sgb/command_mlt_req_1_incrementing.gb | ✅ |
| ashiepaws | bully.gb (DMG) | ✅ |
| ashiepaws | bully.gb (GBC) | ✅ |
| ashiepaws | strikethrough.gb | ✅ |
| cpp | rtc-invalid-banks-test.gb | ✅ |
| cpp | latch-rtc-test.gb | ✅ |
| cpp | ramg-mbc3-test.gb | ✅ |
| cpp | sgb-ext-test.gb | ✅ |
| mealybug-tearoom-tests | ppu/m2_win_en_toggle.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_bgp_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_bgp_change_sprites.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_bg_en_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_bg_map_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_obj_en_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_obj_en_change_variant.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_obj_size_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_obj_size_change_scx.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_tile_sel_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_tile_sel_win_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_win_en_change_multiple.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_win_en_change_multiple_wx.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_lcdc_win_map_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_obp0_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_scx_high_5_bits.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_scx_low_3_bits.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_scy_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_window_timing.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_window_timing_wx_0.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_wx_4_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_wx_4_change_sprites.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_wx_5_change.gb (DMG) | ✅ |
| mealybug-tearoom-tests | ppu/m3_wx_6_change.gb (DMG) | ✅ |