List | Reference

Macro constant

VDP2_VRAM_A0


function

    #define VDP2_VRAM_A0 0x25e00000




List | Reference

Macro constant

VDP2_VRAM_A1


function

    #define VDP2_VRAM_A1 0x25e20000




List | Reference

Macro constant

VDP2_VRAM_B0


function

    #define VDP2_VRAM_B0 0x25e40000




List | Reference

Macro constant

VDP2_VRAM_B1


function

    #define VDP2_VRAM_B1 0x25e60000




List | Reference

Macro constant

CGN01_RAM


SGL default normal scroll 0, 1 CG data address

function

    # define CGN01_RAM VDP2_VRAM_B1




List | Reference

Macro constant

NBG0_MAP


SGL default normal scroll 0 map data address

function

    #define NBG0_MAP ( CGN01_RAM + 0x16000)




List | Reference

Macro constant

NBG1_MAP


SGL default normal scroll 1 map data address

function

    #define NBG1_MAP ( CGN01_RAM + 0x18000)




List | Reference

Macro constant

KTBL0_RAM


SGL default coefficient table address for rotary scrolling

function

    #define KTBL0_RAM VDP2_VRAM_A1




List | Reference

Macro constant

BACK_CRAM


SGL default back color address

function

    #define BACK_CRAM ( KTBL0_RAM + 0x1fffe)




List | Reference

Macro constant

RBG_PARA_ADR


Address of SGL default rotation parameter table A

function

    #define RBG_PARA_ADR ( KTBL0_RAM + 0x1ff00)




List | Reference

Macro constant

RBG_PARB_ADR


Address of SGL default rotation parameter table B

function

    #define RBG_PARB_ADR ( RBG_PARA_ADR + 0x80)




List | Reference

Macro constant

CGR0_RAM


SGL default CG data address for rotary scrolling

function

    #define CGR0_RAM VDP2_VRAM_A0




List | Reference

Macro constant

RBG0_MAP


SGL default rotation scroll map data address

function

    # define RBG0_MAP VDP2_VRAM_B0




List | Reference

Macro constant

VDP2_COLRAM


Start address of color RAM

function

    #define VDP2_COLRAM 0x25f00000




List | Reference

Macro constant

CG_Size


1 cell size (CG)

function

    #define CG_Size (8 * 8)




List | Reference

Macro constant

CG16Size


1 cell size in 16 color mode

function

    #define CG16Size (8 * 8/2)




List | Reference

Macro constant

CG256Size


1 cell size in 256 color mode

function

    #define CG256Size (8 * 8)




List | Reference

Macro constant

CG2048Size


Size of 1 cell in 2048 color mode

function

    #define CG2048Size (8 * 8 * 2)




List | Reference

Macro constant

CG32KSize


32000 color 1 cell size in RGB mode

function

    #define CG32KSize (8 * 8 * 2)




List | Reference

Macro constant

Line


1 line size

function

    #define Line 64




List | Reference

Macro constant

Page


1 page size

function

    #define Page (64 * Line )




List | Reference

Macro constant

EXLTEN


External latch enable

function

    #define EXLTEN 0x0200

reference

 slExtSignal 



List | Reference

Macro constant

EXSYEN


External synchronization enabled

function

    #define EXSYEN 0x0100

reference

 slExtSignal 



List | Reference

Macro constant

DASEL


Fill the image display area with the standard area

function

    #define DASEL 0x0002

reference

 slExtSignal 



List | Reference

Macro constant

EXBGEN


External screen data can be input

function

    #define EXBGEN 0x0001

reference

 slExtSignal 



List | Reference

Macro constant

CRM16_1024


Color RAM mode 16-bit 1024 colors

function

    #define CRM16_1024 0

reference

 slColRAMMode 



List | Reference

Macro constant

CRM16_2048


Color RAM mode 16-bit 2048 colors

function

    #define CRM16_2048 1

reference

 slColRAMMode 



List | Reference

Macro constant

CRM32_1024


Color RAM mode 32-bit 1024 colors

