Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.17 KB

File metadata and controls

34 lines (25 loc) · 1.17 KB

Scribbltests

Scribbltests are actually compiled with RGBDS. However, as the binaries are already part of the repository, we just use them.

Game Boy Devices & SoC Revisions

All test roms have been verified on MGB 9638 D and CPU CGB D by their author.

Exit Condition

Running for around 10 frames should be enough for most tests. The only exception is statcount_auto which should be run for around 270 frames or 4.5 seconds (emulated time).

Test Success/Failure

Test success/failure can be determined by screenshot comparison. Note that there are no screenshots for failrylake and winpos at the moment.

To create comparable screenshots, your emulator should calculate colors as follows:

  • #000000, #555555, #AAAAAA and #FFFFFF are used for the four DMG LCD shades
  • LCD shades for CGB compatibility mode are:
    • background: #000000, #0063C6, #7BFF31 and #FFFFFF
    • objects: #000000, #943939, #FF8484 and #FFFFFF