GB/C Tests
Revision as of 23:18, 4 March 2018 by FosterHaven (talk | contribs) (reducing version info to tooltips to free some space while I get the rest of the table transferred)
This page will document the test results of various emulators for test ROMs. Results below are only for Blargg's test ROMs, not for Gambatte's extensive test suite.
Version | CPU | Sound | MEM | OAM | Total | Grade | |
---|---|---|---|---|---|---|---|
DMG | 12 | 24 | 3 | 8 | 47 | 100% | |
TGB Dual | Vol. 7 build 2053 | 1 | 1 | 0 | 2 | 4 | 8.5% |
VGB | ? | 6 | 1 | 0 | 2 | 9 | 19.2% |
no$gmb | 2.5 | 9 | 1 | 0 | 2 | 12 | 25.5% |
DMGBoy | 2.0 | 9 | 3 | 0 | 2 | 14 | 29.8% |
VBA-rr | v24m svn480 | 12 | 1 | 2 | 3 | 18 | 38.3% |
Nintemulator[1] | 0.1 | 12 | 7 | 3 | 3 | 25 | 53.2% |
higan | ? | 12 | 16 | 3 | 2 | 33 | 70.2% |
VBA-M | 2.0.0 Beta2 | 12 | 17 | 2 | 3 | 34 | 72.3% |
Gearboy | 0.5 | 12 | 23 | 0 | 3 | 38 | 80.8% |
SameBoy | 0.10.1 | 12 | 23 | 3 | 3 | 41 | 87.2% |
BGB | 1.5.3 | 12 | 24 | 3 | 3 | 42 | 89.4% |
Gambatte | r581 | 12 | 24 | 3 | 3 | 42 | 89.4% |
BizHawk | ? | 12 | 24 | 3 | 3 | 42 | 89.4% |
- ↑ Not to be confused with Nintendulator.
No. | Test Name | VBA | VBA | Bizhawk | higan | Gambatte | BGB | Gearboy | TGB Dual | no$gmb | DMGBoy | Nintemulator | VGB | VBA-M |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CGB Sound | ||||||||||||||
01 | Registers | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Pass | Pass | Fail | Pass |
02 | Len Ctr | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Pass | Fail | Pass |
03 | Triggers | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Pass |
04 | Sweeps | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Crash | Crash | Pass |
05 | Sweep Details | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Crash | Crash | Pass |
06 | Overflow on Trigger | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Pass |
07 | Len Sweep Period Sync | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Pass |
08 | len ctr during power | Fail | Fail | Pass | Fail | Pass | Pass | Pass | Fail | Fail | Fail | Pass | Fail | Pass |
09 | wave read while on | Fail | Fail | Pass | Fail | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Fail | Fail |
10 | wave trigger while on | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
11 | legs after power | Fail | Fail | Pass | Fail | Pass | Pass | Pass | Crash | Fail | Fail | Pass | Fail | Pass |
12 | wave | Fail | Fail | Pass | Fail | Pass | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Fail |
CPU Instrs | ||||||||||||||
01 | Special | Pass | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Fail | Pass |
02 | interrupts | Pass | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Fail | Pass |
03 | op sphl | Pass | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Pass | Pass | Fail | Pass |
04 | op r imm | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Pass | Pass |
05 | op rp | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Pass | Pass | Pass | Pass |
06 | ld r r | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Pass | Pass |
07 | jr jp call ret rst | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
08 | misc instrs | Pass | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Pass | Pass |
09 | op r r | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Fail | Pass |
10 | bit ops | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Pass | Pass |
11 | op a(hl) | Pass | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Fail | Pass |