Japanese
Back

Figure 4.17.9 Bitmap pattern structure, Part 9

Bitmap size: 1024 dots horizontally x 256 dots vertically

Bitmap color count: 4 bits/dot (16 colors)

        Bit                                          
        15        12 11        8 7         4 3          0
        ┌───────────┬───────────┬───────────┬───────────┐
+00000H │  Dot 0-0  │  Dot 0-1  │  Dot 0-2  │  Dot 0-3  │
        ├───────────┼───────────┼───────────┼───────────┤
+00002H │  Dot 0-4  │  Dot 0-5  │  Dot 0-6  │  Dot 0-7  │
        ├───────────┼───────────┼───────────┼───────────┤
        │     :     │     :     │     :     │     :     │
              :           :           :           :      
              :           :           :           :      
        │     :     │     :     │     :     │     :     │
        ├───────────┼───────────┼───────────┼───────────┤
+1FFFEH |Dot255-1020|Dot255-1021|Dot255-1022|Dot255-1023|
        ├───────────┴───────────┴───────────┴───────────┤
        │                                               │
                     1020    1022       
  Dot0  1  2  3   ...    1021    1023   
    ┏━━┯━━┳━━┯━━┳━   ━┳━━┯━━┳━━┯━━┓     
 Dot┃  │  ┃  │  ┃     ┃  │  ┃  │  ┃     
   0┃00000┃00001┃ ... ┃001FE┃001FF┃     
    ┃  │  ┃  │  ┃     ┃  │  ┃  │  ┃     
    ┣━━┿━━╋━━┿━━╋━   ━╋━━┿━━╋━━┿━━┫     
    ┃  │  ┃  │  ┃     ┃  │  ┃  │  ┃     
   1┃00200┃00201┃ ... ┃003FE┃003FF┃     
    ┃  │  ┃  │  ┃     ┃  │  ┃  │  ┃     
    ┣━━┿━━╋━━┿━━╋━   ━╋━━┿━━╋━━┿━━┫     
   .                                    
   .                              Bitmap
   .                                    
    ┣━━┿━━╋━━┿━━╋━   ━╋━━┿━━╋━━┿━━┫     
    ┃  │  ┃  │  ┃     ┃  │  ┃  │  ┃     
 254┃1FC00┃1FC01┃ ... ┃1FDFE┃1FDFF┃     
    ┃  │  ┃  │  ┃     ┃  │  ┃  │  ┃     
    ┣━━┿━━╋━━┿━━╋━   ━╋━━┿━━╋━━┿━━┫     
    ┃  │  ┃  │  ┃     ┃  │  ┃  │  ┃     
 255┃1FE00┃1FE01┃ ... ┃1FFFE┃1FFFF┃     
    ┃  │  ┃  │  ┃     ┃  │  ┃  │  ┃     
    ┗━━┷━━┻━━┷━━┻━   ━┻━━┷━━┻━━┷━━┛     
[Note 1]
The top left corner in the bitmap is dots 0-0, and from there to the right ~0-1, ~0-2, ~0-3,....
[Note 2]
The numbers in the bitmap are the VRAM addresses (hexadecimal) of each dot (2 dots) data, based on the VRAM address of dots 0-0 and dots 0-1 data.

return


Copyright SEGA ENTERPRISES, LTD., 1997