Skip to content

Releases: kidoz/generator

Generator v0.50

19 Jan 14:10

Choose a tag to compare

Features

  • Complete GTK4/libadwaita UI - modern GNOME desktop integration
  • Meson build system - replaces legacy autotools
  • SDL3 audio/input backend - improved platform support
  • xBRZ upscaler - high-quality 2x-4x pixel art scaling
  • Scale2x/3x/4x algorithms - fast EPX-based upscaling
  • Netplay/Kaillera support - online multiplayer
  • 6-button controller - full Genesis controller support

Sound

  • Two-pole Butterworth low-pass filter (~14 kHz cutoff)
  • DC blocking high-pass filter (~15 Hz cutoff)
  • Improved FM/PSG mixing ratio (7:3)
  • DAC ladder effect - authentic YM2612 sound
  • Internal oversampling support

Fixes

  • Audio slowdown on Wayland focus loss
  • 64K RAM boundary corruption bug
  • Buffer overflow in Z80 disassembler
  • Unsafe string handling in config parser
  • Memory allocation error handling

Other

  • C23 standard compliance
  • SPDX license identifiers in all source files
  • Migrated to AdwPreferencesDialog (libadwaita 1.4+)
  • Removed legacy backends (SVGALib, Allegro, Tcl/Tk, SDL1)

See CHANGELOG.md for full history.