SuperSNES9X est un fork avancé de SNES9X, développé par shanytc, qui ajoute de nombreuses améliorations modernes tout en conservant la rapidité et la simplicité du SNES9X original. Il vise autant les joueurs (retroachievements, online) que les créateurs (sprite ripping, hacking, debugging).

Principales améliorations:
– Support multi-système : GameBoy, GameBoy Color et Super GameBoy intégrés
– RetroAchievements intégrés
– Kaillera (Client/Serveur) pour le jeu en ligne
– Run‑Ahead pour réduire la latence d’entrée
– Correction colorimétrique et filtres CRT‑like
– Viewers S-PPU avancés (Sprites/Tiles) pour rippers et map‑makers
– Cheat Search & Editor améliorés : clic droit, fonctions batch
– Assignation Multi-Bind: mixage clavier + manette sur une même entrée
– Support SDL (Simple DirectMedia Layer)
– Débogueur en cours de développement
– Convertisseur de sauvegarde SNES9X <-> MESEN, disponible ici.
A noter que les fichiers de configuration et sauvegardes sont 100% compatibles entre SNES9X et SuperSNES9X.
Les changements sont:
Game Boy / Super Game Boy
New mapper support
– M161 mapper — adds support for the Mani 4-in-1 multicart (a forged-MBC3 cart) so its game-select menu works correctly
Emulation accuracy fixes:
– Fixed a blank-screen hang in Spot caused by the EI; HALT halt-bug being armed while an EI was still pending, corrupting the interrupt-vector fetch
– Fixed the Mr. Do! title screen freezing by latching the STAT LYC-coincidence flag while the LCD is off, instead of recomputing it from the parked LY
Auto Layer Transparency (frame-blend):
– New Auto Layer Transparency option that blends alternate frames to restore flicker-based transparency effects (e.g. ZAS)
– Per-layer selector so blending can be enabled independently for background / window / sprites
– Per-title « Auto Layer » defaults, with frame-blend automatically bypassed during fast-forward
– Fixed blend tearing and SGB flicker, and stopped static GB screens from ghosting; added a blend-mode dropdown
– GB blend controls moved into their own « Game Boy Image » group, disabled for SNES titles
– GB mix volume now persists in SGB BIOS mode
Windows (win32)
– Hotkey modifiers now mask the GetAsyncKeyState high bit, preventing stray/stuck modifier detection
– Input binding fixes: maxKeys is now derived from the Single/Multi combo alone, capture re-enters when the binding mode changes mid-focus, and the existing binding (rather than « … ») is shown on a mid-focus mode switch
Linux (Qt/Gtk)
– Link libpng/zlib directly to the core target to fix a DSO missing link error
Libretro SGB Core (Win/Linux)
– Added Libretro support (separate branch) to build RetroArch core
– Copy .info to /info, and .dll to /system
– Linux .so is not supplied and users must build it themselves from the sgb_libretro branch




























