SGDK
A free and open development kit for the Sega Mega Drive
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 12345]
  SGDK
  inc
  ext
  flash-save
 flash.hLow level NOR flash read/erase/write interface
 saveman.hSave manager for flash memory chips supported by the flash module
  minimusic
 minimus.h
  mw
 16c550.h
 gamejolt.hGameJolt Game API implementation for MegaWiFi
 jsmn.h
 json.hJSON implementation, based on jsmn by Serge Zaitsev
 lsd.h
 megawifi.hMegaWiFi API implementation
 mw-msg.hMegaWiFi command message definitions
 ssf.h
  stb
 stb_sprintf.h
 console.hTTY text console
 everdrive.hEverdrive support
 fat16.hFAT16 file system support
  snd
  pcm
 snd_dpcm2.hZ80_DRIVER_DPCM2 sound driver API
 snd_pcm.hZ80_DRIVER_PCM sound driver API
 snd_pcm4.hZ80_DRIVER_PCM4 sound driver API
 tab_vol.h
 smp_null.h
 smp_null_dpcm.h
 sound.hGeneral / shared sound driver definitions
 xgm.hXGM sound driver
 xgm2.hXGM2 sound driver
 asm.hAssembly helper
 bmp.hSoftware bitmap engine
 config.hBasic SGDK library configuration file
 dma.hDMA support
 font.hSGDK system Font
 genesis.h
 joy.hGeneral controller support
 kdebug.hGens KMod debug methods
 map.hMAP (large background map) management unit
 mapper.hMapper / bank switch methods
 maths.hMathematical methods
 maths3D.h3D math engine
 memory.hMemory handling methods
 memory_base.hMemory base definition
 object.hBase object management unit
 pal.hPalette support (herited from vdp_pal.h unit)
 pool.hPool object management unit
 psg.hPSG support
 sprite_eng.hSprite engine
 sprite_eng_legacy.hSprite engine legacy - september 2022 version
 sram.hSRAM (Static RAM used for save backup) support
 string.hString manipulations
 sys.hEntry point unit / Interrupt callback / System
 tab_cnv.h
 task.hUser task support
 task_cst.hUser task constantes definition
 timer.hTimer support
 tools.hMisc tools methods
 types.hTypes definition
 vdp.hVDP main
 vdp_bg.hVDP background plane support
 vdp_pal.h
 vdp_spr.hVDP Sprite support
 vdp_tile.hVDP General Tile / Tilemap operations
 vram.hSGDK VRAM (Video Memory) management unit
 ym2612.hYM2612 support
 z80_ctrl.hZ80 control
  src
  ext
  minimusic
 minimus_drv.h
 console.cTTY text console
  snd
  pcm
 drv_dpcm2.h
 drv_pcm.h
 drv_pcm4.h
  xgm2
 drv_xgm2.h
 drv_null.h
 drv_xgm.h