function

    #define CRM32_1024 2

reference

 slColRAMMode 



List | Reference

Macro constant

COL_TYPE_16


Color type 16 color palette mode

function

    #define COL_TYPE_16 0x00

reference

 slCharNbg0
 slCharNbg1
 slCharNbg2
 slCharNbg1
 slCharRbg0 



List | Reference

Macro constant

COL_TYPE_256


Color type 256 color palette mode

function

    #define COL_TYPE_256 0x10

reference

 slCharNbg0
 slCharNbg1
 slCharNbg2
 slCharNbg1
 slCharRbg0 



List | Reference

Macro constant

COL_TYPE_2048


Color type 2048 color palette mode

function

    #define COL_TYPE_2048 0x20

reference

 slCharNbg0
 slCharNbg1
 slCharNbg2
 slCharNbg1
 slCharRbg0 



List | Reference

Macro constant

COL_TYPE_32768


Color type 32000 colors RGB mode

function

    #define COL_TYPE_32768 0x30

reference

 slCharNbg0
 slCharNbg1
 slCharNbg2
 slCharNbg1
 slCharRbg0 



List | Reference

Macro constant

COL_TYPE_1M


Color type 16 million colors RGB mode

function

    #define COL_TYPE_1M 0x40

reference

 slCharNbg0
 slCharNbg1
 slCharNbg2
 slCharNbg1
 slCharRbg0 



List | Reference

Macro constant

CHAR_SIZE_1x1


Character size 1 x 1 cell

function

    #define CHAR_SIZE_1x1 0

reference

 slCharNbg0
 slCharNbg1
 slCharNbg2
 slCharNbg1
 slCharRbg0 



List | Reference

Macro constant

CHAR_SIZE_2x2


Character size 2 x 2 cells

function

    #define CHAR_SIZE_2x2 1

reference

 slCharNbg0
 slCharNbg1
 slCharNbg2
 slCharNbg1
 slCharRbg0 



List | Reference

Macro constant

PNB_2WORD


Pattern name size 2 words

function

    #define PNB_2WORD 0

reference

 slPageNbg0
 slPageNbg1
 slPageNbg2
 slPageNbg3
 slPageRbg0 



List | Reference

Macro constant

PNB_1WORD


Pattern name size 1 word

function

    #define PNB_1WORD 0x8000

reference

 slPageNbg0
 slPageNbg1
 slPageNbg2
 slPageNbg3
 slPageRbg0 



List | Reference

Macro constant

CN_10BIT


Character number auxiliary mode 10 bits

function

    #define CN_10BIT 0

reference

 slPageNbg0
 slPageNbg1
 slPageNbg2
 slPageNbg3
 slPageRbg0 



List | Reference

Macro constant

CN_12BIT


Character number auxiliary mode 12 bits

function

    #define CN_12BIT 0x4000

reference

 slPageNbg0
 slPageNbg1
 slPageNbg2
 slPageNbg3
 slPageRbg0 



List | Reference

Macro constant

PL_SIZE_1x1


Plain size 1x1

function

    #define PL_SIZE_1x1 0

reference

 slPlaneNbg0
 slPlaneNbg1
 slPlaneNbg2
 slPlaneNbg3 



List | Reference

Macro constant

PL_SIZE_2x1


Plain size 2 x 1

function

    #define PL_SIZE_2x1 1

reference

 slPlaneNbg0
 slPlaneNbg1
 slPlaneNbg2
 slPlaneNbg3 



List | Reference

Macro constant

PL_SIZE_2x2


Plain size 2x2

function

    #define PL_SIZE_2x2 3

reference

 slPlaneNbg0
 slPlaneNbg1
 slPlaneNbg2
 slPlaneNbg3 



List | Reference

Macro constant

NBG0ON


Enable NBG0

function

    #define NBG0ON (1 << 0)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent
 slColorCalc
 slColorCalcOn
 slColOffsetOn
 slColOffsetOff
 slColOffsetAUse
 slShadowOn
 slColOffsetBUse
 slLineColDisp
 slScrMosaicOn 



