★ HARDWARE Manual ★ Sega Saturn Overview Manual Figure 3.12 VDP2 system configuration
No | Item | specification | remarks |
|---|---|---|---|
1 | TV screen | ・ Select from horizontal resolution 320, 352, 640, 704 pixels ・ Vertical resolution 224, 240, 256 pixels (when non-interlaced) | Vertical resolutions 256 and 512 pixels are PAL only |
2 | charactor | -Select from character size 1 x 1 cell, 2 x 2 cell-Select from 16, 256, 2048, 32768, 16.77 million character colors | Bitmap method is also possible |
3 | Normal scroll surface | ・ Maximum number of simultaneous display screens: 4 screens ・ Vertical and horizontal screen scrolling possible ・ Line scrolling possible ・ Vertical cell scrolling possible ・ 1/4 to 256 times enlargement / reduction possible ・ Mosaic function | |
Four | Rotating scroll surface | ・ Maximum number of simultaneous display screens: 2 ・ Enlargement / reduction rotation is possible ・ Rotation parameters can be switched on the screen ・ Special screen processing using a coefficient table | When two screens are displayed, the normal scroll plane cannot be displayed. |
Five | window | ・ 2 normal windows ・ 1 sprite window ・ Line window possible | |
6 | priority | -The priority of each screen can be specified programmable.-The priority can be changed in character units and dot units. | |
7 | Screen processing | ・ Color calculation for up to 4 screens is possible ・ Color calculation ratio 32 steps ・ Color offset function ・ Shadow function |
Figure 3.13 Scrolling, priority function
Scroll function ────┬─ Enlargement / reduction ├─ Line scroll ├─ Vertical cell scroll ├─ Mosaic processing └─ Window Priority function ──┬─ Color calculation ├─ Color offset └─ Shadow
function | Normal scroll screen | Rotating scroll screen | ||||
|---|---|---|---|---|---|---|
Screen 0 | Screen 1 | Screen 2 | Screen 3 | Screen 0 | Screen 1 | |
Scale function | 1/4 times to 256 times | none | Possible at any magnification | |||
Rotation function | none | can be | ||||
Line scroll function | can be | can be | none | none | none | |
Vertical cell scroll function | can be | can be | none | none | none | |
Mosaic processing function | can be | Yes (horizontal only) | ||||
Bitmap display | It can be displayed | It can be displayed | Cannot be displayed | Cannot be displayed | It can be displayed | Cannot be displayed |
Number of character colors | 16 colors | 16 colors | 16 colors | 16 colors | 16 colors | 16 colors |
Figure 3.14 Mosaic pattern
◆ Rotation function
Figure 3.15 Image change due to rotation axis
Figure 3.16 Image change due to screen axis
Figure 3.17 Cell-style scroll screen

512 horizontal dots x 256 vertical dots Horizontal 512 dots x Vertical 512 dots Horizontal 1024 dots x Vertical 256 dots Horizontal 1024 dots x Vertical 512 dots
Figure 3.19 window
● Priority function The display priority of sprites and scroll screens is determined by the 3-bit priority number. You can set up to eight values for the sprite priority number, one of which is specified on a character-by-character basis.
Figure 3.20 Priority function
Figure 3.21 Color calculation function
Figure 3.22 Inserting a line color screen
Figure 3.23 Shadow function
Figure 3.24 Blurring calculation function
★ HARDWARE Manual ★ Sega Saturn Overview Manual