SGDK
SGDK copied to clipboard
SGDK - A free and open development kit for the Sega Mega Drive
Updated the compiler and debugger to newer versions. * GCC 13.2.0 * GDB 13.2 The benchmark app reports a better total score so optimizations are slightly improved with this version....
What I have (in BlastEm) PORT1: PAD6 PORT2: TEAMPLAYER in TEAMPLAYER's PORT1: PAD6 (ofc, I enable TEAMPLAYER support on PORT2 manually) The data reading for JOY_2 **DOES NOT WORK** ,...
This resolves errors like: Error: buildx failed with: ERROR: invalid tag "ghcr.io/Stephane-D/sgdk-m68k-gcc:latest": repository name must be lowercase For example, see https://github.com/Stephane-D/SGDK/actions/runs/8545289521/job/23413232803 This also fixes several additional workflow issues that occurred...
I have found that my ROMs always contain every sound driver. After analyzing the symbols and tracing their usage, I found this chain of calls is responsible: _start_entry() => internal_reset()...
This implements: - SPR_setAlwaysAtBottom - SPR_setAutoAnimation - SPR_getAutoAnimation - SPR_setAnimationLoop - SPR_getAnimationDone and fixes the empty frame bug in: - static void loadTiles(Sprite* sprite) for the legacy sprite engine
We have VGMs that contain only PCM for background ambience. The VGMs have a note placed to signify the PCM should play upon looping. However after looping once the PCM...
I'm trying to debug some issues with generating ZGM files from VGM files. Is there a standalone player that can be used to confirm the ZGM file sounds correct?
These break up each function and data into its own section in the object files, which allows the linker to better remove dead code when the ld `--gc-sections` option is...
### What? Fixed rescomp so builds (in Eclipse). It looks like the directory paths have been changed (to remove spaces) since the last time this tool was built. Modified the...
`setMusicTempo` in `xgm2.c` earlies out when the driver is loaded, so the tempo is not set. This means that the track plays back at different speeds on PAL and NTSC...