Japanese
PROGRAMMER'S GUIDEVDP2 library
BackForward
VDP2 library

2.2 Function list

 function
 Function name
 number
 [Initialization function]
 Library initialization
 SCL_Vdp2Init
 1
 [Table creation & dataset functions]
 Setting the screen mode
 SCL_SetDisplayMode
 2
 Initializing VRAM configuration data table
 SCL_InitVramConfigTb
 3
 Initializing the scroll configuration data table
 SCL_InitConfigTb
 4
 Set VDP2 VRAM usage
 SCL_SetVramConfig
 5
 Set of scroll configurations
 SCL_SetConfig
 6
 set of cycle patterns
 SCL_SetCycleTable
 7
 [Display screen operation related functions]
 Scroll open processing
 SCL_Open
 8
 Scroll close processing
 SCL_Close
 9
 Initialize line & vertical cell scroll parameter table
 SCL_InitLineParamTb
 10
 Set of line & vertical cell scroll parameters
 SCL_SetLineParam
 11
 Scroll movement (movement amount: absolute)
 SCL_MoveTo
 12
 Scroll movement (movement amount: relative)
 SCL_Move
 13
 Scroll enlargement/reduction
 SCL_Scale
 14
 Initializing the rotation parameter table
 SCL_InitRotateTable
 15
 Set rotation perspective
 SCL_SetRotateViewPoint
 16
 Set center coordinates of screen rotation
 SCL_SetRotateCenterDisp
 17
 Set rotation center coordinates
 SCL_SetRotateCenter
 18
 Scroll rotation (angle: absolute)
 SCL_RotateTo
 19
 Scroll rotation (angle: relative)
 SCL_Rotate
 20
 Set scaling coefficient data in rotation parameter coefficient table
 SCL_SetCoefficientData
 21
 Set of mosaic processing
 SCL_SetMosaic
 22
 [Line screen setting function]
 Set of line color screen data
 SCL_SetLncl
 23
 Set back screen data
 SCL_SetBack
 24
 [Window setting function]
 Normal rectangular window settings
 SCL_SetWindow
 25
 Set of normal line windows
 SCL_SetLineWindow
 26
 Set of sprite windows
 SCL_SetSpriteWindow
 27
 [VDP1 function]
 Set of various sprite modes
 SCL_SetSpriteMode
 28
 [Color RAM related functions]
 Color RAM mode set
 SCL_SetColRamMode
 29
 Get color RAM mode
 SCL_GetColRamMode
 30
 Set color data to color RAM
 SCL_SetColRamCol
 31
 Reserve space in color RAM
 SCL_AllocColRam
 32
 Release the area reserved in color RAM
 SCL_FreeColRam
 33
 Set automatic color change
 SCL_SetAutoColChg
 34
 Get color RAM address offset
 SCL_GetColRamOffset
 35
 [Priority related functions]
 set priority
 SCL_SetPriority
 36
 get priority
 SCL_GetPriority
 37
 [Color calculation related functions]
 Set color calculation conditions (SPRITE)
 SCL_SetColMixMode
 38
 Set color calculation ratio
 SCL_SetColMixRate
 39
 Set automatic color calculation
 SCL_SetAutoColMix
 40
 [Color offset related functions]
 set color offset
 SCL_SetColOffset
 41
 Increase/decrease color offset value
 SCL_IncColOffset
 42
 Set automatic color offset
 SCL_SetAutoColOffset
 43
 [Other special effect functions]
 Enable blur calculation
 SCL_EnableBlur
 44
 Disable blur calculation
 SCL_DisableBlur
 45
 Insert line color screen
 SCL_EnableLineCol
 46
 Cancel line color screen
 SCL_DisableLineCol
 47
 Shadow bit settings
 SCL_SetShadowBit
 48
 [V-BLANK interrupt processing related functions]
 Set frame change interval number
 SCL_SetFrameInterval
 49
 Frame change request and wait for completion
 SCL_DisplayFrame
 50
 V-BLANK start VDP interrupt processing
 SCL_VblankStart
 51
 V-BLANK end VDP interrupt processing
 SCL_VblankEnd
 52
 [Interruption processing function]
 Forced termination of automatic VE
 SCL_AbortAutoVe
 53


BackForward
PROGRAMMER'S GUIDEVDP2 library
Copyright SEGA ENTERPRISES, LTD., 1997