List | Reference

Macro constant

NBG1ON


Enable NBG1

function

    #define NBG1ON (1 << 1)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent
 slColorCalc
 slColorCalcOn
 slColOffsetOn
 slColOffsetOff
 slColOffsetAUse
 slShadowOn
 slColOffsetBUse
 slLineColDisp
 slScrMosaicOn 



List | Reference

Macro constant

NBG2ON


Enable NBG2

function

    #define NBG2ON (1 << 2)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent
 slColorCalc
 slColorCalcOn
 slColOffsetOn
 slColOffsetOff
 slColOffsetAUse
 slColOffsetBUse
 slLineColDisp
 slScrMosaicOn
 slShadowOn 



List | Reference

Macro constant

NBG3ON


Enable NBG3

function

    #define NBG3ON (1 << 3)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent
 slColorCalc
 slColorCalcOn
 slColOffsetOn
 slColOffsetOff
 slColOffsetAUse
 slColOffsetBUse
 slLineColDisp
 slScrMosaicOn
 slShadowOn 



List | Reference

Macro constant

RBG0ON


Enable RBG0

function

    #define RBG0ON (1 << 4)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent
 slColorCalc
 slColorCalcOn
 slColOffsetOn
 slColOffsetOff
 slColOffsetAUse
 slColOffsetBUse
 slLineColDisp
 slScrMosaicOn
 slShadowOn 



List | Reference

Macro constant

LNCLON


Enable line color screen

function

    #define LNCLON (1 << 5)

reference

 slColorCalc
 slColorCalcOn
 slColOffsetOn
 slColOffsetOff
 slColOffsetAUse
 slColOffsetBUse
 slLineColDisp
 slScrMosaicOn 



List | Reference

Macro constant

SPRON


Enable sprite screen

function

    #define SPRON (1 << 6)

reference

 slColorCalc
 slColorCalcOn
 slColOffsetOn
 slColOffsetOff
 slColOffsetAUse
 slColOffsetBUse
 slScrMosaicOn 



List | Reference

Macro constant

BACKON


Enable back color screen

function

    #define BACKON (1 << 5)

reference

 slShadowOn 



List | Reference

Macro constant

NBG0OFF


Disable NBG0

function

    #define NBG0OFF (1 << 16)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent 



List | Reference

Macro constant

NBG1OFF


Disable NBG1

function

    #define NBG1OFF (1 << 17)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent 



List | Reference

Macro constant

NBG2OFF


Disable NBG2

function

    #define NBG2OFF (1 << 18)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent 



List | Reference

Macro constant

NBG3OFF


Disable NBG3

function

    #define NBG3OFF (1 << 19)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent 



List | Reference

Macro constant

RBG0OFF


Disable RBG0

function

    #define RBG0OFF (1 << 20)

reference

 slScrDisp
 slScrAutoDisp
 slScrTransparent 



List | Reference

Macro constant

ZOOM_1


Reduction limit up to 1x

function

    # define ZOOM_1 0

reference

 slZoomModeNbg0
 slZoomModeNbg1 



List | Reference

Macro constant

ZOOM_HALF


Reduction limit up to 1/2 times

function

    #define ZOOM_HALF 1

reference

 slZoomModeNbg0
 slZoomModeNbg1 



List | Reference

Macro constant

ZOOM_QUARTER


Reduction limit up to 1/4 times

function

    #define ZOOM_QUARTER 2

reference

 slZoomModeNbg0
 slZoomModeNbg1 



List | Reference

Macro constant

K_OFF


Do not read coefficient table

function

    #define K_OFF 0

reference

 slKtableRA 



List | Reference

Macro constant

K_ON


Read the coefficient table

function

    #define K_ON 1

reference

 slKtableRA 



List | Reference

Macro constant

K_2WORD


Coefficient data 2 words

function

    #define K_2WORD 0

reference

 slKtableRA 



List | Reference

Macro constant

