Skip to content

Commit fc2d9c7

Browse files
committed
This is GB 0.06
Free bytes in bank 0: 83 Free bytes in bank 1: 44 Total: 127 bytes
1 parent b38c4ae commit fc2d9c7

File tree

3 files changed

+17
-19
lines changed

3 files changed

+17
-19
lines changed

gameboy/CHANGES.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
0.06 (future)
2-
* Add help text for forthcoming GBC-exclusive tests (PLUGE,
3-
Gradient color bars, SMPTE bars, Color bars on gray, Color bleed)
4-
* Add Color bleed test
1+
0.06 (2018-06-03)
2+
* Add GBC-exclusive tests (PLUGE, Gradient color bars, SMPTE bars,
3+
Color bars on gray, Color bleed)
54
* LR35902 assembly source files use .z80 extension for more
65
convenient syntax highlighting
76
* Backlight zone background is black, not green

gameboy/README.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
144p Test Suite
22
===============
3-
This ROM represents an attempt to port parts of Artemio Urbina's 240p
4-
Test Suite to the Game Boy, as a way of learning the Game Boy CPU.
3+
This ROM is a port of Artemio Urbina's 240p Test Suite to the
4+
Game Boy, as a way of learning the Game Boy CPU.
55

66
Build requirements: RGBDS, Python 3, Pillow, and GNU Make
77

@@ -23,21 +23,20 @@ data, the [cartridges sold by Catskull] are limited to 32 KiB.
2323
Fortunately, the graphics for several tests are smaller than on a
2424
240p platform, which makes the menu, Linearity, Sharpness, Drop
2525
Shadow, and Scroll Test smaller. I managed to make some tests' help
26-
text more concise. In addition, several tests do not apply at all to
27-
a monochrome Game Boy, allowing leaving out their help and graphics.
26+
text more concise. Easily readable VRAM helps, as does the LR35902
27+
CPU's better code density for anything that doesn't use structs or
28+
parallel arrays.
2829

29-
* PLUGE, Color Bars, SMPTE Color Bars, Color Bars w/ Gray Ref,
30-
Color Bleed Check, Mode 7: Omitted because they don't apply
31-
* 100 IRE: Subsumed into Motion blur
30+
* 100 IRE: Extended into Motion blur.
3231
* Linearity: Only one pixel aspect ratio (square) instead of 2 (NTSC
3332
and PAL), and square pixels allow calculating the grid at runtime.
34-
* White & RGB Screen: No custom color control
35-
* Sound Test: No "Crowd" because GB doesn't support PCM
36-
* Alternate 240p/480i: SGB and GB Player offer no access to the
37-
underlying systems' interlace modes except through SGB JUMP
33+
* Sound Test: No "Crowd" because GB PCM is limited to 4 bits.
34+
* Alternate 240p/480i: SGB and GB Player offer no control over
35+
the host systems' interlace modes except through SGB JUMP.
3836

39-
Super Game Boy and Game Boy Color enhancements are currently omitted
40-
due to lack of ROM space and more importantly lack of time.
37+
Though Game Boy Color enhancements just barely fit into 32 KiB,
38+
Super Game Boy enhancements are omitted due to lack of ROM space
39+
and more importantly lack of time.
4140

4241
[cartridges sold by Catskull]: https://catskullelectronics.com/32kcart
4342

gameboy/src/helppages.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -664,8 +664,8 @@ Select: Show or hide
664664

665665
== 144p Test Suite ==
666666

667-
Ver. 0.05 (2018-05-30)
668-
GBC enhancement
667+
Ver. 0.06 (2018-06-03)
668+
Add GBC exclusive tests
669669

670670
© 2011-2016
671671
Artemio Urbina

0 commit comments

Comments
 (0)