sgdk
Deprecated List

Member BMP_getBitmapPalette (const Bitmap *bitmap, u16 *pal)
Uses bitmap->palette instead.

Member BMP_GETPIXEL (x, y)
Use BMP_getPixelFast(..) instead (inlining make macro useless)

Member BMP_loadAndScaleBitmap (const Bitmap *bitmap, u16 x, u16 y, u16 w, u16 h, u16 loadpal)
Use BMP_drawBitmapEx(..) instead.

Member BMP_loadBitmap (const Bitmap *bitmap, u16 x, u16 y, u16 loadpal)
Use BMP_drawBitmap(..) instead.

Member BMP_loadBitmapData (const u8 *data, u16 x, u16 y, u16 w, u16 h, u32 pitch)
Use BMP_drawBitmapData(..) instead.

Member BMP_SETPIXEL (x, y, col)
Use BMP_setPixelFast(..) instead (inlining make macro useless)

Member distance_approx (s32 dx, s32 dy)
Use getApproximatedDistance(..) instead.

Member fastMemcpy (void *to, const void *from, u16 len)
Uses memcpy(void *to, const void *from, u16 len) instead.

Member fastMemcpyU16 (u16 *to, const u16 *from, u16 len)
Uses memcpy(void *to, const void *from, u16 len) instead.

Member fastMemcpyU32 (u32 *to, const u32 *from, u16 len)
Uses memcpy(void *to, const void *from, u16 len) instead.

Member fastMemset (void *to, u8 value, u16 len)
Uses memset(void *to, u8 value, u16 len) instead.

Member fastMemsetU16 (u16 *to, u16 value, u16 len)
Uses memsetU16(void *to, u16 value, u16 len) instead.

Member fastMemsetU32 (u32 *to, u32 value, u16 len)
Uses memsetU32(void *to, u32 value, u16 len) instead.

Member getFPS ()
Uses SYS_getFPS() instead

Member getFPS_f ()
Uses SYS_getFPSAsFloat() instead

Member KLog (char *text)
Use kprintf(..) instead

Member memcpyU16 (u16 *to, const u16 *from, u16 len)
Uses memcpy(void *to, const void *from, u16 len) instead.

Member memcpyU32 (u32 *to, const u32 *from, u16 len)
Uses memcpy(void *to, const void *from, u16 len) instead.

Member PAL_setColorsDMA (u16 index, const u16 *pal, u16 count)
Use PAL_setColors(..) instead

Member PAL_setPaletteColorsDMA (u16 index, const Palette *pal)
Use PAL_setPaletteColors(..) instead

Member PAL_setPaletteDMA (u16 numPal, const u16 *pal)
Use PAL_setPalette(..) instead

Member PORT_TYPE_UKNOWN
Use PORT_TYPE_UNKNOWN instead

Member SND_getCPULoad_XGM ()
use XGM_getCPULoad(..) instead

Member SND_getForceDelayDMA_XGM ()
use XGM_getForceDelayDMA(..) instead

Member SND_getManualSync_XGM ()
use XGM_getManualSync(..) instead

Member SND_getMusicTempo_XGM ()
use XGM_getMusicTempo(..) instead

Member SND_isPlaying_XGM ()
use XGM_isPlaying() instead

Member SND_isPlayingPCM_XGM (const u16 channel_mask)
use XGM_isPlayingPCM(..) instead

Member SND_nextFrame_XGM ()
use XGM_nextFrame(..) instead

Member SND_nextXFrame_XGM (u16 num)
use XGM_nextXFrame(..) instead

Member SND_pausePlay_XGM ()
use XGM_pausePlay(..) instead

Member SND_resumePlay_XGM ()
use XGM_resumePlay(..) instead

Member SND_set68KBUSProtection_XGM (u8 value)
use XGM_set68KBUSProtection(..) instead

Member SND_setForceDelayDMA_XGM (u16 value)
use XGM_setForceDelayDMA(..) instead

Member SND_setLoopNumber_XGM (u8 value)
use XGM_setLoopNumber(..) instead

Member SND_setManualSync_XGM (u16 value)
use XGM_setManualSync(..) instead

Member SND_setMusicTempo_XGM (u16 value)
use XGM_setMusicTempo(..) instead

Member SND_setPCM_XGM (const u8 id, const u8 *sample, const u32 len)
use XGM_setPCM(..) instead

Member SND_setPCMFast_XGM (const u8 id, const u8 *sample, const u32 len)
use XGM_setPCMFast(..) instead

