Skip to content

v0.28

Choose a tag to compare

@little-scale little-scale released this 17 Jun 06:40
· 44 commits to main since this release

SMSGGDJ v0.28 — release notes

A focused round of WAV-instrument fixes — and the YM2413 FM Sound Unit is now confirmed on real hardware.

Changed

  • WAV note length now follows HLD. A wavetable used to trail on at full level through its hidden (uneditable) decay, so HLD barely changed the length. A WAV now plays for exactly the hold then cuts — HLD 1E set the length, F rings. New WAV instruments default to HLD 6.

Fixed

  • WAV instruments no longer mute the noise channel. A wavetable on a tone channel used to silence the noise voice for as long as it played; now noise plays alongside a wave (as it already did with samples), so you can layer a WAV lead/pad with a noise hat/snare. Pitched (rate-3) noise still falls back to a fixed rate while the wave's DAC owns tone 3.

Hardware

  • The full YM2413 FM stack — melodic FM, FMDRM drums, custom presets, and the X/Y/table commands — is now verified on a PAL SMS1 + FM Sound Unit.

Save format unchanged (SMDJ3), compatible with v0.26/v0.27 songs. SMS + Game Gear.