Difference between revisions of "GB/C Tests"

From Emulation General Wiki
Jump to navigation Jump to search
(new results from emulators using both hardware modes. also removed bizhawk)
(removed previous bgb and gambatte tests)
Line 94: Line 94:
 
! scope="col"|<abbr title="v23.6svn480">VBA</abbr>
 
! scope="col"|<abbr title="v23.6svn480">VBA</abbr>
 
! scope="col"|higan
 
! scope="col"|higan
! scope="col"|<abbr title="r571">Gambatte</abbr>
 
! scope="col"|<abbr title="1.5.3">BGB</abbr>
 
 
! scope="col"|<abbr title="0.5">Gearboy</abbr>
 
! scope="col"|<abbr title="0.5">Gearboy</abbr>
 
! scope="col"|<abbr title="Vol. 7 build 2053">TGB Dual</abbr>
 
! scope="col"|<abbr title="Vol. 7 build 2053">TGB Dual</abbr>
Line 115: Line 113:
 
|Registers
 
|Registers
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 121: Line 119:
 
|Len Ctr
 
|Len Ctr
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 127: Line 125:
 
|Triggers
 
|Triggers
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 133: Line 131:
 
|Sweeps
 
|Sweeps
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail|text=Crash}} ||{{Fail|text=Crash}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail|text=Crash}} ||{{Fail|text=Crash}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 139: Line 137:
 
|Sweep Details
 
|Sweep Details
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail|text=Crash}} ||{{Fail|text=Crash}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail|text=Crash}} ||{{Fail|text=Crash}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 145: Line 143:
 
|Overflow on Trigger
 
|Overflow on Trigger
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 151: Line 149:
 
|Len Sweep Period Sync
 
|Len Sweep Period Sync
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 157: Line 155:
 
|len ctr during power
 
|len ctr during power
 
|{{Fail}} ||{{Pass}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|-
 
|-
Line 163: Line 161:
 
|wave read while on
 
|wave read while on
 
|{{Fail}} ||{{Pass}} ||{{Fail}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|-
 
|-
Line 169: Line 167:
 
|wave trigger while on
 
|wave trigger while on
 
|{{Fail}} ||{{Pass}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|-
 
|-
Line 175: Line 173:
 
|legs after power
 
|legs after power
 
|{{Fail}} ||{{Pass}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail|text=Crash}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail|text=Crash}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|-
 
|-
Line 181: Line 179:
 
|wave
 
|wave
 
|{{Fail}} ||{{Pass}} ||{{Fail}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|-
 
|-
Line 189: Line 187:
 
|Special
 
|Special
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 195: Line 193:
 
|interrupts
 
|interrupts
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 201: Line 199:
 
|op sphl
 
|op sphl
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 207: Line 205:
 
|op r imm
 
|op r imm
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 213: Line 211:
 
|op rp
 
|op rp
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 219: Line 217:
 
|ld r r
 
|ld r r
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 225: Line 223:
 
|jr jp call ret rst
 
|jr jp call ret rst
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 231: Line 229:
 
|misc instrs
 
|misc instrs
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 237: Line 235:
 
|op r r
 
|op r r
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 243: Line 241:
 
|bit ops
 
|bit ops
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 249: Line 247:
 
|op a(hl)
 
|op a(hl)
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 257: Line 255:
 
|Registers
 
|Registers
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 263: Line 261:
 
|Len Ctr
 
|Len Ctr
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 269: Line 267:
 
|Triggers
 
|Triggers
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 275: Line 273:
 
|Sweeps
 
|Sweeps
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 281: Line 279:
 
|Sweep Details
 
|Sweep Details
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 287: Line 285:
 
|Overflow on Trigger
 
|Overflow on Trigger
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 293: Line 291:
 
|Len Sweep Period Sync
 
|Len Sweep Period Sync
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 299: Line 297:
 
|len ctr during power
 
|len ctr during power
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|-
 
|-
Line 305: Line 303:
 
|wave read while on
 
|wave read while on
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|-
 
|-
Line 311: Line 309:
 
|wave trigger while on
 
|wave trigger while on
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|-
 
|-
Line 317: Line 315:
 
|regs after power
 
|regs after power
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail|text=Crash}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail|text=Crash}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|-
 
|-
Line 323: Line 321:
 
|wave write while on
 
|wave write while on
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}}
 
|-
 
|-
Line 331: Line 329:
 
|Instr Timing
 
|Instr Timing
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 339: Line 337:
 
|Read Timing
 
|Read Timing
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 345: Line 343:
 
|Write Timing
 
|Write Timing
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 351: Line 349:
 
|Modify Timing
 
|Modify Timing
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 359: Line 357:
 
|LCD Sync
 
|LCD Sync
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
+
|{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 365: Line 363:
 
|Causes
 
|Causes
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|-
 
|-
Line 371: Line 369:
 
|Non Causes
 
|Non Causes
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 377: Line 375:
 
|Scanline Timing
 
|Scanline Timing
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|-
 
|-
Line 383: Line 381:
 
|Timing Bug
 
|Timing Bug
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|-
 
|-
Line 389: Line 387:
 
|Causes
 
|Causes
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
+
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}}
 
|-
 
|-
Line 395: Line 393:
 
|Timing Effect
 
|Timing Effect
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail|text=Crash}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail|text=Crash}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|-
 
|-
Line 401: Line 399:
 
|Instr Effect
 
|Instr Effect
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
 
