★ HARDWARE Manual ★ VDP2 User's Manual ★ Chapter 5 Normal scroll screen● Horizontal and vertical coordinate increment registers Bit 31 18 16 15 8 7 0 ┌─┬─┬─┬─┬─┰─┬─┬─┬─┬─┬─┬─┬─┰─┬─┬─┰─┬─┬─┬─┬─┬─┬ ┬─┬─┬─┬─┬─┬─┐ │ − │ − │ − │ − │ − ┃ − │ − │ − │ − │ − │ − │ − │ − ┃ │ │ │ ┃ │ │ │ │ │ │ │ │-│ └─┴─┴─┴─┴─┸─┴─┴─┴─┴─┴─┴─┴─┸─┴─┴─┸─┴─┴─┴─┴─┴─┴─ ┴─┴─┴─┴─┴─┴─┘ └───┘ └───────────┘ Integer part Decimal part
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
--- | --- | --- | --- | --- | --- | --- | --- |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | N0ZMXI2 | N0ZMXI1 | N0ZMXI0 |
|---|
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
N0ZMXD1 | N0ZMXD2 | N0ZMXD3 | N0ZMXD4 | N0ZMXD5 | N0ZMXD6 | N0ZMXD7 | N0ZMXD8 |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | --- | --- | --- |
|---|
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
--- | --- | --- | --- | --- | --- | --- | --- |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | N0ZMYI2 | N0ZMYI1 | N0ZMYI0 |
|---|
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
N0ZMYD1 | N0ZMYD2 | N0ZMYD3 | N0ZMYD4 | N0ZMYD5 | N0ZMYD6 | N0ZMYD7 | N0ZMYD8 |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | --- | --- | --- |
|---|
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
--- | --- | --- | --- | --- | --- | --- | --- |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | N1ZMXI2 | N1ZMXI1 | N1ZMXI0 |
|---|
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
N1ZMXD1 | N1ZMXD2 | N1ZMXD3 | N1ZMXD4 | N1ZMXD5 | N1ZMXD6 | N1ZMXD7 | N1ZMXD8 |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | --- | --- | --- |
|---|
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
--- | --- | --- | --- | --- | --- | --- | --- |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | N1ZMYI2 | N1ZMYI1 | N1ZMYI0 |
|---|
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
N1ZMYD1 | N1ZMYD2 | N1ZMYD3 | N1ZMYD4 | N1ZMYD5 | N1ZMYD6 | N1ZMYD7 | N1ZMYD8 |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | --- | --- | --- |
|---|
| N0ZMXI2 to N0ZMXI0 | 180078H | Bits 2-0 | NBG0 Horizontal direction (integer part) |
| N0ZMXD1 to N0ZMXD8 | 18007AH | Bits 15-8 | NBG0 for horizontal direction (decimal part) |
| N0ZMYI2 to N0ZMYI0 | 18007CH | Bits 2-0 | NBG0 for vertical direction (integer part) |
| N0ZMYD1 to N0ZMYD8 | 18007EH | Bits 15-8 | NBG0 for vertical direction (decimal part) |
| N1ZMXI2 to N1ZMXI0 | 180088H | Bits 2-0 | NBG1 for horizontal direction (integer part) |
| N1ZMXD1 ~ N1ZMXD8 | 18008AH | Bits 15-8 | NBG1 for horizontal direction (decimal part) |
| N1ZMYI2 to N1ZMYI0 | 18008CH | Bits 2-0 | NBG1 for vertical direction (integer part) |
| N1ZMYD1 ~ N1ZMYD8 | 18008EH | Bits 15-8 | NBG1 for vertical direction (decimal part) |
| Horizontal reduced display setting | Horizontal coordinate increment setting range |
|---|---|
| Impossible | 0 ≤ (horizontal coordinate increment) ≤ 1 |
| Up to 1/2 possible | 0 ≤ (horizontal coordinate increment) ≤ 2 |
| Up to 1/4 possible | 0 ≤ (horizontal coordinate increment) ≤ 4 |
15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 |
--- | --- | --- | --- | --- | --- | N1ZMQT | N1ZMHF |
|---|
07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
--- | --- | --- | --- | --- | --- | N0ZMQT | N0ZMHF |
|---|
| N0ZMHF | 180098H | Bit 0 | For NBG0 |
| N0ZMQT | 180098H | Bit 1 | For NBG0 |
| N1ZMHF | 180098H | Bit 8 | For NBG1 |
| N1ZMQT | 180098H | Bit 9 | For NBG1 |
| NxZMQT | NxZMHF | Horizontal reduced display | Limitations |
|---|---|---|---|
0 | 0 | Impossible | none |
0 | 1 | Up to 1/2 possible | Can be set only when the number of character colors is 16 or 256 |
1 | 0 | Possible up to 1/4 | Can be set only when the number of character colors is 16 |
1 | 1 | Possible up to 1/4 | Can be set only when the number of character colors is 16 |
| screen | Number of character colors (number of bitmap pattern colors) | Shrink enable setting | Screen that cannot be displayed |
| NBG0 | 16 colors | Up to 1/2 possible | none |
| Possible up to 1/4 | NBG2 | ||
| 256 colors | Up to 1/2 possible | NBG2 | |
| NBG1 | 16 colors | Up to 1/2 possible | none |
| Possible up to 1/4 | NBG3 | ||
| 256 colors | Up to 1/2 possible | NBG3 |
★ HARDWARE Manual VDP2 User's Manual ★ Chapter 5 Normal scroll screen