Japanese
HARDWARE ManualVDP2 User's Manual

Manual conventions


The notation used in this manual is as follows:

binary, hexadecimal
Binary numbers are written with a B at the end. For example, it is expressed as 100B. However, if it is clear that it is a binary number, B may be omitted. Hexadecimal numbers are written with H at the end. For example, it is expressed as 00H, FFH.

unit
1K byte represents 1024 bytes. 1Mbit is 1024K bits, which is 1,048,576 bits.

MSB, LSB
The structure of bytes and words is such that the left side represents the most significant bit (MSB) and the right side represents the least significant bit (LSB).

undefined bit
Bits that are not defined in a register are represented by "-". Write 0 to undefined bits in the register.
Bits that are not defined in the table data defined on VRAM are indicated by diagonal lines. As a general rule, write 0. However, undefined bits are ignored.

byte, word, bit
A bit is the smallest unit of data that represents 0 or 1. The 8 bits are collectively called a byte. Two bytes are collectively called a word. Words start at even addresses.

boundary
Defining data from an address that is divisible by a specified number. For example, a 20H byte boundary defines data at addresses starting from 20H, 40H, etc. A word is a 2-byte boundary.

address
All addresses defined in VDP2 are relative addresses within VDP2. The first address for VDP2 starts at 5E00000H. For example, VRAM is located at relative address 000000H and starts at absolute address 5E00000H, and the TV screen mode register is located at relative address 180000H and is set to absolute address 5F80000H.

HARDWARE ManualVDP2 User's Manual
Copyright SEGA ENTERPRISES, LTD., 1997