Japanese
HARDWARE ManualVDP1 User's ManualChapter 7 Command
BackForward
VDP1 User's Manual/Chapter 7 Commands

■7.4 Standard sprite drawing commands

The fixed sprite drawing commands draw character patterns into the frame buffer. When drawing, you can draw the character pattern upside down or horizontally at the specified coordinates.
When the end bit is 0B and the command selection bit is 0000B, it is a fixed sprite drawing command. Fixed sprites cannot be rotated 90 degrees. If you want to rotate the sprite by 90 degrees, specify it using the transform sprite drawing command.
The contents of the command table are as follows:

 bit
 15
 14
 13
 12
 11
 10
 9
 8
 7
 6
 5
 4
 3
 2
 1
 0
CMDCTRL
+00
0 JP 0 0 0 0 0 0 Dir 0 0 0 0
CMDLINK
+02
LINK specification/8H 0 0
CMDPMOD
+04
M.O. 0 0 0 PC Cl Cm Me E.C. SP Color
mode
color calculation
CMDCOLR
+06
Color bank, color lookup table/8H (LSB fixed at 00)
CMDSRCA
+08
Character address/8H
CMDSIZE
+0A
0 0 Character size X/8 Character size Y/8
CMDXA
+0C
sign extension Vertex (A), X coordinate (XA)
CMDYA
+0E
sign extension Vertex (A), Y coordinate (YA)
+10
+12
+14
+16
+18
+1A
CMDGRDA
+1C
Gouraud shading table/8H
【note】
is ignored (don't care)

The fixed sprite drawing command is defined as follows.


BackForward
HARDWARE ManualVDP1 User's ManualChapter 7 Command
Copyright SEGA ENTERPRISES, LTD., 1997