K_1WORD


Coefficient data 1 word

function

    #define K_1WORD 2

reference

 slKtableRA 



List | Reference

Macro constant

K_MODE0


Coefficient mode 0

function

    #define K_MODE0 0

reference

 slKtableRA 



List | Reference

Macro constant

K_MODE1


Coefficient mode 1

function

    #define K_MODE1 4

reference

 slKtableRA 



List | Reference

Macro constant

K_MODE2


Coefficient mode 2

function

    #define K_MODE2 8

reference

 slKtableRA 



List | Reference

Macro constant

K_MODE3


Coefficient mode 3

function

    #define K_MODE3 12

reference

 slKtableRA 



List | Reference

Macro constant

K_LINECOL


Use line color data from coefficient data

function

    #define K_LINECOL 0x10

reference

 slKtableRA 



List | Reference

Macro constant

K_DOT


Read coefficient data dot by dot

function

    #define K_DOT 0x20

reference

 slKtableRA 



List | Reference

Macro constant

K_LINE


Read coefficient data line by line

function

    #define K_LINE 0

reference

 slKtableRA 



List | Reference

Macro constant

K_FIX


Read the coefficient data only once

function

    #define K_FIX 0x40

reference

 slKtableRA 



List | Reference

Macro constant

RA


Use rotation parameter A

function

    #define RA 0

reference

 slCurRpara
 slRparaMode 



List | Reference

Macro constant

RB


Use rotation parameter B

function

    #define RB 1

reference

 slCurRpara
 slRparaMode 



List | Reference

Macro constant

K_CHANGE


Switch and use coefficient data

function

    #define K_CHANGE 2

reference

 slRparaMode 



List | Reference

Macro constant

W_CHANGE


Switch coefficient data in the window

function

    #define W_CHANGE 3

reference

 slRparaMode 



List | Reference

Macro constant

LnRd_Xst


Read Xst line by line

function

    #define LnRd_Xst 0x01

reference

 slRparaReadCtrlRA
 slRparaReadCtrlRB 



List | Reference

Macro constant

LnRd_Yst


Read Yst line by line

function

    #define LnRd_Yst 0x02

reference

 slRparaReadCtrlRA
 slRparaReadCtrlRB 



List | Reference

Macro constant

LnRd_KAst


Read KAst line by line

function

    #define LnRd_KAst 0x04

reference

 slRparaReadCtrlRA
 slRparaReadCtrlRB 



List | Reference

Macro constant

CC_RATE


Add according to the color calculation ratio

function

    #define CC_RATE 0

reference

 slColorCalc
 slColorCalcMode 



List | Reference

Macro constant

CC_ADD


Add as it is

function

    #define CC_ADD 0x100

reference

 slColorCalc
 slColorCalcMode 



List | Reference

Macro constant

CC_TOP


Specify the ratio in the top image

function

    #define CC_TOP 0

reference

 slColorCalc
 slColorCalcMode 



List | Reference

Macro constant

CC_2ND


Specify the ratio in the second image

function

    # define CC_2ND 0x200

reference

 slColorCalc
 slColorCalcMode 



List | Reference

Macro constant

CC_EXT


Use extended color arithmetic

function

    #define CC_EXT 0x400

reference

 slColorCalc
 slColorCalcMode 



List | Reference

Macro constant

grdNBG0


Specify blur for NBG0

function

    #define grdNBG0 0xa000

reference

 slGradationOn 



List | Reference

Macro constant

grdNBG1


Specify blur for NBG1

function

    #define grdNBG1 0xc000

reference

 slGradationOn 



List | Reference

Macro constant

grdNBG2


Specify blur for NBG2

function

    # define grdNBG2 0xd000

reference

 slGradationOn 



List | Reference

Macro constant

grdNBG3


Specify blur for NBG3

function

    # define grdNBG3 0xe000

reference

 slGradationOn 



List | Reference

Macro constant

grdRBG0


Specify blur for RBG0

function

    #define grdRBG0 0x9000

reference

 slGradationOn 



