Difference between revisions of "GBA Tests"
Jump to navigation
Jump to search
(Created) |
(Added NanoBoyAdvance) |
||
Line 8: | Line 8: | ||
! scope="col"|Test Name | ! scope="col"|Test Name | ||
! scope="col"|Subtests | ! scope="col"|Subtests | ||
+ | ! scope="col"|<abbr title="v1.6">NanoBoyAdvance</abbr><br/> | ||
! scope="col"|<abbr title="v1">SkyEmu</abbr><br/> | ! scope="col"|<abbr title="v1">SkyEmu</abbr><br/> | ||
! scope="col"|<abbr title="0.10.0">mGBA</abbr><br/> | ! scope="col"|<abbr title="0.10.0">mGBA</abbr><br/> | ||
Line 14: | Line 15: | ||
|Memory tests | |Memory tests | ||
|1552 | |1552 | ||
− | |{{Pass}} ||{{Pass}} | + | |{{Pass}} ||{{Pass}} ||{{Pass}} |
|- | |- | ||
!02 | !02 | ||
|I/O read tests | |I/O read tests | ||
|130 | |130 | ||
− | |{{Fail}} (125) ||{{Fail}} (120) | + | |{{Fail}} (126) ||{{Fail}} (125) ||{{Fail}} (120) |
|- | |- | ||
!03 | !03 | ||
|Timing tests | |Timing tests | ||
|2020 | |2020 | ||
− | |{{Pass}} ||{{Fail}} (1768) | + | |{{Pass}} ||{{Pass}} ||{{Fail}} (1768) |
|- | |- | ||
!04 | !04 | ||
|Timer count-up tests | |Timer count-up tests | ||
|936 | |936 | ||
− | |{{Fail}} (587) ||{{Fail}} (744) | + | |{{Fail}} (903) ||{{Fail}} (587) ||{{Fail}} (744) |
|- | |- | ||
!05 | !05 | ||
|Timer IRQ tests | |Timer IRQ tests | ||
|90 | |90 | ||
− | |{{Pass}} ||{{Fail}} (70) | + | |{{Pass}} ||{{Pass}} ||{{Fail}} (70) |
|- | |- | ||
!06 | !06 | ||
|Shifter tests | |Shifter tests | ||
|140 | |140 | ||
− | |{{Pass}} ||{{Pass}} | + | |{{Pass}} ||{{Pass}} ||{{Pass}} |
|- | |- | ||
!07 | !07 | ||
|Carry tests | |Carry tests | ||
|93 | |93 | ||
− | |{{Pass}} ||{{Pass}} | + | |{{Pass}} ||{{Pass}} ||{{Pass}} |
|- | |- | ||
!08 | !08 | ||
|Multiply long tests | |Multiply long tests | ||
|72 | |72 | ||
− | |{{Fail}} (52) ||{{Fail}} (52) | + | |{{Fail}} (52) ||{{Fail}} (52) ||{{Fail}} (52) |
|- | |- | ||
!09 | !09 | ||
|BIOS math tests | |BIOS math tests | ||
|615 | |615 | ||
− | |{{Pass}} ||{{Pass}} | + | |{{Pass}} ||{{Pass}} ||{{Pass}} |
|- | |- | ||
!10 | !10 | ||
|DMA tests | |DMA tests | ||
|1256 | |1256 | ||
− | |{{Pass}} ||{{Fail}} (1232) | + | |{{Pass}} ||{{Pass}} ||{{Fail}} (1232) |
|- | |- | ||
!11 | !11 | ||
|Misc. edge case tests | |Misc. edge case tests | ||
|10 | |10 | ||
− | |{{Fail}} (3) ||{{Fail}} (4) | + | |{{Fail}} (8) ||{{Fail}} (3) ||{{Fail}} (4) |
|- | |- | ||
!12 | !12 | ||
|Video tests | |Video tests | ||
|5 | |5 | ||
− | |{{Pass}} ||{{Fail}} (3) | + | |{{Pass}} ||{{Pass}} ||{{Fail}} (3) |
|- | |- | ||
|} | |} |
Revision as of 21:17, 16 October 2022
This page documents the results of various emulators and hardware using test ROMs. Emulators tested using official BIOS when applicable.
No. | Test Name | Subtests | NanoBoyAdvance |
SkyEmu |
mGBA |
---|---|---|---|---|---|
01 | Memory tests | 1552 | Pass | Pass | Pass |
02 | I/O read tests | 130 | Fail (126) | Fail (125) | Fail (120) |
03 | Timing tests | 2020 | Pass | Pass | Fail (1768) |
04 | Timer count-up tests | 936 | Fail (903) | Fail (587) | Fail (744) |
05 | Timer IRQ tests | 90 | Pass | Pass | Fail (70) |
06 | Shifter tests | 140 | Pass | Pass | Pass |
07 | Carry tests | 93 | Pass | Pass | Pass |
08 | Multiply long tests | 72 | Fail (52) | Fail (52) | Fail (52) |
09 | BIOS math tests | 615 | Pass | Pass | Pass |
10 | DMA tests | 1256 | Pass | Pass | Fail (1232) |
11 | Misc. edge case tests | 10 | Fail (8) | Fail (3) | Fail (4) |
12 | Video tests | 5 | Pass | Pass | Fail (3) |