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