Difference between revisions of "Test ROMs"
From GbdevWiki
					
										
					
					|  (Created page with 'A test ROM is a program designed specifically to test whether the platform that the program is running on is working correctly. A test ROM can be used to test the a…') |  (Blargg DMG, BGB) | ||
| Line 1: | Line 1: | ||
| A [[Test ROMs|test ROM]] is a program designed specifically to test whether the platform that the program is running on is working correctly. A test ROM can be used to test the accuracy of an emulator, as well as compare the behavior of different hardware revisions. | A [[Test ROMs|test ROM]] is a program designed specifically to test whether the platform that the program is running on is working correctly. A test ROM can be used to test the accuracy of an emulator, as well as compare the behavior of different hardware revisions. | ||
| + | |||
| + | {| border="1" | ||
| + | |- | ||
| + | !Test / Emulator !![[BGB]] !![[Gambatte]]!! [[KiGB]] !![[no$gmb]] !![[VisualBoy Advance|VBA]] | ||
| + | |- | ||
| + | | DMG Sound<span class="small">(v2)</span> | ||
| + | | <!-- BGB --> Failed<pre>01:02 02:ok 03:03 | ||
| + | 04:02 05:02 06:01 | ||
| + | 07:05 08:01 09:01 | ||
| + | 10:01 11:03 12:01</pre> | ||
| + | |- | ||
| + | | Instruction timing | ||
| + | | Passed | ||
| + | |- | ||
| + | | Memory timing<span class="small">(v2)</span> | ||
| + | | As of 1.12 (public) | ||
| + | <pre>01:01 02:01 03:01</pre> | ||
| + | <span class="small">Passed as of 1.13.dev</span> | ||
| + | |- | ||
| + | | OAM bug<span class="small">(v2)</span> | ||
| + | |  <!-- BGB --> Failed<pre>01:02 02:02 03:ok | ||
| + | 04:03 05:02 06:ok | ||
| + | 07:01 08:02</pre> | ||
| + | |- | ||
| + | |} | ||
Revision as of 19:13, 12 December 2010
A test ROM is a program designed specifically to test whether the platform that the program is running on is working correctly. A test ROM can be used to test the accuracy of an emulator, as well as compare the behavior of different hardware revisions.
| Test / Emulator | BGB | Gambatte | KiGB | no$gmb | VBA | 
|---|---|---|---|---|---|
| DMG Sound(v2) | Failed 01:02 02:ok 03:03 04:02 05:02 06:01 07:05 08:01 09:01 10:01 11:03 12:01 | ||||
| Instruction timing | Passed | ||||
| Memory timing(v2) | As of 1.12 (public) 01:01 02:01 03:01 Passed as of 1.13.dev | ||||
| OAM bug(v2) | Failed 01:02 02:02 03:ok 04:03 05:02 06:ok 07:01 08:02 | 
