About
Features
Supported Controllers
Supported Mappers
CPU | |
---|---|
branch_timing/branch_basics | Pass |
branch_timing/backward_branch | Pass |
branch_timing/forward_branch | Pass |
cpu_dummy_reads | Pass |
cpu_dummy_writes_oam | Pass |
cpu_dummy_writes_ppumem | Pass |
cpu_exec_space_apu | Pass |
cpu_exec_space_ppuio | Pass |
cpu_flag_concurrency | Pass |
cpu_interrupts_v2 | Pass |
cpu_reset/ram_after_reset | Pass |
cpu_reset/registers | Pass |
cpu_timing | Pass |
instr_misc | Pass |
instr_test_v5/all_instrs | Pass |
instr_test_v5/official_only | Pass |
dmc_dma_during_read4/dma_2007_read | Pass |
dmc_dma_during_read4/dma_2007_write | Pass |
dmc_dma_during_read4/dma_4016_read | Pass |
dmc_dma_during_read4/double_2007_read | Pass |
dmc_dma_during_read4/read_write_2007 | Pass |
sprdma_and_dmc_dma | Pass |
sprdma_and_dmc_dma_512 | Pass |
instr_timing | Pass |
nestest | Pass |
blargg_cpu | Pass |
Video | |
---|---|
ppu_read_buffer | Pass |
ppu_open_bus | Pass |
ppu_vbl_nmi | Pass |
sprite_overflow/basics | Pass |
sprite_overflow/details | Pass |
sprite_overflow/emulator | Pass |
sprite_overflow/obscure | Pass |
sprite_overflow/timing | Pass |
sprite_hit/basics | Pass |
sprite_hit/alignment | Pass |
sprite_hit/corners | Pass |
sprite_hit/flip | Pass |
sprite_hit/left_clip | Pass |
sprite_hit/right_edge | Pass |
sprite_hit/screen_bottom | Pass |
sprite_hit/double_height | Pass |
sprite_hit/timing_basics | Pass |
sprite_hit/timing_order | Pass |
sprite_hit/edge_timing | Pass |
nmi_sync/ntsc | Pass |
nmi_sync/pal | Pass |
blargg_ppu/palette_ram | Pass |
blargg_ppu/power_up_palette | Pass |
blargg_ppu/sprite_ram | Pass |
blargg_ppu/vbl_clear_time | Pass |
blargg_ppu/vram_access | Pass |
palette | Pass |
palette_pal | Pass |
oam_read | Pass |
oam_stress | Pass |
Audio | |
---|---|
apu_reset/4015_cleared | Pass |
apu_reset/4017_timing | Pass |
apu_reset/4017_written | Pass |
apu_reset/irq_flag_cleared | Pass |
apu_reset/len_ctrs_enabled | Pass |
apu_reset/works_immediately | Pass |
blargg_apu/len_ctr | Pass |
blargg_apu/len_table | Pass |
blargg_apu/irq_flag | Pass |
blargg_apu/clock_jitter | Pass |
blargg_apu/len_timing_mode0 | Pass |
blargg_apu/len_timing_mode1 | Pass |
blargg_apu/irq_flag_timing | Pass |
blargg_apu/irq_timing | Pass |
blargg_apu/reset_timing | Pass |
blargg_apu/len_halt_timing | Pass |
blargg_apu/len_reload_timing | Pass |
apu_test | Pass |
blargg_apu/pal/len_ctr | Pass |
blargg_apu/pal/len_table | Pass |
blargg_apu/pal/irq_flag | Pass |
blargg_apu/pal/clock_jitter | Pass |
blargg_apu/pal/len_timing_mode0 | Pass |
blargg_apu/pal/len_timing_mode1 | Pass |
blargg_apu/pal/irq_flag_timing | Pass |
blargg_apu/pal/irq_timing | Pass |
blargg_apu/pal/len_halt_timing | Pass |
blargg_apu/pal/len_reload_timing | Pass |
apu_phase_reset | Pass |
Mapper | |
---|---|
mmc3_irq/a12_clocking | Pass |
mmc3_irq/clocking | Pass |
mmc3_irq/details | Pass |
mmc3_irq/rev_A | Pass |
mmc3_irq/rev_B | Pass |
mmc3_irq/scanline_timing | Pass |
vrc6 | Pass |
Input | |
---|---|
allpads/nes_controller_1P | Pass |
allpads/nes_controller_2P | Pass |
allpads/four_score | Pass |
allpads/zapper_1P | Pass |
allpads/zapper_2P | Pass |
allpads/none | Pass |
Gamepad Support