Emulator tests: Difference between revisions

From SNESdev Wiki
Jump to navigationJump to search
(creating page to link test ROMs)
 
(→‎Input: ctrltest)
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
== General ==
== General ==


* [https://snescentral.com/article.php?id=1115 Blargg's hardware tests]
* [https://github.com/undisbeliever/snes-test-roms undisbeliever SNES Test ROMS]
* [https://snescentral.com/article.php?id=1115 blargg hardware tests]
* [https://tasvideos.org/Emulatorresources/SNESaccuracytests TASVideos SNES Accuracy Tests]
* [https://tasvideos.org/Emulatorresources/SNESaccuracytests TASVideos SNES Accuracy Tests]


== CPU ==
== CPU ==
* [https://forums.nesdev.org/viewtopic.php?t=24087 Forum thread]: "Writing $4203 twice too fast gives erroneous result (not emulated)" - contains some tests for obscure multiplier behaviour, work in progress.


== PPU ==
== PPU ==
Line 23: Line 26:
| Demo by rainwarrior comparing mode 5 + interlacing against mode 1 graphics.
| Demo by rainwarrior comparing mode 5 + interlacing against mode 1 graphics.
|}
|}
== Input ==
* [https://github.com/bbbradsmith/SNES_stuff/tree/main/ctrltest ctrltest] - Generic controller read test.
* [https://github.com/bbbradsmith/SNES_stuff/tree/main/mset mset] - [[Mouse]] peripheral test.


== See Also ==
== See Also ==

Revision as of 11:09, 8 October 2022

Test ROMs that may be helpful for developing an emulator.

General

CPU

  • Forum thread: "Writing $4203 twice too fast gives erroneous result (not emulated)" - contains some tests for obscure multiplier behaviour, work in progress.

PPU

ROM Notes
Two Ship Demo Demo by rainwarrior comparing mode 5 + interlacing against mode 1 graphics.
PPU Bus Activity Demo Demo by lidnariq which includes mode 6, among other things.
Two Ship Demo Demo by rainwarrior comparing mode 5 + interlacing against mode 1 graphics.

Input

See Also