github shanytc/snes9x 1.63.17

5 hours ago

SGB:

  • Blank last visible scanline in OverlayBiosBorder (fixes bottom frame-glitch)
  • Route GB cart .sav through CMemory::Save/LoadSRAM into SRAM_DIR
  • Fix save state & restore state: boot ROM remap, handshake cache, ICD2 bridge
  • Skip GBE block in S9xUnfreezeScreenshotFromStream
  • Per-source SPC/GB volume sliders for SGB BIOS mix

Win32:

  • Fix save-slot corruption from SelectSave hotkey on bank > 0 (Also merged into official snes9x project)

Linux: Qt

  • Add SGB sources to CMake builds
  • Configurable BIOS folder under Settings → Files
  • Default Settings.SGB_BIOSPreference to 2 (SGB2 then SGB1)
  • Add Emulation → BIOS submenu (None / SGB1 / SGB2)
  • Move QActionGroup include above X11-pulling headers
  • Mix SPC over GB after S9xMixSamples in SGB BIOS mode
  • Master Regular/FastForward + per-source SGB SPC/GB volume

Linux: GTK

  • BIOS folder + Emulation → BIOS submenu (parity with Qt)
  • Fix snes9x.ui duplicate label157 (BIOS row crash)
  • Track snes9x.ui and mini_icon.png in sourcify custom commands
  • Mix SPC over GB after S9xMixSamples in SGB BIOS mode
  • Master Regular/FastForward + per-source SGB SPC/GB volume

Misc:

  • Added Patch Versioning
  • Widen About dialog for better reading.
  • Tag x64 in emulator's title
image image image image

Don't miss a new snes9x release

NewReleases is sending notifications on new releases.