La reprise de l’émulateur par une nouvelle équipe: Nach, Zones, Anomie, DeHackEd, Byuu, BearOso, OV2 et Nitsuja en grande partie responsable du port Windows. (Version pour Win9X disponible ici).
 
snes9x
 
Les changements:
 
Misc:
– Various seta010 emulation fixes. (kps501)
– Pass blargg OAM tests with proper write behavior. (BearOso)
– Prevent interlacing in BG modes 1-4. (BearOso)
– Corrected IRQ and NMI emulation to allow more games to work properly. (BearOso, OV2)
– Use 1 instead of 0 for initial PPU left window coordinate, fixing garbage in left column of pixels in some games. (turhope)
– Added interpolation option hack for DSP. (kps501, mudlord, BearOso)
– Added sprite-tile limit disabling hack. (Tatsuya79)
– Added libretro’s fast snapshot support. (OV2)
– Add overclocking hack that increases IPC (retrotalker)
– Fix controller initialization issues preventing some games from using multitap. (retrotalker)
– Proper write behavior for register $2122. (BearOso)
– Fix transparency issue with Star Fox asteroids. (redguy, BearOso)
– Increase SuperFX speed to more accurately represent hardware, and fix bugs with Stunt Race FX and Yoshi’s Island (BearOso)
– Resize viewport on state load. (retrotalker)
– Many fixes to variables not saved or saved incorrectly in save states. (Dwedit)
– Pass decimal tests in blargg’s math test ROMs. (BearOso)
– Remove memory leak in loadzip.cpp. (bonimy)
– Fix screen size not reverting when overscan is turned on
then off mid-frame. (BearOso)
 
Win32:
– Include DirectDraw libraries and compile with DirectDraw support by default. (OV2)
– Add a link to DirectX installer in error message displayed when the needed DirectX libraries can’t be found. (OV2)
– Save window position when exiting via menu (OV2)
– Make custom ROM dialog resizable. (OV2)
– Fix various cheat dialog issues. (OV2)
– Remove d3d9x DLL dependency by using DirectXMath. (OV2)
– Remove rarely-used HLSL shader option. (OV2)
– Add InitialSnapshotFilename support. (BearOso)
– Disable BG toggle keys by default. (BearOso)
– Proper centering and cropping for overscanned and regular height modes. (OV2)
– Remove ability to disable the SNES’s hires modes. (OV2)
– Added a Super Famicom-style icon resource to the EXE. (BearOso)
 
MacOS:
– Partial support for new cheats format. (OV2)
– Fix MacOS build. (marconett)
– Set default for new config options. (tmkk)
– Fix compilation on Mac OS Mojave (meepingsnesroms)
 
libretro:
– Massive update of libretro code to latest downstream. (fr500, kps501, OV2, twinaphex, BearOso, hiddenasbestos, m4xw, kxyxz, claudiuslollarius)
 
GTK+:
– Use datarootdir instead of datadir on install. (orbea)
– Fix –with-system-zip configure flag. (BearOso)
– Draw interlaced fields when ready. (BearOso)
– Initial Wayland support. (remicalixte)
– Allow XV only in X11. (BearOso)
– Add Wayland support via EGL. (BearOso)

– Changed frameskip option to speed throttling option with simpler, but more relevant methods of speed control. (BearOso)
– Add support for relative-style save slots. (ichigo-0, BearOso)
– Remove XML config file format in favor of one more like Win32. Make joystick bindings and more options human-readable and editable. (BearOso)
– Try more device nodes when initializing OSS. (BearOso)
– Significant rewrite of OpenGL driver to support newer standards. This won’t work on cards < OpenGL ~1.5. (BearOso)

 
Site source (thread officiel).
 

Télécharger Snes9x (DDraw) v1.56.1 (3.8 Mo)

Télécharger Snes9x (x86) (XP/Vista/7/8/10/11) v1.62.3 (2.8 Mo)

Télécharger Snes9x (x64) (XP/Vista/7/8/10/11) v1.62.3 (4.3 Mo)

Télécharger Cg/GLSL/Slang Shaders Pack (01/11/2023) (133.2 Mo)

Site Officiel

En savoir plus…