Emulator tests: Difference between revisions
From SNESdev Wiki
Jump to navigationJump to search
Rainwarrior (talk | contribs) (creating page to link test ROMs) |
Rainwarrior (talk | contribs) (→Input: ctrltest) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
== General == | == General == | ||
* [https://snescentral.com/article.php?id=1115 | * [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. |