


Those interested can download Snesx 1.56 from here, and below you can find its complete changelog.
#Snes emulators accurate framerate update#
Snes 1.56 does no spuriously update register 14 when running SuperFX (which fixes some glitches in Doom), writes CPU MDR during some DMA and HDMA transfers (which fixes Speedy Gonzales and Funaki Masakatsu Hybrid Wrestler), resets a pending NMI on vblank end (which fixes Super Punch-Out), redoes NMI timing (which fixes the PAL version of Secret of Evermore) and tests for transparency before dithering on SuperFX (which fixes some graphical artifacts in Star Fox). This new version of Snesx also comes with some specific game fixes. And the team behind Snesx has released a brand new version of it, bringing emulation accuracy and performance improvements.Īccording to the release notes, Snesx 1.56 increases the speed of SA1 emulation to match hardware more closely, attaches APU instruction tracer and made some additions to debugging output, fixes line doubling in interlaced mode, updates xBRZ to version 1.6, fixes the interlace fields being swapped after skipping frames, adds a SuperFX clock modifier variable, advances the VRAM pointer even if VRAM writes at the time are invalid and updates HDMA to not update indirect addresses until after transfers are completed. There are currently three major emulators for Nintendo’s classic 16-bit console, the Super Nintendo Entertainment System – also known as SNES – and these are: Snesx, ZSNES and BSNES/Higan.
