| Test ROM | famtasia | Jnes | VirtuaNES | MESS | FCEUX(oldPPU) | FCEUX(newPPU) | Bizhawk | bnes (bsnes v087) | nesemu1 | Nestopia | Nintendulator | MyNes | RockNES | puNES | NES (+PowerPak) |
| APU tests |
| apu_mixer/dmc | Fail | Fail | Fail | Fail | Fail (r2085) | Fail (r2085) | Fail (r2056) | Pass | Fail | Fail | Fail (0.9.70)[1] | Fail (4.1.4488) | Fail (5.074) | Fail | Test |
| apu_mixer/noise | Fail | Fail | Fail | Fail | Fail (r2085) | Fail (r2085) | Pass (r4137) | Pass | Fail | Fail | Fail (0.9.70)[1] | Fail (5.0 alpha) | Fail (5.074) | Pass (0.64) | Test |
| apu_mixer/square | Fail | Fail | Fail | Fail | Fail (r2085) | Fail (r2085) | Fail (r1982) | Fail | Fail? | Fail | Fail (0.9.70)[1] | Fail (4.1.4488) | Fail (5.074) | Fail | Test |
| apu_mixer/triangle | Fail | Fail | Fail | Fail | Fail (r2085) | Fail (r2085) | Fail (r1982) | Pass | Fail | Fail | Fail (0.9.70)[1] | Fail (5.0 alpha) | Fail (5.074) | Pass (0.68) | Test |
| apu_reset/4015_cleared | Fail | Pass | Pass | Fail (#3) | Pass (r2085) | Pass (r2085) | Pass (r2182) | Pass | Pass | Pass | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Fail (powerpak?) |
| apu_reset/4017_timing | Fail | Fail (#3) | Fail (#3) | Fail (#3) | Fail (r2085) | Fail (r2085) | Fail (r1965) | Fail | Fail | Fail (1.4.0-H) | Pass (0.9.70) | Pass (4.2) | Pass (5.074) | Pass | Fail (powerpak?) |
| apu_reset/4017_written | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (r2085) | Fail (r2085) | Fail (r1965) | Fail | Fail | Fail (1.4.0-H) | Pass (0.9.75b) | Fail (4.2) | Pass (5.074) | Pass | Fail (powerpak?) |
| apu_reset/irq_flag_cleared | Fail | Pass | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2182) | Pass | Pass | Fail (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Fail (powerpak?) |
| apu_reset/len_ctrs_enabled | Fail | Fail (#3) | Fail (#3) | Pass | Pass (r2085) | Pass (r2085) | Pass (r2182) | Fail | Pass | Fail (1.4.0-H) | Pass (0.9.75b) | Pass (4.2) | Pass (5.074) | Pass | Fail (powerpak?) |
| apu_reset/works_immediately | Fail | Fail (#2) | Couldn't open | Fail (#2) | Pass (r2085) | Pass (r2085) | Pass(r2182) | Pass | Pass | Fail (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Fail (powerpak?) |
| apu_test/rom_singles/1-len_ctr | Fail | Fail (#4) | Pass | Fail (#3) | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| apu_test/rom_singles/2-len_table | Fail | Fail | Fail | Fail | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| apu_test/rom_singles/3-irq_flag | Fail | Fail (#3) | Fail (#6) | Fail (#4) | Fail (r2085) | Fail (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| apu_test/rom_singles/4-jitter | Fail | Fail (#4) | Fail (#3) | Fail (#3) | Fail (r2085) | Fail (r2085) | Pass (r2055) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| apu_test/rom_singles/5-len_timing | Fail | Fail (#3) | Fail (#4) | Fail (#3) | Fail (r2085) | Fail (r2085) | Fail (r1965) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| apu_test/rom_singles/6-irq_flag_timing | Fail | Fail (#3) | Fail (#2) | Fail (#3) | Fail (r2085) | Fail (r2085) | Pass (r2055) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| apu_test/rom_singles/7-dmc_basics | Fail | Fail (#3) | Fail (#11) | Fail (#2) | Fail (r2085) | Fail (r2085) | Pass (r3188) | Pass | Fail | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (5.0 alpha) | Pass (5.074) | Pass | Pass |
| apu_test/rom_singles/8-dmc_rates | Fail | Fail (#3) | Fail (#2) | Fail (#3) | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Fail (5.0 alpha) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/01.len_ctr | Fail | Fail ($04) | Pass | Fail ($04) | Pass | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/02.len_table | Fail? | Fail | Fail | Fail | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/03.irq_flag | Fail? | Fail ($04) | Fail ($06) | Fail ($04) | Fail (r2085) | Fail ($06) (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/04.clock_jitter | Fail? | Fail ($03) | Fail ($02) | Fail ($03) | Fail ($02) (r2085) | Fail ($02) (r2085) | Pass (r2055) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/05.len_timing_mode0 | Fail? | Fail ($03) | Pass | Fail ($02) | Fail ($03) | Fail ($02) (r2085) | Fail (r1965) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/06.len_timing_mode1 | Fail? | Fail ($03) | Fail ($05) | Fail ($02) | Fail ($03) | Fail ($02) (r2085) | Fail (r1965) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/07.irq_flag_timing | Fail? | Fail ($03) | Fail ($03) | Fail ($03) | Fail ($02) (r2085) | Fail ($02) (r2085) | Pass (r2663) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/08.irq_timing | Fail? | Fail ($04) | Fail ($02) | Fail ($04) | Fail ($02) (r2085) | Fail ($02) (r2085) | Pass (r2055) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/09.reset_timing | Fail? | Fail ($04) | Fail ($04) | Fail ($04) | Fail ($03) (r2085) | Fail ($03) (r2085) | Fail (r1965) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.2) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/10.len_halt_timing | Fail | Fail ($03) | Fail ($04) | Fail ($03) | Pass (r2085) | Pass (r2085) | Pass (r2182) | Pass | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.2) | Pass (5.074) | Pass | Pass |
| blargg_apu_2005.07.30/11.len_reload_timing | Fail? | Fail ($02) | Fail ($02) | Fail ($02) | Fail ($05) (r2085) | Fail ($05) (r2085) | Fail (r1965) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.2) | Pass (5.074) | Pass | Pass |
| dmc_dma_during_read4/dma_2007_read | Fail | Fail | Fail | Couldn't open | Fail (r2085) | Fail (r2085) | Fail (r2054) | Pass? | Fail | Pass (1.4.0-H) | Pass (0.9.75b) | Fail (4.1.4488) | Fail (5.074) | Pass | Pass? |
| dmc_dma_during_read4/dma_2007_write | Pass | Pass | Pass | Couldn't open | Pass (r2085) | Pass (r2085) | Pass (r1982) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| dmc_dma_during_read4/dma_4016_read | Fail | Couldn't open | Fail | Couldn't open | Fail (r2085) | Fail (r2085) | Fail (r1982) | Fail | Fail (tilt) | Pass (1.4.0-H) | Pass (0.9.75b) | Fail (4.1.4488) | Couldn't open (5.074) | Pass | Pass |
| dmc_dma_during_read4/double_2007_read | Fail | Fail | Fail | Pass? | Fail (r2085) | Fail (r2085) | Fail (r2054) | Fail | Fail? | Fail (1.4.0-H) | Pass? (0.9.70)[1] | Pass (4.1.4488) | Pass? (5.074) | Fail | Pass? |
| dmc_dma_during_read4/read_write_2007 | Fail | Fail | Fail | Pass | Pass (r2085) | Pass (r2085) | Pass (r1982) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (5.0 alpha) | Pass (5.074) | Pass | Pass |
| dmc_tests/buffer_retained | Pass | Pass | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2058) | Pass | Pass | Pass (1.4.0-H) | Pass(0.9.70)[1] | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| dmc_tests/latency | Pass | Pass | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) [1] | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| dmc_tests/status_irq | Pass | Pass | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass | Pass | Pass | Pass (1.4.0-H) | Pass | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| dmc_tests/status | Pass | Pass | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70)[1] | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| dpcmletterbox/dpcmletterbox | Fail | Fail | Fail | Fail | Pass (r2085) | Pass (r2085) | Fail (r1965) | Pass | Fail (vertical jitter) | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (5.0 alpha) | Pass (5.074) | Fail | Pass |
| volume_tests/volumes | Fail | Pass? | Fail | Fail | Pass? | Pass? | Pass? | Pass? | Fail? | Pass (1.4.0-H) | Pass | Pass? (4.1.4488) | Pass (5.074) | Pass | Test |
| CPU tests |
| blargg_nes_cpu_test5/cpu | Fail | Fail | Fail (Test 2) | Pass | Fail | Fail | Pass (r2206) | Fail | Fail (tilt after 6-abs_xy) | Fail (1.4.0-H) | Fail (0.9.75b)[1] | Pass (5.0 alpha) | Fail (Test 1) (5.074) | Pass | Fail (AB ATX #n) |
| blargg_nes_cpu_test5/official | Fail | Fail | Pass | Pass | Pass | Pass | Pass (r1982) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_ppu_tests_2005.09.15b/palette_ram | Fail | Pass | Pass | Pass | Fail | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_ppu_tests_2005.09.15b/power_up_palette | Fail | Fail ($02) | Fail ($02) | Fail ($02) | Fail | Fail ($02) (r2085) | Pass (r1984) | Fail | Pass | Fail (1.4.0-H) | Fail (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Fail ($02) | Fail (powerpak?) |
| blargg_ppu_tests_2005.09.15b/sprite_ram | Fail | Fail ($02) | Fail ($04) | Pass | Fail (r2085) | Pass (r2085) | Pass (r1965) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_ppu_tests_2005.09.15b/vbl_clear_time | Fail | Fail ($02) | Fail ($03) | Fail ($03) | Pass | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| blargg_ppu_tests_2005.09.15b/vram_access | Fail | Fail ($06) | Fail ($06) | Pass | Fail | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| branch_timing_tests/1.Branch_Basics | Fail | Fail (#3) | Pass | Fail (#3) | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| branch_timing_tests/2.Backward_Branch | Fail | Fail (#3) | Pass | Pass | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| branch_timing_tests/3.Forward_Branch | Fail | Fail (#3) | Pass | Pass | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| cpu_dummy_reads/cpu_dummy_reads | Fail | Fail (Error 3) | Fail (Error 3) | Pass | Fail (r2085) | Fail (Error 3) (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.2) | Pass (5.074) | Pass | Pass |
| cpu_dummy_writes/cpu_dummy_writes_oam | Fail | Fail (#2) | Fail (#4) | Fail (#6) | Fail (#6) (r2085) | Fail (#6) (r2085) | Fail (#6) (r2422) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (5.0 alpha) | Fail (5.074) | Pass | Fail |
| cpu_dummy_writes/cpu_dummy_writes_ppumem | Fail | Fail (#5) | Fail (#9) | Fail (#10) | Pass (r2085) | Fail (#10) (r2333) | Fail (#10) (r2422) | Fail | Pass | Fail (#10) (1.4.0-H) | Pass (0.9.70) | Fail (#9) (4.1.4488) | Fail (5.074) | Pass | Pass |
| cpu_exec_space/test_cpu_exec_space_apu | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Pass (r2085) | Pass (r2085) | Fail (#2) (r2422) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Fail (#2) (4.1.4488) | Pass (5.074) | Pass | Test |
| cpu_exec_space/test_cpu_exec_space_ppuio | Fail | Fail (#3) | Fail (#3) | Pass | Fail (#5) (r2085) | Fail (#5) (r2085) | Pass (r2422) | Fail (#3) | Pass | Fail (#5) (1.4.0-H) | Fail (#18) (0.9.70) | Fail (#3) (4.1.4488) | Pass (5.074) | Pass | Test |
| cpu_interrupts_v2/cpu_interrupts | Fail | Fail | Fail | Fail | Couldn't open (r2085) | Couldn't open (r2085) | Pass (r2055) | Fail | Fail | Fail (1.4.0-H) | Fail (0.9.70) | Pass (5.0 alpha) | Pass (5.074) | Pass | Pass |
| cpu_interrupts_v2/rom_singles/1-cli_latency | Fail | Fail (#3) | Fail (#11) | Fail (#3) | Pass | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| cpu_interrupts_v2/rom_singles/2-nmi_and_brk | Fail | Fail | Fail | Fail | Fail | Fail | Pass (r2055) | Fail | Fail | Pass (1.4.0-H) | Fail (0.9.70) | Pass (5.0 alpha) | Pass (5.074) | Pass | Pass |
| cpu_interrupts_v2/rom_singles/3-nmi_and_irq | Fail | Fail | Fail | Fail | Fail | Fail | Pass (r2055) | Fail | Fail | Pass (1.4.0-H) | Fail (0.9.70) | Pass (5.0 alpha) | Pass (5.074) | Pass | Pass |
| cpu_interrupts_v2/rom_singles/4-irq_and_dma | Fail | Fail | Fail | Fail | Fail | Fail | Pass (r2055) | Fail | Fail | Fail (1.4.0-H) | Fail (0.9.70) | Pass (5.0 alpha) | Pass (5.074) | Pass | Pass |
| cpu_interrupts_v2/rom_singles/5-branch_delays_irq | Fail | Fail | Fail | Fail | Fail | Fail | Pass (r2055) | Fail? | Fail | Fail (1.4.0-H) | Pass (0.9.75b) | Pass (5.0 alpha) | Pass (5.074) | Pass | Pass |
| cpu_reset/ram_after_reset | Pass | Pass | Pass | Pass | Pass (r2085) | Pass | Pass (r1984) | Pass | Pass | Fail (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Fail (powerpak?) |
| cpu_reset/registers | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (#3) (r2727) | Fail (#3) (r2727) | Pass (r1984) | Pass | Pass | Fail (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Fail (powerpak?) |
| cpu_timing_test6/cpu_timing_test | Fail | Pass | Fail ($71) | Pass | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_misc/instr_misc | Fail | Fail (Test 3 - #3) | Fail (Test 3 - #3) | Fail (Test 4 - #2) | Fail (r2085) | Fail (#3) (r2085) | Pass (r1965) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.2) | Couldn't open (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/01-implied | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/02-immediate | Fail | Fail | Fail | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/03-zero_page | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/04-zp_xy | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/05-absolute | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/06-abs_xy | Fail | Fail | Fail | Pass | Fail (r2085) | Fail (r2085) | Pass (r2206) | Fail | Pass | Fail (1.4.0-H) | Fail (0.9.70) | Pass (5.0 alpha) | Fail (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/07-ind_x | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/08-ind_y | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/09-branches | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/10-stack | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/11-jmp_jsr | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/12-rts | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/13-rti | Fail | Fail | Pass | Pass | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/14-brk | Fail | Fail | Pass | Pass | Pass (r2085) | Pass | Pass (r1965) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_test-v3/rom_singles/15-special | Fail | Pass | Pass | Pass | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_test-v3/all_instrs | Fail | Fail (Test 1) | Fail (Test 2) | Pass | Fail (r2085) | Fail (test 6) (r2085) | Pass (r2206) | Fail | Pass | Fail (1.4.0-H) | Fail (0.9.75b)[1] | Pass (5.0 alpha) | Fail (5.074) | Pass | Pass |
| instr_test-v3/official_only | Fail | Fail (Test 1) | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r1965) | Fail (#14) | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| instr_timing/instr_timing | Fail | Fail (#3) | Fail (#2) | Fail (#5) | Fail (r2085) | Fail (#3) (r2085) | Pass (r2207) | Fail (unofficials) | Pass | Pass (1.4.0-H) | Fail (0.9.75b) | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| other/nestest | Fail | Fail (unofficials) | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r1965) | Fail (unofficials) | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Fail (unofficials) (5.074) | Pass | Test |
| nes_instr_test/rom_singles/01-implied | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2058) | Pass | Pass | Pass | Pass | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/02-immediate | Fail | Fail | Fail | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass | Pass | Pass (4.1.4488) | Fail (5.074) | Pass | Fail (AB ATX #n) |
| nes_instr_test/rom_singles/03-zero_page | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass | Pass | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/04-zp_xy | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass | Pass | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/05-absolute | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass | Pass | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/06-abs_xy | Fail | Fail | Fail | Pass | Fail (r2085) | Fail (r2085) | Pass (r2206) | Fail | Pass | Fail | Fail | Pass (5.0 alpha) | Fail (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/07-ind_x | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass | Pass | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/08-ind_y | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2206) | Fail | Pass | Pass | Pass | Pass (4.1.4488) | Fail (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/09-branches | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2058) | Pass | Pass | Pass | Pass | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/10-stack | Fail | Fail | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2058) | Pass | Pass | Pass | Pass | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| nes_instr_test/rom_singles/11-special | Fail | Pass | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r2058) | Pass | Pass | Pass | Pass | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| Mapper-specific tests |
| exram/mmc5exram | Fail | Fail | Couldn't open | Fail | Pass (r2085) | Pass (r2085) | Pass (r1982) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| mmc3_irq_tests/1.Clocking | Fail | Fail (#3) | Fail (#3) | Fail (#3) | Fail (r2085) | Fail (#3) (r2085) | Pass (r2182) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| mmc3_irq_tests/2.Details | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (r2085) | Fail (#2) (r2085) | Pass (r2182) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| mmc3_irq_tests/3.A12_clocking | Fail | Fail (#4) | Fail (#4) | Fail (#4) | Fail (r2085) | Fail (#4) (r2085) | Pass (r2182) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| mmc3_irq_tests/4.Scanline_timing | Fail | Fail (#3) | Fail (#3) | Fail (#3) | Fail (r2085) | Pass | Pass (r2182) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.08) | Pass | Fail |
| mmc3_irq_tests/5.MMC3_rev_A | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (r2085) | Fail (#2) (r2085) | Pass (r2182) | Fail | Fail | Fail (1.4.0-H) | Pass (0.9.75b) | Fail (#3) (4.1.4488) | Fail (#3) (5.074) | Pass | Fail |
| mmc3_irq_tests/6.MMC3_rev_B | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (r2085) | Fail (#2) (r2085) | Pass (r2182) | Fail | Fail | Pass (1.4.0-H) | Fail (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Fail (#2) | Fail |
| mmc3_test/1-clocking | Fail | Fail (#3) | Fail (#3) | Fail (#3) | Fail (r2085) | Fail (#3) (r2085) | Pass (r2182) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| mmc3_test/2-details | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (r2085) | Fail (#2) (r2085) | Pass (r2182) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| mmc3_test/3-A12_clocking | Fail | Fail (#4) | Fail (#4) | Fail (#4) | Fail (r2085) | Fail (#4) (r2085) | Pass (r2182) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| mmc3_test/4-scanline_timing | Fail? | Fail (#3) | Fail (#3) | Fail (#3) | Fail (r2085) | Fail (#9) (r2085) | Pass (r2182) | Fail | Fail | Pass (1.4.0-H) | Pass (0.9.70) | Fail (#2) (4.1.4488) | Pass (5.08) | Pass | Pass |
| mmc3_test/5-MMC3 | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (r2085) | Fail (#2) (r2085) | Pass (r2182) | Fail | Fail | Pass (1.4.0-H) | Fail (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Fail (#2) | Fail (#2) |
| mmc3_test/6-MMC6 | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (r2085) | Fail (#2) (r2085) | Pass (r2182) | Fail | Fail | Fail (1.4.0-H) | Pass (0.9.75b) | Fail (#3) (4.1.4488) | Fail (#3) (5.074) | Pass | Fail (#2) |
| PPU/graphics tests |
| nmi_sync/demo_ntsc | Fail | Fail | Fail | Fail | Fail (r2085) | Fail (r2085) | Fail (r2054) | Pass? | Fail | Pass | Pass (0.9.75b) | Pass (5.0 alpha) | Fail (5.074) | Pass | Pass |
| oam_read/oam_read | Fail | Fail | Pass | Fail | Fail (r2085) | Pass (r2085) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass (66% of time) |
| oam_stress/oam_stress | Fail | Fail | Fail | Fail | Fail (r2085) | Fail (r2085) | Fail (r1965) | Fail | Pass | Fail (1.4.0-H) | Pass (0.9.75b) | Pass (4.2) | Couldn't open (5.074) | Pass | Pass (25% of time) |
| ppu_open_bus/ppu_open_bus | Fail | Fail (#2) | Fail (#2) | Fail (#3) | Fail (#3) (r2085) | Fail (#3) (r2085) | Fail (r1965) | Fail | Pass | Fail (1.4.0-H) | Fail (0.9.70) | Fail (#2) (4.1.4488) | Fail (#3) (5.074) | Pass | Pass |
| ppu_vbl_nmi/rom_singles/01-vbl_basics | Fail | Fail (#8) | Pass | Fail (#8) | Fail (#7) (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (4.1.4488) | Pass (0.9.70) | Pass (5.074) | Pass | Pass |
| ppu_vbl_nmi/rom_singles/02-vbl_set_time | Fail | Fail | Fail | Fail | Fail (r2085) | Fail | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass (sometimes) |
| ppu_vbl_nmi/rom_singles/03-vbl_clear_time | Fail | Fail | Pass | Fail | Fail (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| ppu_vbl_nmi/rom_singles/04-nmi_control | Fail | Fail (#3) | Pass | Fail (#5) | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| ppu_vbl_nmi/rom_singles/05-nmi_timing | Fail | Fail | Fail | Fail | Fail (r2085) | Fail | Pass (r1986) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (5.0 alpha) | Pass (5.074) | Pass | Pass (80% of time) |
| ppu_vbl_nmi/rom_singles/06-suppression | Fail | Fail | Fail | Fail | Fail (r2085) | Fail | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass (sometimes) |
| ppu_vbl_nmi/rom_singles/07-nmi_on_timing | Fail | Fail | Fail | Fail | Fail (r2085) | Fail | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Fail (0.9.70) | Fail (4.1.4488) | Pass (5.074) | Pass | Pass |
| ppu_vbl_nmi/rom_singles/08-nmi_off_timing | Fail | Fail | Fail | Fail | Fail (r2085) | Fail | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass (50% of time) |
| ppu_vbl_nmi/rom_singles/09-even_odd_frames | Fail | Fail (#2) | Fail (#3) | Fail (#2) | Fail (#2) (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass (66% of time) |
| ppu_vbl_nmi/rom_singles/10-even_odd_timing | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (#2) (r2085) | Fail #3 | Pass (r1990) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Fail (#3) (4.1.4488) | Pass (5.074) | Pass | Pass (25% of time) |
| scanline/scanline | Fail | Fail | Fail | Fail | Pass (r2085) | Pass (r2085) | Fail (r2054) | Pass | Fail? | Fail (1.4.0-H) | Fail? (0.9.70)[1] | Pass? (4.1.4488) | Fail (5.074) | Fail | Test |
| scrolltest/scroll | Pass | Pass | Pass | Pass | Pass (r2085) | Pass (r2085) | Pass (r1982) | Pass | Fail | Pass | Pass (0.9.70)[1] | Pass (4.1.4488) | Pass (5.074) | Pass | Test |
| sprdma_and_dmc_dma/sprdma_and_dmc_dma_512 | Fail | Fail | Couldn't open | Couldn't open | Fail (r2085) | Fail (r2085) | Fail (r1965) | Fail | Fail (tilt) | Fail (1.4.0-H) | Fail (0.9.75b) | Couldn't open (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprdma_and_dmc_dma/sprdma_and_dmc_dma | Fail | Fail | Couldn't open | Couldn't open | Fail (r2085) | Fail (r2085) | Fail (r1965) | Fail | Fail (tilt) | Fail (1.4.0-H) | Fail (0.9.75b) | Couldn't open (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/01.basics | Fail | Fail (#4) | Pass | Pass | Pass (r2085) | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/02.alignment | Fail | Fail (#3) | Pass | Pass | Pass (r2085) | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/03.corners | Pass | Pass | Pass | Pass | Pass (r2085) | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/04.flip | Pass | Pass | Pass | Pass | Pass (r2085) | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/05.left_clip | Fail | Fail (#2) | Fail (#2) | Pass | Fail (#3) (r2085) | Pass (r2085) | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/06.right_edge | Fail | Fail (#2) | Fail (#2) | Pass | Pass (r2085) | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/07.screen_bottom | Fail | Fail (#5) | Pass | Pass | Pass (r2085) | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/08.double_height | Fail | Fail (#2) | Pass | Pass | Pass (r2085) | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/09.timing_basics | Fail | Fail (#2) | Fail (#4) | Fail (#3) | Fail (#2) (r2085) | Fail #3 | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/10.timing_order | Fail | Fail (#2) | Fail (#2) | Fail (#3) | Pass (r2085) | Fail #3 | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.75b) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_hit_tests_2005.10.05/11.edge_timing | Fail | Fail (#2) | Fail (#2) | Pass | Pass (r2085) | Pass | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_overflow_tests/1.Basics | Fail | Fail (#7) | Fail (#2) | Pass | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_overflow_tests/2.Details | Fail | Fail (#5) | Fail (#2) | Fail (#5) | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_overflow_tests/3.Timing | Fail | Fail (#3) | Fail (#3) | Fail (#2) | Fail (#2) (r2085) | Fail #2 | Fail (r1965) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_overflow_tests/4.Obscure | Fail | Fail (#2) | Fail (#2) | Fail (#2) | Fail (#2) (r2085) | Fail #2 | Fail (r1965) | Fail | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| sprite_overflow_tests/5.Emulator | Fail | Pass | Fail (#2) | Fail (#4) | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| tvpassfail/tv | Fail | Fail | Fail | Fail | Fail | Fail | Fail (r1965) | Fail | Pass | Fail (1.4.0-H) | Fail (0.9.70) | Fail (4.1.4488) | Fail (5.074) | Fail | Pass |
| vbl_nmi_timing/1.frame_basics | Fail | Fail (#5) | Fail (#5) | Fail (#5) | Fail (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| vbl_nmi_timing/2.vbl_timing | Fail | Fail (#2) | Fail (#8) | Fail (#3) | Fail (r2085) | Fail (#8) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass (not always) |
| vbl_nmi_timing/3.even_odd_frames | Fail | Fail (#2) | Fail (#3) | Fail (#3) | Fail (r2085) | Fail (#3) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass (not always) |
| vbl_nmi_timing/4.vbl_clear_timing | Fail | Fail (#2) | Pass | Fail (#6) | Fail (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| vbl_nmi_timing/5.nmi_suppression | Fail | Fail (#2) | Fail (#3) | Fail (#3) | Fail (r2085) | Fail (#2) | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| vbl_nmi_timing/6.nmi_disable | Fail | Fail (#3) | Fail (#2) | Fail (#4) | Fail (r2085) | Fail #3 | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| vbl_nmi_timing/7.nmi_timing | Fail | Fail (#2) | Fail (#3) | Fail (#4) | Fail (r2085) | Fail #2 | Pass (r2055) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| Miscellaneous tests |
| PaddleTest3/PaddleTest | Fail | Fail | Fail | Fail | Pass (r2085) | Pass (r2085) | Fail (r2054) | Fail | Fail | Pass | Pass | Fail (4.1.4488) | Fail (5.074) | Fail | Test |
| read_joy3/count_errors_fast | Couldn't open | Pass | Pass | Pass | Pass (r2085) | Pass | Pass (r1965) | Fail | Pass | Fail | Fail (0.9.75b) | Pass (4.1.4488) | Pass (5.074) | Fail | Totally varies |
| read_joy3/count_errors | Couldn't open | Pass | Pass | Pass | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Fail | Fail (0.9.75b) | Pass (4.1.4488) | Pass (5.074) | Fail | Totally varies |
| read_joy3/test_buttons | Couldn't open | Pass | Pass | Pass | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.70) | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
| read_joy3/thorough_test | Pass | Pass | Pass | Couldn't open | Pass (r2085) | Pass | Pass (r1965) | Pass | Pass | Pass (1.4.0-H) | Pass (0.9.75b)[1] | Pass (4.1.4488) | Pass (5.074) | Pass | Test |
| Demos that require accuracy |
| full_palette/flowing_palette | Fail | Fail | Fail | Fail | Fail (r2085) | Fail (r2085) | Pass (r2055) | Fail (no rainbow) | Pass? (minor horizontal shake) | Pass (1.4.0-H) | Pass? (0.9.70)[1] | Pass (4.1.4488) | Pass (5.074) | Pass | Pass (minor artifacts) |
| full_palette/full_palette_smooth | Fail | Fail | Fail | Fail | Fail (r2085) | Fail (r2085) | Pass (r2055) | Fail (no rainbow) | Pass? (minor horizontal shake) | Pass (1.4.0-H) | Pass? (0.9.70)[1] | Pass (4.1.4488) | Pass (5.074) | Pass | Pass |
|