List | Reference

Macro constant

grdSPR


Specify blur for the sprite screen

function

    #define grdSPR 0x8000

reference

 slGradationOn 



List | Reference

Macro constant

COL_R


function

    #define COL_R (1 << 0)




List | Reference

Macro constant

COL_G


function

    #define COL_G (1 << 5)




List | Reference

Macro constant

COL_B


function

    #define COL_B (1 << 10)

reference



List | Reference

Macro constant

CC_pr_CN


Priority is less than or equal to the color calculation condition number

function

    #define CC_pr_CN 0

reference

 slSpriteCCalcCond 



List | Reference

Macro constant

CC_PR_CN


Priority is the same as the color calculation condition number

function

    #define CC_PR_CN 1

reference

 slSpriteCCalcCond 



List | Reference

Macro constant

CC_PR_cn


Priority is greater than or equal to the color calculation condition number

function

    #define CC_PR_cn 2

reference

 slSpriteCCalcCond 



List | Reference

Macro constant

CC_MSB


When the MSB is ON

function

    #define CC_MSB 3

reference

 slSpriteCCalcCond 



List | Reference

Macro constant

SPR_PAL


Palette only mode

function

    #define SPR_PAL 0

reference

 slSpriteColMode 



List | Reference

Macro constant

SPR_PAL_RGB


Palette RGB mixed mode

function

    #define SPR_PAL_RGB 1

reference

 slSpriteColMode 



List | Reference

Macro constant

scnNBG0


Use NBG0

function

    #define scnNBG0 1

reference



List | Reference

Macro constant

scnNBG1


Use NBG1

function

    #define scnNBG1 0

reference



List | Reference

Macro constant

scnNBG2


Use NBG2

function

    #define scnNBG2 3

reference



List | Reference

Macro constant

scnNBG3


Use NBG3

function

    #define scnNBG3 2

reference



List | Reference

Macro constant

scnRBG0


Use RBG0

function

    #define scnRBG0 5

reference



List | Reference

Macro constant

scnRBGA


Use rotation parameter A

function

    #define scnRBGA 5

reference



List | Reference

Macro constant

scnRBGB


Use rotation parameter B

function

    #define scnRBGB 4

reference



List | Reference

Macro constant

scnSPR


Use sprite surface

function

    #define scnSPR 4

reference



List | Reference

Macro constant

scnROT


Use rotation parameter window

function

    #define scnROT 7

reference



List | Reference

Macro constant

scnCCAL


Use color calculation window

function

    #define scnCCAL 6

reference



List | Reference

Macro constant

scnLNCL


Use line color screen

function

    #define scnLNCL 7

reference



List | Reference

Macro constant

scnBACK


Use back color screen

function

    #define scnBACK 6

reference



List | Reference

Macro constant

scnSPR0



List | Reference

Macro constant

scnSPR1



List | Reference

Macro constant

scnSPR2



List | Reference

Macro constant

scnSPR3



List | Reference

Macro constant

scnSPR4



List | Reference

Macro constant

scnSPR5



List | Reference

Macro constant

scnSPR6



List | Reference

Macro constant

scnSPR7


Use sprite screen

function

    #define scnSPR0 -7
    #define scnSPR1 -8
    #define scnSPR2 -5
    #define scnSPR3 -6
    #define scnSPR4 -3
    #define scnSPR5 -4
    #define scnSPR6 -1
    # define scnSPR7 -2

reference



List | Reference

Macro constant

bmNBG0


Bitmap screen NBG0

function

    #define bmNBG0 1

reference

 slBitMapNbg0
 slInitBitMap
 slInitBitMapNbg0 



List | Reference

Macro constant

bmNBG1


Bitmap screen NBG1

function

    #define bmNBG1 0

reference

 slBitMapNbg1
 slInitBitMap
 slInitBitMapNbg1 



List | Reference

Macro constant

bmRBG0


Bitmap screen RBG0

function

    #define bmRBG0 3

reference

 slBitMapRbg0
 slInitBitMap
 slInitBitMapRbg0 



