SGDK
A free and open development kit for the Sega Mega Drive
|
▼ SGDK | |
▼ inc | |
▼ ext | |
▼ flash-save | |
flash.h | Low level NOR flash read/erase/write interface |
saveman.h | Save manager for flash memory chips supported by the flash module |
▼ minimusic | |
minimus.h | |
▼ mw | |
16c550.h | |
gamejolt.h | GameJolt Game API implementation for MegaWiFi |
jsmn.h | |
json.h | JSON implementation, based on jsmn by Serge Zaitsev |
lsd.h | |
megawifi.h | MegaWiFi API implementation |
mw-msg.h | MegaWiFi command message definitions |
ssf.h | |
▼ stb | |
stb_sprintf.h | |
console.h | TTY text console |
everdrive.h | Everdrive support |
fat16.h | FAT16 file system support |
▼ snd | |
▼ pcm | |
snd_dpcm2.h | Z80_DRIVER_DPCM2 sound driver API |
snd_pcm.h | Z80_DRIVER_PCM sound driver API |
snd_pcm4.h | Z80_DRIVER_PCM4 sound driver API |
tab_vol.h | |
smp_null.h | |
smp_null_dpcm.h | |
sound.h | General / shared sound driver definitions |
xgm.h | XGM sound driver |
xgm2.h | XGM2 sound driver |
asm.h | Assembly helper |
bmp.h | Software bitmap engine |
config.h | Basic SGDK library configuration file |
dma.h | DMA support |
font.h | SGDK system Font |
genesis.h | |
joy.h | General controller support |
kdebug.h | Gens KMod debug methods |
map.h | MAP (large background map) management unit |
mapper.h | Mapper / bank switch methods |
maths.h | Mathematical methods |
maths3D.h | 3D math engine |
memory.h | Memory handling methods |
memory_base.h | Memory base definition |
object.h | Base object management unit |
pal.h | Palette support (herited from vdp_pal.h unit) |
pool.h | Pool object management unit |
psg.h | PSG support |
sprite_eng.h | Sprite engine |
sprite_eng_legacy.h | Sprite engine legacy - september 2022 version |
sram.h | SRAM (Static RAM used for save backup) support |
string.h | String manipulations |
sys.h | Entry point unit / Interrupt callback / System |
tab_cnv.h | |
task.h | User task support |
task_cst.h | User task constantes definition |
timer.h | Timer support |
tools.h | Misc tools methods |
types.h | Types definition |
vdp.h | VDP main |
vdp_bg.h | VDP background plane support |
vdp_pal.h | |
vdp_spr.h | VDP Sprite support |
vdp_tile.h | VDP General Tile / Tilemap operations |
vram.h | SGDK VRAM (Video Memory) management unit |
ym2612.h | YM2612 support |
z80_ctrl.h | Z80 control |
▼ src | |
▼ ext | |
▼ minimusic | |
minimus_drv.h | |
console.c | TTY text console |
▼ snd | |
▼ pcm | |
drv_dpcm2.h | |
drv_pcm.h | |
drv_pcm4.h | |
▼ xgm2 | |
drv_xgm2.h | |
drv_null.h | |
drv_xgm.h |