★ HARDWARE Manual ★ VDP2 User's Manual ★ Chapter 6 Rotating scroll screenRead from the line color screen table Read from the coefficient table Line color screen data 11 bits Upper 4 bits Line color screen data 7 bits ┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐┌─┬─┬─┬─┬─┬ ─┬─┐ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘└─┴─┴─┴─┴─┴─┴─┘ └──┬──┘ └───────────┘ │ │ └──────┐ ┌──────────┘ ↓ ↓ ┌─────┐ ┌───────────┐ ┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘ Line color data after composition
+ 0H | 15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 | 07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Transparent | Line color screen data (7bit) | Code | Integer part (7bit) | |||||||||||||
+ 2H | 15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 | 07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Fractional part (16bit) | ||||||||||||||||
+ 0H | 15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 | 07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Transparent | Code | Integer part (4bit) | Fractional part (10bit) | |||||||||||||
+ 0H | 15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 | 07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Transparent | Line color screen data (7bit) | Code | Integer part upper (7bit) | |||||||||||||
+ 2H | 15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 | 07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Integer part lower (8bit) | Decimal part (8bit) | |||||||||||||||
+ 0H | 15 | 14 | 13 | 12 | 11 | Ten | 09 09 | 08 08 | 07 07 | 06 06 | 05 05 | 04 | 03 03 | 02 02 | 01 01 | 00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Transparent | Code | Integer part (12bit) | Decimal part | |||||||||||||
| Coefficient data size | Address value indicated by the least significant bit | |
| Coefficient table address offset register value | KAst, △ KAst, △ KAx integer part value | |
| 2 words | 40000H | 4H |
| 1 word | 20000H | 2H |
Rotation parameter mode | Rotation parameters | Most significant bit function | Most significant bit value | Image processing |
|---|---|---|---|---|
| 0 | A | Transparent | 0 | Display the image obtained using the coefficient data |
| 1 | Forcibly make dots using the coefficient data transparent dots | |||
| B | do not use | − | − | |
| 1 | A | do not use | − | − |
| B | Transparent | 0 | Display the image obtained using the coefficient data | |
| 1 | Forcibly make dots using the coefficient data transparent dots | |||
| 2 | A | Parameter switching | 0 | Display the image obtained using the coefficient data |
| 1 | The coefficient data is invalidated and the image obtained by rotation parameter B is displayed. | |||
| B | Transparent | 0 | Display the image obtained using the coefficient data | |
| 1 | Forcibly make dots using the coefficient data transparent dots | |||
| 3 | A, B | Transparent | 0 | Display the image obtained using the coefficient data |
| 1 | Forcibly make dots using the coefficient data transparent dots |
★ HARDWARE Manual VDP2 User's Manual ★ Chapter 6 Rotating scroll screen