| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | NES Accuracy Tests | 241 | <- Need to remove some (duplicate) tests to get the correct number (this ain't the number we want) | ||||||||||||||||||||||||||
2 | |||||||||||||||||||||||||||||
3 | Test ROM | BizHawk Dev Build | FCEUX r3338 | Mesen | Nintaco | My Nes | Nestopia UE | puNES | Nintendulator | Famtasia | |||||||||||||||||||
4 | QuickNES | NESHawk | Old PPU | New PPU | Latest commit | 6.3.10 | 1.47 | r921 | 2017-01-06 | ||||||||||||||||||||
5 | 0 | 218 | 115 | 121 | 238 | 0 | 164 | 170 | 196 | 178 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
6 | 0.00% | 90.46% | 47.72% | 50.21% | 98.76% | 0.00% | 68.05% | 70.54% | 81.33% | 73.86% | 2.90% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | |||
7 | |||||||||||||||||||||||||||||
8 | APU Audio | ||||||||||||||||||||||||||||
9 | apu_mixer | ||||||||||||||||||||||||||||
10 | dmc | Pass | Fail | Fail | Pass | Fail | Fail | Test | Fail | Fail | |||||||||||||||||||
11 | noise | Pass | Pass | Pass | Pass | Fail | Fail | Test | Fail | Fail | |||||||||||||||||||
12 | square | Pass | Fail | Fail | Pass | Fail | Fail | Test | Fail | Fail | |||||||||||||||||||
13 | triangle | Pass | Pass? | Pass? | Pass | Fail | Fail | Test | Fail | Fail | |||||||||||||||||||
14 | apu_phase_reset | ||||||||||||||||||||||||||||
15 | apu_phase_reset | Pass | Fail | Fail | Pass | Pass | Fail | Fail | Crash? | Test | |||||||||||||||||||
16 | dmc_tests | ||||||||||||||||||||||||||||
17 | buffer_retained | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail? | Pass | |||||||||||||||||||
18 | latency | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail? | Pass | |||||||||||||||||||
19 | status | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail? | Pass | |||||||||||||||||||
20 | status_irq | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail? | Pass | |||||||||||||||||||
21 | fadeout_and_triangle_tests | ||||||||||||||||||||||||||||
22 | fadeout_and_triangle_test | Pass | Pass | Pass | Pass | Pass | Test | Pass | Test | Test | |||||||||||||||||||
23 | square_timer_div2 | ||||||||||||||||||||||||||||
24 | square_timer_div2 | Pass | Fail | Fail | Pass | Pass | Fail | Pass | Fail | Test | |||||||||||||||||||
25 | test_apu_env | ||||||||||||||||||||||||||||
26 | test_apu_env | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
27 | test_apu_sweep | ||||||||||||||||||||||||||||
28 | sweep_cutoff | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
29 | sweep_sub | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
30 | test_apu_timers | ||||||||||||||||||||||||||||
31 | dmc_pitch | Pass | Pass? | Pass? | Pass | Fail | Fail? | Pass | Pass | Test | |||||||||||||||||||
32 | noise_pitch | Pass | Pass? | Pass? | Pass | Fail | Fail? | Pass | Pass | Test | |||||||||||||||||||
33 | square_pitch | Pass | Pass? | Pass? | Pass | Fail | Pass? | Pass | Fail? | Test | |||||||||||||||||||
34 | triangle_pitch | Pass | Pass? | Pass? | Pass | Fail | Pass? | Pass | Fail? | Test | |||||||||||||||||||
35 | test_tri_lin_ctr | ||||||||||||||||||||||||||||
36 | lin_ctr | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
37 | volume_tests | ||||||||||||||||||||||||||||
38 | volumes | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
39 | APU Visual | ||||||||||||||||||||||||||||
40 | apu_reset | ||||||||||||||||||||||||||||
41 | 4015_cleared | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
42 | 4017_timing | Pass | Fail | Fail | Pass | Pass | Fail | Pass | Pass | Fail | |||||||||||||||||||
43 | 4017_written | Pass | Fail | Fail | Pass | Fail | Fail | Pass | Pass | Fail | |||||||||||||||||||
44 | irq_flag_cleared | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
45 | lens_ctrs_enabled | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Fail | |||||||||||||||||||
46 | works_immediately | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
47 | apu_test | ||||||||||||||||||||||||||||
48 | apu_test | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
49 | 1-len_ctr | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
50 | 2-len_table | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
51 | 3-irq_flag | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
52 | 4-jitter | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
53 | 5-len_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
54 | 6-irq_flag_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
55 | 7-dmc_basics | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
56 | 8-dmc_rates | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
57 | blarg_apu_2005.07.30 | ||||||||||||||||||||||||||||
58 | 01.len_ctr | Pass | Pass? | Pass? | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
59 | 02.len_table | Pass | Pass? | Pass? | Pass | Pass | Pass | Pass | Pass | Fail? | |||||||||||||||||||
60 | 03.irq_flag | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail? | |||||||||||||||||||
61 | 04.clock_jitter | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail? | |||||||||||||||||||
62 | 05.len_timing_mode0 | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail? | |||||||||||||||||||
63 | 06.len_timing_mode1 | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail? | |||||||||||||||||||
64 | 07.irq_flag_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail? | |||||||||||||||||||
65 | 08.irq_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail? | |||||||||||||||||||
66 | 09.reset_timing | Pass | Fail | Fail | Pass | Pass | Fail | Pass | Pass | Fail? | |||||||||||||||||||
67 | 10.len_halt_timing | Pass | Pass? | Pass? | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
68 | 11.len_reload_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail? | |||||||||||||||||||
69 | pal_apu_tests | ||||||||||||||||||||||||||||
70 | 01.len_ctr | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
71 | 02.len_table | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
72 | 03.irq_flag | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
73 | 04.clock_jitter | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
74 | 05.len_timing_mode0 | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
75 | 06.len_timing_mode1 | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Fail | Test | |||||||||||||||||||
76 | 07.irq_flag_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
77 | 08.irq_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
78 | 10.len_halt_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
79 | 11.len_reload_timing | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
80 | test_apu_2 | ||||||||||||||||||||||||||||
81 | test_1 | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
82 | test_2 | Pass | Fail | Fail | Pass | Pass | Fail | Fail | Fail | Test | |||||||||||||||||||
83 | test_3 | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Test | |||||||||||||||||||
84 | test_4 | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
85 | test_5 | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Test | |||||||||||||||||||
86 | test_6 | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Test | |||||||||||||||||||
87 | test_7 | Pass | Fail | Fail | Pass | Fail | Pass | Pass | Pass | Test | |||||||||||||||||||
88 | test_8 | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Test | |||||||||||||||||||
89 | test_9 | Pass | Pass | Pass | Pass | Fail | Fail | Pass | Pass | Test | |||||||||||||||||||
90 | test_10 | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Test | |||||||||||||||||||
91 | test_11 | Pass | Fail | Fail | Pass | Fail | Pass | Pass | Pass | Test | |||||||||||||||||||
92 | CPU | ||||||||||||||||||||||||||||
93 | branch_timing_tests | ||||||||||||||||||||||||||||
94 | 1.Branch_Basics | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
95 | 2.Backward_Branch | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
96 | 3.Forward_Branch | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
97 | cpu_dummy_reads | ||||||||||||||||||||||||||||
98 | cpu_dummy_reads | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||
99 | cpu_dummy_writes | ||||||||||||||||||||||||||||
100 | cpu_dummy_writes_oam | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | |||||||||||||||||||