List | Reference

Macro constant

win_OR


Boule sum of multiple windows

function

    #define win_OR 0x80

reference

 slScrWindowMode 



List | Reference

Macro constant

win_AND


Multi-window Boolean product

function

    #define win_AND 0x00

reference

 slScrWindowMode 



List | Reference

Macro constant

win0_IN


Inside window 0

function

    #define win0_IN 0x03

reference

 slScrWindowMode 



List | Reference

Macro constant

win0_OUT


Outside window 0

function

    #define win0_OUT 0x02

reference

 slScrWindowMode 



List | Reference

Macro constant

win1_IN


Inside window 1

function

    #define win1_IN 0x0c

reference

 slScrWindowMode 



List | Reference

Macro constant

win1_OUT


Outside of window 1

function

    #define win1_OUT 0x08

reference

 slScrWindowMode 



List | Reference

Macro constant

spw_IN


Inside the sprite window

function

    #define spw_IN 0x30

reference

 slScrWindowMode 



List | Reference

Macro constant

spw_OUT


Outside the sprite window

function

    #define spw_OUT 0x20

reference

 slScrWindowMode 



List | Reference

Macro constant

lineSZ1


Line scroll size 1 dot

function

    # define lineSZ1 0x00

reference

 slLineScrollMode 



List | Reference

Macro constant

lineSZ2


Line scroll size 2 dots

function

    # define lineSZ2 0x10

reference

 slLineScrollMode 



List | Reference

Macro constant

lineSZ4


Line scroll size 4 dots

function

    # define lineSZ4 0x20

reference

 slLineScrollMode 



List | Reference

Macro constant

lineSZ8


Line scroll size 8 dots

function

    #define lineSZ8 0x30

reference

 slLineScrollMode 



List | Reference

Macro constant

lineZoom


Use line zoom

function

    #define lineZoom 0x08

reference

 slLineScrollMode 



List | Reference

Macro constant

lineVScroll


Use line vertical scroll

function

    #define lineVScroll 0x04

reference

 slLineScrollMode 



List | Reference

Macro constant

lineHScroll


Use line horizontal scroll

function

    #define lineHScroll 0x02

reference

 slLineScrollMode 



List | Reference

Macro constant

VCellScroll


Use vertical cell scroll

function

    #define VCellScroll 0x01

reference

 slLineScrollMode 



List | Reference

Macro constant

BM_512x256


Bitmap screen size 512 x 256

function

    #define BM_512x256 0x02

reference

 slBitMapNbg0
 slBitMapNbg1
 slBitMapRbg0
 slInitBitMap
 slInitBitMapNbg0 



List | Reference

Macro constant

BM_512x512


Bitmap screen size 512 x 512

function

    #define BM_512x512 0x06

reference

 slBitMapNbg0
 slBitMapNbg1
 slBitMapRbg0
 slInitBitMap
 slInitBitMapNbg0 



List | Reference

Macro constant

BM_1024x256


Bitmap screen size 1024 x 256

function

    #define BM_1024x256 0x0a

reference

 slBitMapNbg0
 slBitMapNbg1
 slBitMapRbg0
 slInitBitMap
 slInitBitMapNbg0 



List | Reference

Macro constant

BM_1024x512


Bitmap screen size 1024 x 512

function

    #define BM_1024x512 0x0e

reference

 slBitMapNbg0
 slBitMapNbg1
 slBitMapRbg0
 slInitBitMap
 slInitBitMapNbg0 



List | Reference

Macro constant

spPRI_Scrn


Special priority per screen

function

    #define spPRI_Scrn 0

reference

 slSpecialPrioModeNbg0
 slSpecialPrioModeNbg1
 slSpecialPrioModeNbg2
 slSpecialPrioModeNbg3
 slSpecialPrioModeRbg0 



List | Reference

Macro constant

spPRI_Char


Special priority for each cell

function

    #define spPRI_Char 1