Member SND_startPlay_XGM (const u8 *song)
use XGM_startPlay(..) instead

Member SND_startPlayPCM_XGM (const u8 id, const u8 priority, const u16 channel)
use XGM_startPlayPCM(..) instead

Member SND_stopPlay_XGM ()
use XGM_stopPlay(..) instead

Member SND_stopPlayPCM_XGM (const u16 channel)
use XGM_stopPlayPCM(..) instead

Member SPR_computeVisibility (Sprite *sprite)
Use SPR_isVisible(..) instead.

Member SPR_setAlwaysOnTop (Sprite *sprite, u16 value)
Use SPR_setDepth(SPR_MIN_DEPTH) instead

Member SPR_setAlwaysVisible (Sprite *sprite, u16 value)
Use SPR_setVisibility(..) method instead.

Member SPR_setNeverVisible (Sprite *sprite, u16 value)
Use SPR_setVisibility(..) method instead.

Member SPR_setPriorityAttribut (Sprite *sprite, u16 value)
Use SPR_setPriority(..) instead

Member SYS_isInExtIntCallback ()
Always return 0 now, you need to use your own flag to detect if you are processing an External interrupt

Member SYS_isInHIntCallback ()
Always return 0 now, you need to use your own flag to detect if you are processing a Horizontal interrupt

Member SYS_isInInterrupt ()
Use SYS_isInVInt() instead, only vertical interrupt supported now

Member SYS_isInVIntCallback ()
Use SYS_isInVInt() instead

Member SYS_isVIntAligned ()
Not anymore useful as SYS_doVBlankProcess() handle that directly now

Member SYS_setVIntAligned (bool value)
Not anymore useful as SYS_doVBlankProcess() handle that directly now

Member TILE_SYSTEMLENGHT
Use TILE_SYSTEMLENGTH instead.

Member TILE_USERLENGHT
Use TILE_USERLENGTH instead.

File vdp_dma.h
Use dma.h unit instead

Member VDP_doCRamDMA (from, to, len)
Use DMA_xxx methods instead

Member VDP_doDMA (u8 location, u32 from, u16 to, u16 len)
Use DMA_xxx methods instead

Member VDP_doDMAEx (u8 location, u32 from, u16 to, u16 len, s16 vramStep)
Use DMA_xxx methods instead

Member VDP_doVRamDMA (from, to, len)
Use DMA_xxx methods instead

Member VDP_doVRamDMACopy (u16 from, u16 to, u16 len)
Use DMA_xxx methods instead

Member VDP_doVRamDMAFill (u16 to, u16 len, u8 value)
Use DMA_xxx methods instead

Member VDP_doVSRamDMA (from, to, len)
Use DMA_xxx methods instead

Member VDP_getAPlanAddress ()
Use VDP_getBGAAddress(..) instead.

Member VDP_getBPlanAddress ()
Use VDP_getBGBAddress(..) instead.

Member VDP_getWindowPlanAddress ()
Use VDP_getWindowAddress(..) instead.

Member VDP_PLAN_A
Use VDP_BG_A instead

Member VDP_PLAN_B
Use VDP_BG_B instead

Member VDP_PLAN_WINDOW
Use VDP_WINDOW instead

Member VDP_setAPlanAddress (u16 value)
Use VDP_setBGAAddress(..) instead.

Member VDP_setBPlanAddress (u16 value)
Use VDP_setBGBAddress(..) instead.

Member VDP_setMap (VDPPlane plane, const TileMap *tilemap, u16 basetile, u16 x, u16 y)
Use VDP_setTileMap() instead.

Member VDP_setMapEx (VDPPlane plane, const TileMap *tilemap, u16 basetile, u16 x, u16 y, u16 xm, u16 ym, u16 wm, u16 hm)
Use VDP_setTileMapEx() instead.

Member VDP_setPlanSize (u16 w, u16 h)
Use VDP_setPlaneSize(..) instead.

Member VDP_setWindowPlanAddress (u16 value)
Use VDP_setWindowAddress(..) instead.

Member VDP_waitDMACompletion ()
Use DMA_waitCompletion() instead

Member VSCROLL_2TILE
Use VSCROLL_COLUMN instead

Member YM2612_writeRegSafe (const u16 part, const u8 reg, const u8 data)
Use YM2612_writeReg(..) method instead.

Member YM2612_writeSafe (const u16 port, const u8 data)
Use YM2612_write(..) method instead.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines