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:
– Retroachievements intégrés
– Kaillera pour le jeu en ligne
– Run‑Ahead pour réduire la latence
– Correction colorimétrique CRT‑like
– Viewer avancé de sprites / tiles pour rippers et map‑makers
– Cheat search & editor améliorés : clic droit, fonctions batch
– Assignation mixte clavier + manette sur une même entrée
– Débogueur en développement
 
A noter que les fichiers de configuration et sauvegardes sont 100% compatibles entre SNES9X et SuperSNES9X.
 
Les changements sont:
 
– Built a self-contained Game Boy / Game Boy Color core (SM83 CPU, PPU, APU, timer, joypad, MBC1/3/5, battery SRAM, save
states)
– Wired .gb / .gbc (and zipped variants) into Snes9x’s loader so they route to the SGB subsystem instead of the 65816
parser
– Added authentic SGB1 / SGB2 BIOS mode running on the 65816 alongside the GB core, with ICD2 bridge.
– Implemented the SGB command set: palettes (PAL01/PAL23/PAL_TRN/PAL_SET), attributes (ATTR_BLK/LIN/DIV/CHR/SET/TRN),
custom borders (CHR_TRN + PCT_TRN), MASK_EN, MLT_REQ
– Cleaned up the audio path: GB APU mixed correctly per mode, exact-pitch via Bresenham cps, mode-aware sample cap, SGB1
vs SGB2 vs DMG clock differentiation
– Added BIOS-mode SOU_TRN ($09) capture + SPC mix so cart-uploaded voice clips like Donkey Kong ’94’s « Help! Help! » are
audible
– Added a BIOS menu (No BIOS / SGB1 / SGB2) with auto-detection
– Fixed RetroAchievements GB/GBC hash recognition and routed RA memory reads through GB-side WRAM/HRAM/cart ROM/SRAM
– Squashed real-game blockers along the way: Tetris Plus serial IRQ, Pokémon Yellow STAT-while-LCD-off hang, joypad nibble
swap, BIOS-mode 2× over-stepping, $7800 row-ordering and scroll drift, File→Reset crash, cheat-search NULL deref
– Embedded SGB1 and SGB2 GB-side boot ROMs — taken from LIJI32/SameBoy under the Expat (MIT) license. We needed them
because most publicly-dumped sgb*.boot.rom files are plain DMG boot ROMs that just scroll the Nintendo logo; the SGB BIOS
expects a boot ROM that also sends the 5-packet SGB handshake (an LD A, $F1 sequence near $3E F1 is the giveaway). SameBoy
ships proper SGB-specific variants. Without those, BIOS mode hangs on the splash screen.
– License compliance — ships the SameBoy Expat license text alongside the embedded ROMs.
 
Note: SGB Bios are not supplied, they are copyrighted!

 

Télécharger SuperSnes9x v1.63.11 (8.7 Mo)

Site Officiel

En savoir plus…