Japanese
▲
SGL
REFERENCE
Function reference
▼Extended bitmap functions
▼DMA functions
▼Event functions
▼System functions
▼Interrupt functions
▼Numeric calculation functions
▼ Matrix calculation functions
▼Debug
support functions
▼Peripheral functions
▼Polygon drawing functions
▼VDP2 color calculation Function group
▼VDP2 cell format setting function group
▼VDP2 color offset function group
▼VDP2 VRAM color RAM setting function group
▼VDP2 rotation scroll setting function group
▼VDP2 special calculation function group
▼VDP2 function group
▼Scroll function group
▼SMPC command issuing function Group
▼Sound sequence playback function group
▼Sound function group
▼Sprite drawing function group
▲ Extended bitmap functions
slInitBitMap
slInitBitMapNbg0
slInitBitMapNbg1
slInitBitMapRbg0
slBitMapBase
slLocateBitMap
slClearBitMap
slBMPset
slBMPoint
slBMCircle
slBMLine
slBMBox
slBMBoxFill
slBMGet
slBMPut
slBMSprPut
▲ DMA function group
slDMACopy
slDMAXCopy
slDMAWait
slDMAStatus
slCashPurge
▲ Event function group
slInitEvent
slGetEvent
slSetEvent
slSetEventNext
slReturnEvent
slCloseEvent
slExecuteEvent
slGetWork
slReturnWork
EventBuf
WorkBuf
RemainEvent
RemainWork
▲ System function group
slInitSystem
slSetTVMode
slSetScrTVMode
slSetSprTVMode
slDynamicFrame
▲ Interrupt function group
slSynch
slInitSynch
slIntFunction
slSynchFunction
slTransferEntry
slNoOperation
▲ Numerical calculation functions
slSin
slCos
slTan
slAtan
slSquart
slSquartFX
slMulFX
slDivFX
slInnerProduct
slNormalVector
slRandom
slBezier
slBallCollision
slSlaveFunc
▲ The matrix compatibility functions group group
Slinitmatrix
slpushmatrix
sl
Encmatrixptr
Sldecmatrixptr
Slunitmatmatmatmatmatrix
slunitungle
SlunitTranslate
SLL
. OADMATRIX SLCOPYMATRIX
SLREGISTRIX
SLGETMATRIX
SLGETTRANSLATE
SLLOADTRANSLATE
SLINVERSMATRIX
SLTRANSPOSEMATRIX
SLROTX
SLROTXSC
SLROTY
SLROTY
TYSC
SLROTZ
SLROTZSC
SLRANSLATE
SLREGISTTRANSLATE
SLSCALE
SLMULTIMATRIX
SLLOOKAT
SLCHECKONSCREEN
SLCHECKONSCREEN0
SLCALCPOINT
SLCONVERT
3DTO2DFX
SLCONVERT3DTO2D
▲ Debug support functions
slCurScrn
slCurColor
slDispHex
slPrintHex
slPrintFX
slPrintMatrix
slPrint
slHex2Dec
slExtendScroll
set_vbar
reset_vbar
slLocate
slLocateNbg
slLocateNbg0
slLocateNbg1
slLocateNbg2
slLocateNb g3
slLocatePage
▲ Peripheral
function group
slInitPeripheral
slGetPortDir1
slGetPortDir2
slSetPortDir1 slSetPortDir2 slGetPortData1
slGetPortData2
slSetPortData1
slSetPortData2
slGetPortSelect1
slGetPortSelect2
slSetPortSelect1
slSetPortSelect2
slGetPortExt1
slGetPortExt2
slSetPortExt1
slSetPortExt2
slGetOptimize
slSetOptimize
slGetPortMode1
slGetPortMode2
slSetPortMode1
slSetPortMode2
slCheckReset
slClearReset
slIntBackCancel
slGetLanguage
slSetLanguage
slGetSoundEffect
slS
etSoundEffect
slGetSoundOutput
slSetSoundOutput
slGetHelpWindow
slSetHelpWindow
slGetStatus
slGetPeripheral
▲ Polygon drawing functions
slPutPolygon
slPutPolygonS
slDispPolygon
slPutObject
slInitGouraud
slPutPolygonX
slGouraudTblCopy
slSetGouraudTbl
slSetGouraudColor
slLight
slSetFlatColor
slSetAmbient
slSetNearClipFlag
slWindow ClipLevel
slSetDepthLimit
slSetDepthTbl
slDispPlaneLevel
▲ VDP2
color
calculation function group
slLineColTable
slLine1ColSet
slLineColDisp
slColorCalc
slColorCalcMode
slColorCalcOn
slGradationOn
slGradationOff
slColRate
slColRateNbg0
slColRateNbg1
slColRateNbg2
slColRateNbg3
slColR ateRbg0
slColRateLNCL slColRateBACK slColRateSpr0
slColRateSpr1
slColRateSpr2
slColRateSpr3
slColRateSpr4
slColRateSpr5
slColRateSpr6
slColRateSpr7
slBackColTable
slBack1ColSet
▲
VDP2 cell format
setting function group
slCharNbg0
slCharNbg1 slCharNbg2
slCharNbg3
slCharRbg0
slPageNbg0 slPageNbg1 slPageNbg2
slPageNbg3
slPageRbg0
slPlaneNbg0
slPlaneNbg1
slPlaneNbg2
slPlaneNbg3
slPlaneRA
slPlaneRB
slOverRA
slOverRB
slMapNbg0
slMapNbg1
slMapNbg2
slMapNbg3
sl1MapRA
sl1MapRB
slOverPatRA
slOverPatRB
sl16MapRA
sl16MapRB
slScrAscSet
setASC_1to8
setASC
_1to4
SGL_ASCII_CG
▲ VDP2 color offset function group
slColOffsetOn
slColOffsetOff
slColOffsetAUse
slColOffsetBUse
slColOffsetA
slColOffsetB
slColOffsetScrn
▲ VDP2 VRAM
color RAM setting function group
slVRAMMode
slScrCycleSet
slScrAutoDisp
slScrDisp
slColRAMMode
slColRAMOffsetNbg0
slColRAMOffsetNbg1 slColRAMOffsetNbg2
slColRAMOffsetNbg3
slColRAMOffsetRbg0
slColRAMOffsetSpr
▲ VDP2 rotation scroll setting function group
slRparaInitSet
slCurRpara
slRparaMode
slMakeKtable
slKtableRA
slKtableRB
slRparaReadCtrlRA
slRparaReadCtrlRB
▲ VDP2特殊演算系関数群slSpecialPrioModeNbg0
slSpecialPrioModeNbg1
slSpecialPrioModeNbg2
slSpecialPrioModeNbg3
slSpecialPrioModeRbg0
slSpecialPrioBitN01
slSpecialPrioBitScr
slSpecialPrioBitNbg0
slSpecialPrioBitNbg1
slSpecialPrioBitNbg2
slSpecialPrioBitNbg3
slSpecialPrioBitRbg0
slSpecialPrioBitBMN0
slSpecialPrioBitBMN1
slSpecialPrioBitBMR0
slSpecialCCalcModeNbg0
slSpecialCCalcModeNbg1
slSpecialCCalcModeNbg2
slSpecialCCalcModeNbg3
slSpecialCCalcModeRbg0
slSpecialCCalcBitN01
slSpecialCCalcBitScr
slSpecialCCalcBitNbg0
slSpecialCCalcBitNbg1
slSpecialCCalcBitNbg2
slSpecialCCalcBitNbg3
slSpecialCCalcBitRbg0
slSpecialCCalcBitBMN0
slSpecialCCalcBitBMN1
slSpecialCCalcBitBMR0
slSpecialFuncCodeA
slSpecialFuncCodeB
slSpecialFuncSelectB
▲
VDP2
function group
slScrPosNbg0
slScrPosNbg1
slScrPosNbg2
slScrPosNbg3
slScrMoveNbg0 slScrMoveNbg1
slScrMoveNbg2
slScrMoveNbg3
slLookR
slDispCenterR
slZoomNbg0
slZoom Nbg1
slZoomMode
slZoomModeNbg0
slZoomModeNbg1 slZoomR
slScrScaleNbg0
slScrScaleNbg1
slScrScaleR
slScrMatConv
slScrTransparent
slZrotR
slScrMatSet
▲スクロール関数群slTVOn
slTVOff
slGetHCount
slGetVCount
slExtSignal
slBitMapNbg0
slBitMapNbg1
slBitMapRbg0
slBMPaletteNbg0
slBMPaletteNbg1
slBMPaletteRbg0
slSpriteWinMode
slSpriteCCalcCond
slSpriteCCalcNum
slSpriteColMode
slSpriteType
slScrMosaicOn
slScrMosSize
slScrWindow0
slScrWindow1
slScrLineWindow0
slScrLineWindow1
slScrWindowMode
slScrWindowModeNbg0
slScrWindowModeNbg1
slScrWindowModeNbg2
slScrWindowModeNbg3
slScrWindowModeRbg0
slScrWindowModeSPR
slScrWindowModeROT
slScrWindowModeCCAL
slPriority
slPriorityNbg0
slPriorityNbg1
slPriorityNbg2
slPriorityNbg3
slPriorityRbg0
slPrioritySpr0
slPrioritySpr1
slPrioritySpr2
slPrioritySpr3
slPrioritySpr4
slPrioritySpr5
slPrioritySpr6
slPrioritySpr7
slShadowOn
slTpShadowMode
slLineScrollMode
slLineScrollModeNbg0
slLineScrollModeNbg1
slLineScrollTable0
slLineScrollTable1
slVCellTable
▲ SMPC command issuing functions
slSoundOn
slSoundOff
slNMIRequest
slResetEnable
slResetDisable
slSetSmpcMemory
slSetDateTime
slSoundOnWait
slSoundOffWait
slNMIRequestWait
slResetEnableWait
slResetDisableWait
slSetSmpcMemoryWait
slSetDateTimeWaitWait
▲ Sound sequence playback functions
slBGMOn
slBGMPause
slBGMCont
slBGMOff
slBGMFade
slBGMTempo
slBGMStat
slSoundAllOff
slSequenceOn
slSequenceOff
slSequenceFade
slSequenceTempo
slSequencePause
slSequenceCont
slSequencePan
slSequence Reset
slSequenceStat
slSndMapChange
slSndSeqNum
▲ Sound functions
slInitSound
slWaitSound
slCDDAOn
slCDDAOff
slPCMOn
slPCMOff
slPCMParmChange
slPCMStat
slSndPCMNum
slSndEffect
slSndMixParmChange
slSoundRequest
slDSPOff
slSndVolume
slSoundAllPause
slSoundAllCont s
lSndFlush
▲ Sprite drawing functions
slSetScreenDist
slGetFrameData
slPerspective
slZdspLevel
slDispSprite
slDispSpriteHV
slDispSpriteSZ
slDispSprite4P
slPutSprite
slSetSprite
slWindow
slCurWindow
slSprWinNum
slFrameClipSize
slCheckSla ve
(C)SEGA ENTERPRISES, LTD., 1997