reference

 slSpecialPrioModeNbg0
 slSpecialPrioModeNbg1
 slSpecialPrioModeNbg2
 slSpecialPrioModeNbg3
 slSpecialPrioModeRbg0 



List | Reference

Macro constant

spPRI_Dot


Special priority per dot

function

    #define spPRI_Dot 2

reference

 slSpecialPrioModeNbg0
 slSpecialPrioModeNbg1
 slSpecialPrioModeNbg2
 slSpecialPrioModeNbg3
 slSpecialPrioModeRbg0 



List | Reference

Macro constant

spCCAL_Scrn


Special color calculation for each screen

function

    #define spCCAL_Scrn 0

reference

 slSpecialCCalcModeNbg0
 slSpecialCCalcModeNbg1
 slSpecialCCalcModeNbg2
 slSpecialCCalcModeNbg3
 slSpecialCCalcModeRbg0 



List | Reference

Macro constant

spCCAL_Char


Special color calculation for each cell

function

    #define spCCAL_Char 1

reference

 slSpecialCCalcModeNbg0
 slSpecialCCalcModeNbg1
 slSpecialCCalcModeNbg2
 slSpecialCCalcModeNbg3
 slSpecialCCalcModeRbg0 



List | Reference

Macro constant

spCCAL_Dot


Special color calculation in dot units

function

    #define spCCAL_Dot 2

reference

 slSpecialCCalcModeNbg0
 slSpecialCCalcModeNbg1
 slSpecialCCalcModeNbg2
 slSpecialCCalcModeNbg3
 slSpecialCCalcModeRbg0 



List | Reference

Macro constant

spCCAL_MSB


Special color calculation using MSB

function

    #define spCCAL_MSB 3

reference

 slSpecialCCalcModeNbg0
 slSpecialCCalcModeNbg1
 slSpecialCCalcModeNbg2
 slSpecialCCalcModeNbg3
 slSpecialCCalcModeRbg0 



List | Reference

Macro constant

sfCOL_01


When the lower 4 bits of the dot color data are 0 and 1

function

    #define sfCOL_01 0x01

reference

 slSpecialFuncCodeA
 slSpecialFuncCodeB 



List | Reference

Macro constant

sfCOL_23


When the lower 4 bits of the dot color data are 2 or 3

function

    #define sfCOL_23 0x02

reference

 slSpecialFuncCodeA
 slSpecialFuncCodeB 



List | Reference

Macro constant

sfCOL_45


When the lower 4 bits of the dot color data are 4 or 5

function

    #define sfCOL_45 0x04

reference

 slSpecialFuncCodeA
 slSpecialFuncCodeB 



List | Reference

Macro constant

sfCOL_67


When the lower 4 bits of the dot color data are 6 or 7

function

    #define sfCOL_67 0x08

reference

 slSpecialFuncCodeA
 slSpecialFuncCodeB 



List | Reference

Macro constant

sfCOL_89


When the lower 4 bits of the dot color data are 8 and 9

function

    #define sfCOL_89 0x10

reference

 slSpecialFuncCodeA
 slSpecialFuncCodeB 



List | Reference

Macro constant

sfCOL_ab


When the lower 4 bits of the dot color data are a and b

function

    #define sfCOL_ab 0x20

reference

 slSpecialFuncCodeA
 slSpecialFuncCodeB 



List | Reference

Macro constant

sfCOL_cd


When the lower 4 bits of the dot color data are c and d

function

    #define sfCOL_cd 0x40

reference

 slSpecialFuncCodeA
 slSpecialFuncCodeB 



List | Reference

Macro constant

sfCOL_ef


When the lower 4 bits of the dot color data are e and f

function

    #define sfCOL_ef 0x80

reference

 slSpecialFuncCodeA
 slSpecialFuncCodeB 



List | Reference

Macro constant

Div_A


function

    #define Div_A 1

reference

 slVRAMMode 



List | Reference

Macro constant

Div_B


function

    #define Div_B 2

reference

 slVRAMMode

return
Copyright SEGA ENTERPRISES, LTD., 1997