u/zsKnight_dev

SUPER ZSNES v0.230b released
▲ 155 r/emulation

SUPER ZSNES v0.230b released

Hi r/emulation! Here's another update. This update wasn't quite planned to be released at this point, but we've added a bunch of nice QoL improvements and initial SuperFX emulation that we thought it'll be nice to just release another minor version before working on our next major revision:

-Optimized GPU memory allocations & texture upload routines
-Initial SuperFX emulation (note: Not enhanced yet, still some work to be done)
-Fixed windowing off by 1 line issues
-Fixes to dual window shader logic
-Fixes to BG latch routines
-Forced blank fixed color issues fixed
-Added separate volume control for MSU1 audio
-Added CRC check for DSP1 rom, improved message for persistent data folder location
-Added disable '.szsnes' folder saves checkbox
-Fixed audio glitch when loading new game
-SRAM and main menu settings now saved more frequently
-Optimized enhancement data loading speed
-Added HEX editing of GUI colors, multiple default settings (Default, Classic ZSNES, Red)
-Added Android vibration functionality for SNES Rumble support

Binaries are available on https://www.zsnes.com

youtu.be
u/zsKnight_dev — 14 days ago
▲ 239 r/emulation

SUPER ZSNES v0.220b release

Hi r/emulation!

Here's a new update of SUPER ZSNES. You can get it at https://www.zsnes.com/

Here's what's new for v0.220b:

  • Fixed rom loading read-only issue
  • DSP1 emulation. You'll need the DSP1 ROM for this. Put the DSP1 ROM with the game ROM or in the persistent storage folder.
  • Mario Kart perspective mode 7 enhancement (adds custom 3D heightmaps to tiles) - Thanks to u/MrL314 who helped make this possible!
  • MSU1 status flag fix after current music finishes playing
  • OAM address change mid-screen support
  • OAM write mid-screen during forced blank support
  • XNOR window bug fix (thanks koitsu!)
  • Fixed menu shadow bug
  • Enhancement improvements:
    • Split screen perspective mode 7 support
    • Various improvements to enhancement packs
  • Added new per game configuration, accessible on the load dialog:
    • Ability to override and set wide screen values for backgrounds, objects, mode 7, or fixed color
      • Inaccurate mode that lets old game patches that write vram while not in blank to work
      • Ability to force 4:3 or 8:7 aspect ratio for that specific game
  • Optimized load dialog fetch times
  • Mac build is now signed

Next release is going to focus on improving the enhancement engine's hi-res mode so that it works with colors beyond what's in the tiles. Currently, the biggest complaint is that the enhancement engine visuals looks a bit washed-out, so we're going to try to address that.

youtu.be
u/zsKnight_dev — 24 days ago
▲ 205 r/emulation

SUPER ZSNES v0.200b released

What's new is: Multiple bug fixes & optimizations, Generic USB HID controller support, GUI Customizations, Chrono Trigger Enhancements, MSU1, bilinear filtering, integer scaling, GUI customizations, and more! Enjoy!

For full release notes and binaries, check out https://www.zsnes.com

youtube.com
u/zsKnight_dev — 1 month ago