|{{Pass}} ||{{Fail}} ||{{Fail}}
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
+
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}} ||{{Fail}}
 
|}
 
|}

Revision as of 23:33, 5 March 2018

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.

Results
Version CPU Sound MEM OAM Total Grade
DMG 12 19 3 8 47 89.4%
CGB 12 19 3 3 37 78.7%
AGB 12 17 3 3 35 74.4%
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 DMG 0.10.1 12 17 3 3 35 74.5%
SameBoy CGB 0.10.1 12 19 3 3 37 78.7%
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%
  1. Not to be confused with Nintendulator.
blargg's test ROMs
No. Test Name DMG CGB AGB VBA VBA higan Gearboy TGB Dual no$gmb DMGBoy Nintemulator VGB VBA-M SameBoy
DMG
SameBoy
CGB
BGB
DMG
BGB
CGB
Gambatte
DMG
Gambatte
CGB
CGB Sound
01 Registers Pass Pass Pass Fail Fail Pass Pass Fail Fail Pass Pass Fail Pass Fail Pass Pass Pass Pass Pass
02 Len Ctr Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Pass Fail Pass Pass Pass Pass Pass Pass Pass
03 Triggers Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass
04 Sweeps Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Crash Crash Pass Pass Pass Pass Pass Pass Pass
05 Sweep Details Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Crash Crash Pass Pass Pass Pass Pass Pass Pass
06 Overflow on Trigger Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass
07 Len Sweep Period Sync Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass
08 len ctr during power Fail Pass Pass Fail Fail Fail Pass Fail Fail Fail Pass Fail Pass Fail Pass Fail Pass Fail Pass
09 wave read while on Fail Pass Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Pass Fail Pass Fail Pass
10 wave trigger while on Fail Pass Pass Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass Fail Pass Fail Pass Fail Pass
11 legs after power Fail Pass Pass Fail Fail Fail Pass Crash Fail Fail Pass Fail Pass Fail Pass Fail Pass Fail Pass
12 wave Fail Pass Fail Fail Fail Fail Pass Fail Fail Fail Fail Fail Fail Fail Pass Fail Pass Fail Pass
CPU Instrs
01 Special Pass Pass Pass Pass Fail Pass Pass Fail Pass Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass
02 interrupts Pass Pass Pass Pass Fail Pass Pass Fail Pass Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass
03 op sphl Pass Pass Pass Pass Fail Pass Pass Fail Fail Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass
04 op r imm Pass Pass Pass Pass Pass Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass
05 op rp Pass Pass Pass Pass Pass Pass Pass Fail Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass
06 ld r r Pass Pass Pass Pass Pass Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass
07 jr jp call ret rst Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass
08 misc instrs Pass Pass Pass Pass Fail Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass
09 op r r Pass Pass Pass Pass Pass Pass Pass Fail Pass Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass
10 bit ops Pass Pass Pass Pass Pass Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass
11 op a(hl) Pass Pass Pass Pass Fail Pass Pass Fail Pass Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass
DMG Sound 2
01 Registers Pass Pass Pass Fail Fail Pass Pass Fail Fail Pass Pass Fail Pass Fail Pass Pass Pass Pass Pass
02 Len Ctr Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Pass Fail Pass Pass Pass Pass Pass Pass Pass
03 Triggers Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass
04 Sweeps Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass
05 Sweep Details Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass
06 Overflow on Trigger Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass
07 Len Sweep Period Sync Pass Pass Pass Fail Fail Pass Pass Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass
08 len ctr during power Pass Fail Fail Fail Fail Pass Pass Fail Fail Fail Fail Fail Fail Pass Fail Pass Fail Pass Fail
09 wave read while on Pass Fail Fail Fail Fail Fail Pass Fail Fail Fail Fail Fail Fail Pass Fail Pass Fail Pass Fail
10 wave trigger while on Pass Fail Fail Fail Fail Pass Pass Fail Fail Fail Fail Fail Fail Pass Fail Pass Fail Pass Fail
11 regs after power Pass Fail Fail Fail Fail Fail Pass Crash Fail Fail Fail Fail Fail Pass Fail Pass Fail Pass Fail
12 wave write while on Pass Fail Fail Fail Fail Fail Pass Fail Fail Fail Fail Fail Fail Pass Fail Pass Fail Pass Fail
Instr Timing
Instr Timing Pass Pass Pass Pass Fail Pass Pass Fail Fail Pass Pass Fail Pass Pass Pass Pass Pass Pass Pass
Mem Timing 2
01 Read Timing Pass Pass Pass Pass Fail Pass Fail Fail Fail Fail Pass Fail Pass Pass Pass Pass Pass Pass Pass
02 Write Timing Pass Pass Pass Pass Fail Pass Fail Fail Fail Fail Pass Fail Pass Pass Pass Pass Pass Pass Pass
03 Modify Timing Pass Pass Pass Fail Fail Pass Fail Fail Fail Fail Pass Fail Fail Pass Pass Pass Pass Pass Pass
OAM Bug 2
01 LCD Sync Pass Pass Pass Pass Fail Fail Pass Fail Fail Fail Pass Fail Pass Pass Pass Pass Pass Pass Pass
02 Causes Pass Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail
03 Non Causes Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass
04 Scanline Timing Pass Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail
05 Timing Bug Pass Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail
06 Causes Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass
07 Timing Effect Pass Fail Fail Fail Fail Fail Fail Fail Fail Fail Crash Fail Fail Fail Fail Fail Fail Fail Fail
08 Instr Effect Pass Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail

External links

Test ROMs

Other Results