Emulator tests: Difference between revisions
From SNESdev Wiki
Jump to navigationJump to search
Rainwarrior (talk | contribs) (→PPU: put author in separate column) |
Rainwarrior (talk | contribs) (→PPU: fix CGWSEL link) |
||
Line 20: | Line 20: | ||
| '''[https://bin.smwcentral.net/u/1780/gradient-test.sfc gradient-test]''' | | '''[https://bin.smwcentral.net/u/1780/gradient-test.sfc gradient-test]''' | ||
| [https://www.smwcentral.net/?p=files&u=1780 NovaSquirrel] | | [https://www.smwcentral.net/?p=files&u=1780 NovaSquirrel] | ||
| Test of [[CGWSEL]] to demonstrate inaccurate emulator behaviour. | | Test of [[PPU registers#CGWSEL|CGWSEL]] to demonstrate inaccurate emulator behaviour. | ||
|- | |- | ||
| '''[https://forums.nesdev.org/viewtopic.php?p=279303 Two Ship]''' | | '''[https://forums.nesdev.org/viewtopic.php?p=279303 Two Ship]''' |
Revision as of 18:37, 18 January 2023
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 | Author | Notes |
---|---|---|
gradient-test | NovaSquirrel | Test of CGWSEL to demonstrate inaccurate emulator behaviour. |
Two Ship | rainwarrior | Comparing mode 5 + interlacing against mode 1 graphics. |
PPU bus activity | lidnariq | Demonstrates all modes 0-6 on a single screen. |
Elasticity | rainwarrior | Mode 3 techniques for improving color depth beyond 8bpp. |