Back

Figure 4.17.12 Bitmap pattern configuration, part 12

Bitmap size: 1024 dots wide x 256 dots high

Bitmap number of colors: 32 bits / dot (16.77 million colors)

Bit 
        150 
        ┌────────────────────────────────────────────┐
+ 00000H │ Dot 0-0 (upper word) │
        ├────────────────────────────────────────────┤
+ 00002H │ Dot 0-0 (lower word) │
        ├────────────────────────────────────────────┤
+ 00004H │ Dot 0-1 (upper word) │
        ├────────────────────────────────────────────┤
        : 
        : 
        : 
        : 
        ├────────────────────────────────────────────┤
+ FFFFCH │ Dot 255-1023 (upper word) │
        ├────────────────────────────────────────────┤
+ FFFFEH │ Dot 255-1023 (lower word) │
        ├────────────────────────────────────────────┤
        │ │
Dot 0 1 2 1021 1022 1023 
┌─────┬─────┬─────┬──┬─────┬─────┬─────┐ 
Dots │ │ │ │ │ │ │ │ │ 
0 │ 00000 │ 00004 │ 00008 │ ・ ・ ・ │ 00FF4 │ 00FF 8 │ 00 FFC │ 
│ │ │ │ │ │ │ │ │ │ 
├─────┼─────┼─────┼──┼─────┼─────┼─────┤ 
│ │ │ │ │ │ │ │ │ │ 
1 │ 01000 │ 01004 │ 01008 │ ・ ・ ・ │ 01FF4 │ 01FF8 │ 01 FFC │ 
│ │ │ │ │ │ │ │ │ │ 
├─────┴─────┴─────┴──┴─────┴─────┴─────┤ 
・ 
・ Bit ・ Map ├─────┬─────┬─────┬──┬─────┬─────┬─────┤ 
│ │ │ │ │ │ │ │ │ │ 
254 │ FE000 │ FE004 │ FE008 │ ・ ・ ・ │ FEFF4 │ FEFF8 │ FEFFC │ 
│ │ │ │ │ │ │ │ │ │ 
├─────┼─────┼─────┼──┼─────┼─────┼─────┤ 
│ │ │ │ │ │ │ │ │ │ 
255│FF000│FF004│FF008│ ・ ・ ・ │FFFF4│FFFF8│FFFFC│ 
│ │ │ │ │ │ │ │ │ │ 
└─────┴─────┴─────┴──┴─────┴─────┴─────┘ 
[Note 1]
The upper left corner of the bitmap is dot 0-0, and from there to the right are ~ 0-1, ~ 0-2, ~ 0-3, ....
[Note 2]
The number in the bitmap is the VRAM address (hexadecimal number) of each dot data (upper word) based on the VRAM address of the dot 0-0 data (upper word).

return


Copyright SEGA ENTERPRISES, LTD., 1997