Japanese
★ HARDWARE Manual
VDP2 User's Manual
Rel.2
Introduction
-
This manual explains the functions and usage of VDP2 (video display processor 2). VDP2 controls scrolling screens and display priorities.
Manual structure
-
This manual consists of the following chapters, a table of contents with figures , and an index .
-
■1.1 System configuration
-
■1.2 Address map
-
●VRAM
-
●Color RAM
-
●Register
-
■1.3 Scroll function
-
●Display screen
-
●Scroll screen
-
●Line screen
-
●Window
-
■1.4 Priority function
-
●Priority function
-
●Color calculation function
-
●Color offset function
-
●Shadow function
-
■2.1 TV screen mode
-
●Dedicated high resolution graphic mode
-
■2.2 Interlace mode
-
■2.3 TV screen configuration
-
■2.4 TV screen mode register
-
■2.5 External signals and scanning status
-
●External signal enable register
-
●Screen status register
-
●H counter register
-
●V counter register
-
■3.1 Address map
-
●VRAM size register
-
■3.2 VRAM bank division
-
●RAM control register
-
■3.3 How to access VRAM during the display period
-
●VRAM access during display period
-
●Image data access
-
●Vertical cell scroll table data access
-
●Read/write access by CPU
-
●VRAM cycle pattern register specification procedure
-
●VRAM cycle pattern register
-
■3.4 Color RAM mode
-
●RAM control register
-
■4.1 Screen display control
-
●Screen display enable register
-
■4.2 Scroll screen configuration
-
●Cell format
-
●Bitmap format
-
■4.3 Cell
-
●Number of character colors
-
●Cell data structure
-
●Transparent dots
-
●RGB format dot data
-
■4.4 Character pattern
-
●Character size and cell placement
-
■4.5 Character control register
-
■4.6 Pattern name table (page)
-
●Data structure of pattern name table
-
●Pattern name data
-
●Pattern name control register
-
■4.7 Plane
-
●Plane size
-
●Plane size register
-
■4.8 Map
-
●Map specification register
-
●Map size
-
●Map offset register
-
●Normal scroll screen map register
-
●Rotating scroll screen map register
-
■4.9 Bitmap
-
●Bitmap size
-
●Number of bitmap colors
-
●Bitmap pattern
-
●Bitmap palette number
-
●Special function bit
-
●Bitmap palette number register
-
■4.10 Display area
-
●Display area
-
●Screen overflow processing
-
●Screen over pattern name
-
●Screen over pattern name register
-
■4.11 Mosaic processing
-
●Mosaic control register
-
■5.1 Screen scroll function
-
●Screen scroll value register
-
■5.2 Scaling function
-
●Coordinate increment register
-
●Reduction enable register
-
■5.3 Line & vertical cell scrolling function
-
●Line scroll function
-
●Vertical cell scrolling function
-
●Line & vertical cell scroll control register
-
●Line scroll table address register
-
●Vertical cell scroll table address register
-
■6.1 Rotating scroll coordinate calculation
-
■6.2 Rotational scroll screen display control
-
●RAM control register
-
■6.3 Rotation parameter control
-
●Data structure of rotation parameter table
-
●Rotation parameter table
-
●Rotation parameter read control register
-
●Rotation parameter table address register
-
●Frame buffer rotation readout
-
●Switching rotation parameters
-
●Rotation parameter mode register
-
■6.4 Coefficient table control
-
●RAM control register
-
●Coefficient table control register
-
●Coefficient table address offset register
-
■7.1 Line color screen
-
●Line color screen table address register
-
■7.2 Back screen
-
●Back screen table address register
-
■8.1 Window area
-
●Normal rectangular window
-
●Window position register
-
●Normal line window
-
●Line window table address register
-
●Sprite window
-
●Sprite control register
-
●Window effective area for the screen
-
■8.2 Window processing
-
●Window control register
-
■9.1 Sprite data
-
●Sprite type
-
●Sprite color mode
-
■9.2 Priority and color calculation
-
●Priority number selection
-
●Color calculation enable condition
-
●Color calculation ratio selection
-
●Sprite control register
-
●Priority number register
-
●Color calculation ratio register
-
■10.1 Dot color data in palette format
-
●Sprite dot color data
-
●Scroll dot color data
-
●Color RAM address offset register
-
■10.2 Dot color data in RGB format
-
●Sprite dot color data
-
●Scroll dot color data
-
■10.3 Special function code
-
●Special function code select register
-
●Special function code register
-
■11.1 Priority function
-
●Priority number
-
●Priority number register
-
■11.2 Special priority function
-
■11.3 Inserting line color screen
-
●Line color screen enable register
-
■12.1 Color calculation function
-
●Normal color calculation
-
●Extended color calculation function
-
●Blur calculation function
-
●Color calculation control register
-
●Color calculation ratio register
-
■12.2 Special color calculation function
-
●Special color calculation mode register
-
■13.1 Color offset specification
-
●Color offset enable register
-
●Color offset select register
-
●Color offset register
-
■14.1 Shadow processing
-
●Normal shadow
-
●MSB Shadow
-
●Shadow control register
-
■15.1 Operation flow
-
■15.2 How to use RAM
-
●VRAM
-
●Definition of color RAM
-
●Color RAM reference
-
●Register
-
■15.3 Bit configuration diagram
-
■15.4 Usage Techniques
-
Techniques for making bitmaps any size
-
Technique to double buffer VRAM
★ HARDWARE Manual
Copyright SEGA ENTERPRISES, LTD., 1997