GBA Tests (Debug)
Jump to navigation
Jump to search
This page documents the results of various emulators and hardware using test ROMs. Emulators tested using official Debug BIOS. This page is supplemental to the main GBA Tests. For direct comparison with Hardware using retail official BIOS, consult GBA Tests page.
No. | Test Name | Subtests | NanoBoyAdvance |
SkyEmu |
mGBA |
Ares |
No$GBA |
Visual Boy Advance M |
MiSTer_GBA |
Analogue Pocket |
---|---|---|---|---|---|---|---|---|---|---|
01 | Memory tests | 1552 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Pass |
02 | I/O read tests | 130 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
03 | Timing tests | 2020 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Fail (1776) | Fail (2000) |
04 | Timer count-up tests | 936 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
05 | Timer IRQ tests | 90 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
06 | Shifter tests | 140 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
07 | Carry tests | 93 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
08 | Multiply long tests | 72 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
09 | BIOS math tests | 615 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Fail (520) | Same as GBA Tests |
10 | DMA tests | 1256 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (1244) |
11 | Misc. edge case tests | 10 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Fail (6)(3 on rerun) | Fail (9)(Pass on rerun) |
12 | Video tests | 5 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (4) |
No. | Test Name | Subtests | NanoBoyAdvance |
SkyEmu |
mGBA |
Ares |
No$GBA |
Visual Boy Advance M |
MiSTer_GBA |
Analogue Pocket |
---|---|---|---|---|---|---|---|---|---|---|
01 | Memory | 9 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
02 | LCD | 7 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
03 | Timer | 3 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
04 | DMA | 9 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
05 | COM | N/A | Skip | Skip | Skip | Skip | Skip | Skip | Skip | Skip |
06 | Key Input | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
07 | Interrupt | 7 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
No. | Test Name | Subtests | NanoBoyAdvance |
SkyEmu |
mGBA |
Ares |
No$GBA |
Visual Boy Advance M |
MiSTer_GBA |
Analogue Pocket |
---|---|---|---|---|---|---|---|---|---|---|
01 | arm | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
02 | bios | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
03 | memory | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
04 | nes | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
05 | thumb | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
Save | ||||||||||
01 | none | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
02 | sram | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
03 | flash64 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
04 | flash128 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
No. | Test Name | Subtests | NanoBoyAdvance |
SkyEmu |
mGBA |
Ares |
No$GBA |
Visual Boy Advance M |
MiSTer_GBA |
Analogue Pocket |
---|---|---|---|---|---|---|---|---|---|---|
Bus | ||||||||||
01 | 128kb-boundary | 12 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
DMA | ||||||||||
01 | burst-into-tears | 3 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
02 | force-nseq-access | 2 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
03 | latch | 3 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
04 | start-delay | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
IRQ | ||||||||||
01 | irq-delay | 3 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
PPU | ||||||||||
01 | bgpd | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
02 | bgx | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
03 | dispcnt-latch | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
04 | greenswap | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
05 | status-irq-dma | 4 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
06 | vram-mirror | 10 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
Timer | ||||||||||
01 | reload | 7 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Fail (stuck) | Fail (Does not boot) |
02 | start-stop | 2 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
Misc | ||||||||||
01 | halt-cnt | 6 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) |
No. | Test Name | Subtests | NanoBoyAdvance |
SkyEmu |
mGBA |
Ares |
No$GBA |
Visual Boy Advance M |
MiSTer_GBA |
Analogue Pocket |
---|---|---|---|---|---|---|---|---|---|---|
01 | Cartridge | 2 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
02 | CPU | 3 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
03 | DMA | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
Test Name | Subtests | NanoBoyAdvance |
SkyEmu |
mGBA |
Ares |
No$GBA |
Visual Boy Advance M |
MiSTer_GBA |
Analogue Pocket | |
---|---|---|---|---|---|---|---|---|---|---|
GValiente | ||||||||||
Background palette h-blank update - circle | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests | |
Sprite update HDMA - diamond | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests | |
Sprite border HDMA - cube | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (Does not boot) | |
Velipso | ||||||||||
Large sprite row warp | 2 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests | |
Interrupt timing vblank + timer0 | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Fail (data-sort-value="Fail" style="background: #F2CEF2; color: black; vertical-align: middle; text-align: center; " |Fail (Does not boot)) | |
Ladystarbreeze | ||||||||||
Mid-frame video capture DMA | 1 | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Not Tested | Same as GBA Tests | Same as GBA Tests |
External links[edit]
Test ROMs[edit]
- mGBA gba-suite
- NanoBoyAdvance hw-test
- jsmolka gba-tests
- AGBEEG aging test suite
- AGS Aging Cart decompilation