LCD Control
This 2 byte register is really quite
simple actually. 6 of the bits are still unknown
| Bit |
Description |
| 0 |
Invert map colors (Tiles are drawn inverted)
|
| 1 |
Enable Map rendering |
| 2 |
Enable Sprite rendering |
| 3 |
Refresh LCD |
| 4-5 |
Map select (00: 12x16, 01: 16x12, 10: 24x8, 11:
24x16) |
| 6-7 |
Unknown |
| 8 |
Enable LCD |
| 9-10 |
LCD Update rate, affects framerate and pixel
decay (00: fast (normal), 11: slow) |
| 11-15 |
Unknown |
Refresh LCD
is commonly mistaken for an 'enable' LCD since the screen is clear
initially. This is actually a 'Do not update LCD' register. If it is
cleared when the LCD is displaying a picture, the picture simply just does
not go away.
LCD Update rate is still a mystery to me.
Return to
Hardware
Registers or
Pokemon
Mini specifications.