Talk:Petit Computer 3/@comment-5106053-20140603221535/@comment-15296152-20140604210031

Hmm, guess I was wrong. I did a test program that cycled though all 256 possible values for the components ("000000" to "FFFFFF") via COLSET and returns the color values via COLREAD. The test showed that while each color component changes every 8 values (it returns 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 16, ....), the green component changes ever 4 (0, 0, 0, 0, 4, 4, 4, 4, 8, 8, ....). Everything I see with respect to the hardware documentation suggests 15-bit color (backgrounds, sprites, 3D hardware, even the display capture unit) with the last bit either omitted or used for transparency in direct-color graphics. Perhaps this is something unique to the "DSi" (as the documentation I've relied on is strictly GBA and DS). The DS has 2D hardware from the GBA but is improved, so I guess the DSi has 2D hardware from the DS but also improved.