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)
– 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
– Borderless BIOS-less mode — BIOS-less GB/GBC/SGB games now render at their native 160×144 instead of being composited into the
256×224 SGB frame with the gray border. The host scales the picture to the window just like SNES output; SGB/SGB2 BIOS mode keeps the full
border. Includes win32 render fixes so filters (FakeTV, xBRZ, Blargg NTSC) honor sub-SNES source sizes, and AVI recording captures at the
GB frame size.
– GB cheat engine — the cheat search and editor now work on BIOS-less GB/GBC/SGB games, operating on the GB bus: native
$0000–$FFFF addressing with banked CGB WRAM, cart SRAM banks, HRAM, and physical ROM patches. Parses GB GameShark (01/8x/9x) and GB Game
Genie (6/9-digit) codes; per-game .cht files load/save like the SNES paths. Also fixes a stale CGB WRAM window in PeekRAByte so
RetroAchievements sees banks 2–7.
– GB layer toggles on SNES hotkeys — when a GB cart is loaded, the Graphics layer 1/2 and Sprites hotkeys now drive the GB-PPU Show
Background/Window/Sprites menu toggles, with matching OSD feedback.
RetroAchievements:
– On-screen badge images — active challenge indicators and measured-progress achievements display as badge images anchored
bottom-right (per RA team guidelines) instead of toast messages. Badges fetch asynchronously and render as imgui quads, so all video
backends work without GPU texture management. New « Toggle Achievements Images » menu item (default on) falls back to the old toast behavior.
Verified by a 28-assertion headless harness.
Emulation / UI:
– Soft Reset / Hard Reset split — File→Reset Game is replaced by two Emulation-menu items, Mesen-style. Hard Reset (Ctrl+Alt+R)
is a full power cycle that replays the SGB BIOS splash; Soft Reset (Ctrl+R) is the console reset button on SNES, and on GB a new warm reset
that restarts at $0100 with no splash, preserving SRAM and the SGB handshake. The new hotkey is rebindable.
– Instant screenshots while paused — the screenshot hotkey/menu previously only flagged a capture serviced at end-of-frame, so pausing made
it wait for a frame advance and grab the next frame. Capture now happens immediately from the last rendered frame when emulation is
halted.
– SNES tile viewer layout option — added layout dropdown (Normal / 8×16 same line / 16×16 same line) so fonts and graphics stored as
tile groups display unscrambled; click-select maps back through the inverse, keeping tile index/address info correct.
Télécharger SuperSnes9x v1.63.23 (8.9 Mo)
Site Officiel
En savoir plus…