This page documents the results of various emulators and hardware using test ROMs. Emulators tested using official BIOS when applicable.
gba-suite r79
No.
|
Test Name
|
Subtests
|
NanoBoyAdvance
|
SkyEmu
|
mGBA
|
Ares
|
No$GBA
|
Visual Boy Advance M
|
01
|
Memory tests
|
1552
|
Pass |
Pass |
Pass |
Pass |
Fail (1181) |
Fail (1420)
|
02
|
I/O read tests
|
130
|
Fail (126) |
Fail (125) |
Fail (120) |
Fail (124) |
Fail (129) |
Fail (100)
|
03
|
Timing tests
|
2020
|
Pass |
Pass |
Fail (1768) |
Fail (1570) |
Fail (1121) |
Fail (1023)
|
04
|
Timer count-up tests
|
936
|
Fail (903) |
Fail (587) |
Fail (744) |
Fail (456) |
Fail (152) |
Fail (440)
|
05
|
Timer IRQ tests
|
90
|
Pass |
Pass |
Fail (70) |
Fail (0) |
Fail (44) |
Fail (8)
|
06
|
Shifter tests
|
140
|
Pass |
Pass |
Pass |
Fail (132) |
Pass |
Fail (132)
|
07
|
Carry tests
|
93
|
Pass |
Pass |
Pass |
Pass |
Pass |
Pass
|
08
|
Multiply long tests
|
72
|
Fail (52) |
Fail (52) |
Fail (52) |
Fail (52) |
Fail (52) |
Fail (52)
|
09
|
BIOS math tests
|
615
|
Pass |
Pass |
Pass |
Pass |
Pass |
Pass
|
10
|
DMA tests
|
1256
|
Pass |
Pass |
Fail (1232) |
Fail (1212) |
Fail (1048) |
Fail (1068)
|
11
|
Misc. edge case tests
|
10
|
Fail (8) |
Fail (3) |
Fail (4) |
Fail (1) |
Fail (6) |
Fail (7)
|
12
|
Video tests
|
5
|
Pass |
Pass |
Fail (3) |
Fail (3) |
Fail (3) |
Fail (4)
|
AGS Aging Cartridge v10.0
No.
|
Test Name
|
Subtests
|
NanoBoyAdvance
|
SkyEmu
|
mGBA
|
Ares
|
No$GBA
|
Visual Boy Advance M
|
01
|
Memory
|
9
|
Pass |
Pass |
Fail (8) |
Fail (6) |
Fail (8) |
Fail (1)
|
02
|
LCD
|
7
|
Pass |
Pass |
Pass |
Fail (5) |
Pass |
Fail (6)
|
03
|
Timer
|
3
|
Pass |
Pass |
Pass |
Fail (1) |
Fail (2) |
Fail (2)
|
04
|
DMA
|
9
|
Pass |
Pass |
Pass |
Fail (7) |
Fail (8) |
Fail (7)
|
05
|
COM
|
N/A
|
Skip |
Skip |
Skip |
Skip |
Skip |
Skip
|
06
|
Key Input
|
1
|
Pass |
Pass |
Pass |
Pass |
Pass |
Pass
|
07
|
Interrupt
|
7
|
Pass |
Pass |
Pass |
Fail (4) |
Fail (6) |
Fail (5)
|
jsmolka gba-tests commit a6447c5
No.
|
Test Name
|
Subtests
|
NanoBoyAdvance
|
SkyEmu
|
mGBA
|
Ares
|
No$GBA
|
Visual Boy Advance M
|
01
|
arm
|
|
Pass |
Pass |
Fail test 235 |
Fail test 225 |
Fail (crash) |
Fail test 225
|
02
|
bios
|
|
Pass |
Pass |
Pass |
Pass |
Fail test 3 |
Fail test 1
|
03
|
memory
|
|
Pass |
Pass |
Pass |
Pass |
Pass |
Pass
|
04
|
nes
|
|
Pass |
Pass |
Pass |
Pass |
Fail test 1 |
Pass
|
05
|
thumb
|
|
Pass |
Pass |
Fail test 230 |
Fail test 227 |
Fail test 225 |
Fail test 221
|
Save
|
01
|
none
|
|
Pass |
Fail test 1 |
Pass |
Fail test 1 |
Pass |
Fail test 1
|
02
|
sram
|
|
Pass |
Fail test 1 |
Fail test 6 |
Fail test 1 |
Pass |
Fail test 6
|
03
|
flash64
|
|
Pass |
Fail test 1 |
Fail test 6 |
Fail test 1 |
Fail test 10 |
Fail test 6
|
01
|
flash128
|
|
Pass |
Fail test 1 |
Fail test 6 |
Fail test 1 |
Fail test 10 |
Fail test 6
|
NBA hw-test commit cec2372
No.
|
Test Name
|
Subtests
|
NanoBoyAdvance
|
SkyEmu
|
mGBA
|
Ares
|
No$GBA
|
Visual Boy Advance M
|
DMA
|
01
|
burst-into-tears
|
3
|
Fail (0) |
Fail (0) |
Fail (1) |
Fail (0) |
Fail (1) |
Fail (0)
|
02
|
latch
|
3
|
Pass |
Pass |
Fail (1) |
Fail (1) |
Fail (0) |
Fail (1)
|
03
|
start-delay
|
1
|
Pass |
Fail |
Fail |
Fail |
Fail |
Fail
|
IRQ
|
01
|
irq-delay
|
3
|
Pass |
Fail (0) |
Fail (1) |
Fail (0) |
Fail (0) |
Fail (1)
|
PPU
|
01
|
bgx
|
1
|
Pass |
Fail |
Fail |
Fail |
Fail |
Fail
|
02
|
status-irq-dma
|
4
|
Fail (0) |
Fail (0) |
Fail (0) |
Fail (0) |
Fail (stuck) |
Fail (2)(stuck)
|
03
|
vram-mirror
|
10
|
Pass |
Fail (6) |
Pass |
Fail (7) |
Fail (7) |
Pass
|
Timer
|
01
|
reload
|
7
|
Pass |
Fail (5) |
Fail (4) |
Fail (0) |
Fail (0) |
Fail (2)
|
02
|
start-stop
|
2
|
Pass |
Fail (1) |
Fail (1) |
Fail (1) |
Pass |
Fail (1)
|
Misc
|
01
|
halt-cnt
|
5
|
Pass |
Fail (3) |
Fail (1) |
Fail (2) |
Fail (0) |
Fail (stuck)
|
AGBEEG Aging v0.0.2
No.
|
Test Name
|
Subtests
|
NanoBoyAdvance
|
SkyEmu
|
mGBA
|
Ares
|
No$GBA
|
Visual Boy Advance M
|
01
|
Cartridge
|
2
|
Fail (1) |
Fail (1) |
Fail (0) |
Fail (0) |
Fail (0) |
Fail (0)
|
02
|
CPU
|
3
|
Fail (2) |
Fail (1) |
Fail (1) |
Fail (2) |
Fail (2) |
Fail (2)
|
03
|
DMA
|
1
|
Fail |
Fail |
Fail |
Fail |
Fail |
Fail
|
External links
Test ROMs
Other Results