★ HARDWARE Manual ★ VDP1 User's Manualbit | function |
| 2 | Gouraud shading valid bit |
|---|---|
| 1 | Original picture 1/2 valid bit |
| 0 | Base 1/2 effective bit |
Color calculation bit | Groundwork | Original picture | Groundwork | Types of color operations | Available modes | |||
|---|---|---|---|---|---|---|---|---|
2 | 1 | 0 | Original picture | Groundwork | ||||
| 0 | 0 | 0 | − | 1 | 0 | Replace | No limit | No limit |
| 0 | 0 | 1 | 0 | 0 | 1 | Do not rewrite | No limit | No limit |
| 1 | 0 * 1 | 1/2 | Shadow | RGB | ||||
| 0 | 1 | 0 | − | 1/2 | 0 | Half luminance | RGB | No limit |
| 0 | 1 | 1 | 0 | 1 | 0 | Replace | RGB | No limit |
| 1 | 1/2 | 1/2 | Semi-translucent (half translucent) | |||||
| 1 | 0 | 0 | − | Gouraud | ||||
| 1 | 0 | 1 | − | − | − | Setting prohibited (Please do not set) | − | − |
| 1 | 1 | 0 | − | Goolow 1/2 | 0 | Gouraud shading + half brightness * 2 | RGB | No limit |
1 | 1 | 1 | 0 | Gouraud | 0 | Gouraud shading | RGB | No limit |
| 1 | Goolow 1/2 | 1/2 | Gouraud shading + translucent * 3 | RGB | ||||
[Note]-: Don't care Original picture: Pixel data to be drawn with sprite or non-texture Background: Pixel data already drawn in the frame buffer * 1: The original picture (transparent pixel end code) is referenced. * 2: After the gourd calculation, the saturated data is halved. * 3: After the gourd calculation, the background is added to the saturated data to make it 1/2.
┏ ━ ━ ━ ━ ┓ ┏ ━ ━━━━━━━┓ ┃ MSB = 0 ┃ ┃ ┌───── ┐ ┃ ┃ (pallet etc.) ┃ │ │ ┃ ┃ ┃ │ Original picture │ ┃ ┠─── Below ─ Ground ─── ┨ │ │ ┃ ┃ ┃ └ ───── ┘ ┃ ┃ MSB = 1 ┃ ┃ (RGB etc.) ┃ ┗━━━━━━┛┗━━━━━━━━━┛ Color calculation mode = 0 Color calculation mode = 1 Color calculation mode = 2 Color calculation mode = 3 ┏━━━━━━━━━┓ ┏━━━━━━━━━┓ ┏━━━━━━━━━┓ ┏━━━━━━━━━┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃┌─────┐┃┃┃┃┌─────┐┃┃┌─────┐┃ ┃ │ │ ┃ ┃ ┃ ┃ │ │ ┃ ┃ │ replacement │ ┃ ┠─┤Replace ├─┨┠─┬─────┬─┨┠─┤ Half-brightness ├─┨┠─┼─────┼─┨ ┃ │ │ ┃ ┃ │ Shadow │ ┃ ┃ │ │ ┃ ┃ │ Translucent │ ┃ ┃└─────┘┃┃└─────┘┃┃└─────┘┃┃└─────┘┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┗━━━━━━━━━┛ ┗━━━━━━━━━┛ ┗━━━━━━━━━┛ ┗━━━━━━━━━┛ Color calculation mode = 4 Color calculation mode = 5 Color calculation mode = 6 Color calculation mode = 7 ┏━━━━━━━━━┓ ┏ ━━━━━━┓ ┏━━━━━━━━━┓ ┏━━━━━━━━━┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃┌─────┐┃┃┃┃┌─────┐┃┃┌─────┐┃ ┃ │ │ ┃ ┃ │ Goolow │ ┃ ┃ │ Goolow │ ┃ ┠─┤ Gulon ├─┨ ┃ Setting prohibition ┃ ┠─┤ ├─┨ ┠─┼─────┼─┨ ┃ │ │ ┃ ┃ │ + Semi-brightness │ ┃ ┃ │ G + Translucent │ ┃ ┃└─────┘┃┃┃┃└─────┘┃┃└─────┘┃ ┃ ┃ ┃ ┃ ┃ ┃ ┗━━━━━━━━━┛ ┗━━━━━━━┛┗━━━━━━━━━┛ ┗━━━━━━━━━┛
★ HARDWARE Manual ★ VDP1 User's Manual