★ HARDWARE Manual ★ VDP1 User's ManualColor mode | mode | Contents | Number of bits per pixel | |||
|---|---|---|---|---|---|---|
Bit 5 | Four | 3 | Number of colors | Mode name | ||
| 0 | 0 | 0 | 0 | 16 colors | Color bank mode | 4bit |
| 0 | 0 | 1 | 1 | 16 colors | Lookup table mode | 4bit |
| 0 | 1 | 0 | 2 | 64 colors | Color bank mode | 8bit |
| 0 | 1 | 1 | 3 | 128 colors | Color bank mode | 8bit |
| 1 | 0 | 0 | Four | 256 colors | Color bank mode | 8bit |
| 1 | 0 | 1 | Five | 32768 colors | RGB mode | 16bit |
Other than those above | → | Setting prohibited (Please do not set) | ||||
Bits 15 12 11 8 7 4 3 0 ┌────────┬────────┬────────┬────────┐ + 00H │ pixel 0 pixel 1 pixel 2 pixel 3 │ ├────────┼────────┼────────┼────────┤ + 02H │ Pixel 4 Pixel 5 Pixel 6 Pixel 7 │ └────────┴────────┴────────┴────────┘
In the case of an original picture with 8 pixels in width ┌───────┬───────┐ + 00H → │ 0 1 2 3 4 5 6 7 │ ← + 02H ├───────┼───────┤ + 04H → │ 8 9 A B C D E F │ ← + 06H ├───────┼───────┤ │ :: │ │ :: │
Bit 15 8 70 ┌─────────────────┬─────────────────┐ + 00H │ Pixel 0 Pixel 1 │ ├─────────────────┼─────────────────┤ + 02H │ Pixel 2 Pixel 3 │ ├─────────────────┼─────────────────┤ + 04H │ Pixel 4 Pixel 5 │ ├─────────────────┼─────────────────┤ + 06H │ Pixel 6 Pixel 7 │ ├─────────────────┼─────────────────┤ │ :: │
In the case of an original picture with 8 pixels in width ┌───┬───┬───┬───┐ + 00H → │ 0 1 │ 2 3 │ 4 5 │ 6 7 │ ← + 06H ├───┼───┼───┼───┤ + 08H → │ 8 9 │ AB │ CD │ EF │ ← + 0EH ├───┼───┼───┼───┤ │: │: │: │: │ │: │: │: │: │
Bit 15 8 70 ┌─────────────────┬─────────────────┐ + 00H │ Pixel 0 (upper byte) Pixel 0 (lower byte) │ ├─────────────────┼─────────────────┤ + 02H │ Pixel 1 (upper byte) Pixel 1 (lower byte) │ ├─────────────────┼─────────────────┤ + 04H │ Pixel 2 (upper byte) Pixel 2 (lower byte) │ ├─────────────────┼─────────────────┤ + 06H │ Pixel 3 (upper byte) Pixel 3 (lower byte) │ ├─────────────────┼─────────────────┤ + 08H │ Pixel 4 (upper byte) Pixel 4 (lower byte) │ ├─────────────────┼─────────────────┤ + 0AH │ Pixel 5 (upper byte) Pixel 5 (lower byte) │ ├─────────────────┼─────────────────┤ + 0CH │ Pixel 6 (upper byte) Pixel 6 (lower byte) │ ├─────────────────┼─────────────────┤ │ :: │
MSB LSB ┌─┬─────────┬─────────┬─────────┐ │ │ B │ G │ R │ │ 1 ├─┬─┬─┬─┬─┼─┬─┬─┬─┬─┼─┬─┬─┬─┬─┤ │ │ 4 │ 3 │ 2 │ 1 │ 0 │ 4 │ 3 │ 2 │ 1 │ 0 │ 4 │ 3 │ 2 │ 1 │ 0 │ └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘ [Note] MBS is "1"
Pixel data | Drawing data |
|---|---|
0000H | Transparent color code |
0001H | |
7FFEH | End code |
8000H | RGB code |
In the case of an original picture with 8 pixels in width ┌─┬─┬─┬─┬─┬─┬─┬─┐ + 00H → │ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ ← + 0EH ├─┼─┼─┼─┼─┼─┼─┼─┤ + 10H → │ 8 │ 9 │ A │ B │ C │ D │ E │ F │ ← + 1EH ├─┼─┼─┼─┼─┼─┼─┼─┤ │: │: │: │: │: │: │: │: │ │: │: │: │: │: │: │: │: │
★ HARDWARE Manual ★ VDP1 User's Manual