The Super Nintendo Entertainment Organisation is ane of the most powerful sixteen-bit consoles. The SNES used an extremely powerful graphics coprocessor able of generating existent-fourth dimension furnishings like scaling and transparency.

This release of SNES9X offers amazing emulation quality and performance, when compared to any other SNES emulator available today. This version supports TV Mode, mouse input, and GZ-compressed ROMs.

What's New:

Now bachelor for Android

  • Android version updated to 1.5.49
  • Add option to automatically increase audio buffer size if needed such as when routing sound over Bluetooth
  • Fix posiilbe crash in the new audio lawmaking
  • Set up max ROM size cheque

General changelog:

  • Added DSP1 and SuperFX savestate support. (nitsuja)
  • Added screen state GFX to salve states. (optional) (nitsuja)
  • Fixed desync when loading inconsistent state in playback. (nitsuja)
  • When playback reaches a movie's end, recording continues instead of the film suddenly closing. (after recording) (nitsuja)
  • tin can now record resets and mouse/superscope/justifier(due south) (nitsuja)
  • Added same-line-comment support for config files. (nitsuja)
  • input display for all controllers (including peripherals) (nitsuja)
  • Win32: At present uses .cfg file instead of Windows registry. (nitsuja)
  • Win32: open ROM dialog bugfixes and speedup and facelift (nitsuja)
  • Win32: selection to utilise standard file open dialog for ROMs (nitsuja)
  • Win32: maintain aspect ratio and bilinear filter stretch (nitsuja)
  • Win32: optional removal of the dreaded "blackness bar" (nitsuja)
  • Win32: Added EPX,EPX2,EPX3,HQ2X,HQ3X,TV3X,DM3X filters. (nitsuja)
  • Win32: Added hires support for Interlace and TV Mode. (nitsuja)
  • Win32: text removed from .avi output (optional) (nitsuja)
  • Win32: better directory management, customizeable (nitsuja)
  • Win32: Screenshot support is back. (nitsuja)
  • Win32: Netplay is back (simply all the same non very skilful). (nitsuja)
  • Win32: Made OpenGL Bi-linear an advanced .cfg option. (nitsuja)
  • Win32: cheat search improvements (address, watch, SuperFX)(nitsuja)
  • Win32: Added not-modal ("active") cheat search option. (nitsuja)
  • Win32: new hotkey-config dialog and configurable hotkeys (nitsuja)
  • Win32: Fixed joystick config in input dialog. (nitsuja)
  • Win32: Fixed hires and extended height .avi output. (nitsuja)
  • Win32: various small GUI improvements (nitsuja)
  • Win32: Netplay fixes. (nitsuja)
  • "Faux Mute" desync workaround option for movies, until all ports have deterministic sound. (Bisqwit, nitsuja)
  • Prepare for save state blocks > 999999 bytes. (Bisqwit)
  • C4 games now salvage C4 data in save states. (DeHackEd)
  • Unix: Framework for high-speed seeking. Specify a frame number in a movie, and the emulator will run at maximum speed to that frame. Untested. (DeHackEd)
  • X11: Support for window exposure. When a window is damaged due to overlay, beingness iconified, etc. it will be repainted correctly. (DeHackEd)
  • Unix: parameter: -autodemo loads a film for playback on startup. Only the x11 code handles this correct at present. (DeHackEd)
  • Unix: parameter: -oldturbo, the turbo button renders all frames when fast-forwarding. (DeHackEd)
  • Unix: parameter: -upanddown, override U+D and 50+R protection. (DeHackEd)
  • Unix: parameter: -mute, currently linux only, blocks out audio output from your speakers while all the same emulating sound. Not fully tested. (DeHackEd)
  • Unix: parameter: -maxframes during moving-picture show playback, snes9x will exit when the target is hit. (DeHackEd)
  • Unix: parameter: -keypress shows to stderr and on-screen the currently pressed buttons on joypad one. (DeHackEd)
  • Unix: Stream dumping (Non Complete). With -dumpstreams, raw video and raw sound are dumped to videostream%d.dat and audiostream%d.dat, where %d increments on each CPU reset, starting at aught. (DeHackEd)
  • Unix: Non-blocking sound on Linux. It makes seeking nicer.(DeHackEd)
  • Unix: Configurable sound device. (pierredavidbelanger)
  • configure.in now requires a sufficiently new version of autoconf.(anomie)
  • Fixed tedious versions of co-operative opcodes. (anomie)
  • Stock-still the mosaic starting time issues. (anomie)
  • No sorting by priority in C4 command 00 00. MegaMan X2 tin become behind the legs of the intro stage boss. (anomie)
  • New RTO discovery, fixes Super Conflict: The Mideast title screen. (anomie, byuu)
  • A 1->0 transition on $2100.vii causes OAM Accost Reset. (anomie, byuu)
  • The terminal HDMA Indirect Address load is only weird on the last channel of the scanline.
    Touge Densetsu Saisoku Battle problem solved. (anomie, byuu)
  • Fixed BGnVOFS bug. Just HOFS needs ~&7 update. (byuu)
  • Fixed superfluous VIRQ triggers. (zones)
  • Fixed missing IRQ trigger simply after the previous one. (zones)
  • Fixed missing IRQ while writing to $4200. (zones)
  • Fixed IRQ timing afterwards WRAM refresh. (zones)
  • Fixed NMA timing after DMA transfer. (zones)
  • Fixed superfluous auto-joypad-reading. (zones)
  • Fixed missing WRAM refresh during DMA transfer. (zones)
  • Fixed DMA so that HDMA and whatever HC triggered events can run during DMA transfer. (zones)
  • Roughly fixed the case that HDMA and DMA use the same channel at the aforementioned time. HDMA kills DMA. Thank you byuu. (zones)
  • Changed initial DMA registers values. (zones)
  • Slightly modified APU execute timings. (zones)
  • Fixed APU I/O registers to go/set the proper value. (zones)
  • Blocked invalid VRAM writings, though y'all tin can turn off this option due to Snes9x's inaccurate timings. (zones)
  • Omitted SPCTOOL, no 1 uses it. (zones)
  • Added Sufami Turbo support. (zones)
  • Added Same Game add-on cart support. (zones)
  • Fixed HiROM SRAM and DSP1-4 retention maps a little. (zones)
  • Improved mirroring. (Nach, grinvader, byuu)
  • CRC32 on BS dumps now follows uCONSRT standard. (Nach)
  • BS dumps now always run in NTSC mode. (Nach)
  • Unknown regions (more often than not betas) default to NTSC. (Nach)
  • Now support NSRT headers for setting upwardly controllers. (Nach, nitsuja)
  • Unix: Stock-still command line help output. (Nach)
  • Unix: Audio now defaults to 32KHz, Stereo, Interpolation then Snes9x finally sounds like a real SNES by default. (Nach)
  • Win32: Saner defaults for movie record. (Nach)
  • Unix: Fixed crashing with mouse or super telescopic. (Nach)
  • Removed some weird code which was crashing Korean League and its varients. Win32: Can now compile with MinGW. (Jonas Quinn, Nach)
  • Win32: Can now cross compile Snes9xw. (Nach)
  • Unix: SSnes9x compiles again. (Nach)
  • Win32: ZSNES C4 and SuperFX compiles once more. (Jonas Quinn)
  • Unix: Netplay Fixes. (Nach)
  • Unix: Netplay Improvements