{"id":136897,"date":"2026-09-13T11:26:00","date_gmt":"2026-09-13T09:26:00","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=136897"},"modified":"2026-09-13T11:26:00","modified_gmt":"2026-09-13T09:26:00","slug":"consoles-de-salon-supersnes9x-v1-63-30","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=136897","title":{"rendered":"[Consoles de salon] SuperSnes9x v1.63.30"},"content":{"rendered":"<p>SuperSNES9X est un fork avanc\u00e9 de SNES9X, d\u00e9velopp\u00e9 par shanytc, qui ajoute de nombreuses am\u00e9liorations modernes tout en conservant la rapidit\u00e9 et la simplicit\u00e9 du SNES9X original. Il vise autant les joueurs (retroachievements, online) que les cr\u00e9ateurs (sprite ripping, hacking, debugging).<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/supersnes9x.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-135243\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/supersnes9x.png\" alt=\"\" width=\"414\" height=\"367\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/supersnes9x.png 1624w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/supersnes9x-300x266.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/supersnes9x-1024x909.png 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/supersnes9x-768x682.png 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/supersnes9x-1536x1364.png 1536w\" sizes=\"auto, (max-width: 414px) 100vw, 414px\" \/><\/a><br \/>\n&nbsp;<br \/>\nPrincipales am\u00e9liorations:<br \/>\n\u2013 Support multi-syst\u00e8me : Super NES, GameBoy, GameBoy Color et Super GameBoy (1 et 2) int\u00e9gr\u00e9s<br \/>\n\u2013 Support Super FX 3 (FX3) pour les nouvelles sorties LRG 2026, avec synchronisation GSU cycle par cycle<br \/>\n\u2013 Support du dongle de vibration LRG SNES (Ultimate Doom FX3, RT.SFC)<br \/>\n\u2013 Core libretro pour SNES \/ SGB \/ GB \/ GBC<br \/>\n\u2013 \u00c9mulation du p\u00e9riph\u00e9rique Voicer-kun et lecture de ses CD audio depuis des images CUE\/BIN<br \/>\n\u2013 \u00c9mulation du Super Famicom Box (SNES d\u2019h\u00f4tel), avec traduction OSD anglaise en temps r\u00e9el<br \/>\n\u2013 Support des cartouches \u00e9v\u00e9nementielles : PowerFest &rsquo;94 et Nintendo Campus Challenge &rsquo;92<br \/>\n\u2013 \u00c9mulation du Voicer-kun : transmetteur\/r\u00e9cepteur infrarouge connect\u00e9 au deuxi\u00e8me port manette<br \/>\n\u2013 RetroAchievements int\u00e9gr\u00e9s, avec support du mode Hardcore<br \/>\n\u2013 Kaillera (Client\/Serveur) pour le jeu en ligne<br \/>\n\u2013 Run-Ahead pour r\u00e9duire la latence d\u2019entr\u00e9e<br \/>\n\u2013 Correction colorim\u00e9trique et couleurs CRT natives<br \/>\n\u2013 Viewers PPU avanc\u00e9s (Sprites\/Tiles) pour SNES, GB, GBC et SGB, destin\u00e9s notamment aux rippers et map-makers<br \/>\n\u2013 Visualiseur de forme d\u2019onde audio avec pistes par canal, fonctions solo\/muet et vum\u00e8tres<br \/>\n\u2013 Cheat Search &#038; Editor am\u00e9lior\u00e9s : support SNES et GB, clic droit et fonctions avanc\u00e9es<br \/>\n\u2013 Assignation Multi-Bind-Controller : mixage clavier + manette sur une m\u00eame entr\u00e9e<br \/>\n\u2013 Support SDL (Simple DirectMedia Layer)<br \/>\n\u2013 Pack multilingue<br \/>\n&#8211; Convertisseur de sauvegarde SNES9X <-> MESEN, disponible <a href=\"https:\/\/github.com\/shanytc\/s9x_mss\" target=\"_blank\">ici<\/a>.<br \/>\n&nbsp;<br \/>\nA noter que les fichiers de configuration et sauvegardes sont 100% compatibles entre SNES9X et SuperSNES9X.<br \/>\n&nbsp;<br \/>\nLes changements sont:<br \/>\n&nbsp;<br \/>\n<em>Super Game Boy Color (new, Experimental)<br \/>\n&#8211; New SGBC mode: an SGB2 with a Game Boy Color inside with customs borders support.<br \/>\n&#8211; This mode runs a memory patched SGB2 BIOS with per-game in-memory patch to support colors and borders.<br \/>\n&#8211; Color now comes from the cart instead of the stale SGB palette.<br \/>\n&#8211; Pre-palette fallback goes through BGP.<br \/>\n&#8211; DMG-compatibility color is routed through BGP\/OBP.<br \/>\n&#8211; Carts whose SGB detect beats the Color branch get dedicated patches.<br \/>\n&#8211; Note: not all games might work out of the box &#8211; some issues might occur during game play \/ boot.<br \/>\n&nbsp;<br \/>\nSuper Game Boy<br \/>\n&#8211; MLT_REQ is latched in the ICD2 instead of waiting for the BIOS.<br \/>\n&#8211; BIOS mode carries its cycle remainder instead of flooring twice, and deducts GB cycle overshoot (fixes audio pacing).<br \/>\n&#8211; Packet bits latch on the rising edge, not the falling one.<br \/>\n&#8211; MASK_EN honored on the BIOS pane, LCD-off treated as a freeze.<br \/>\n&#8211; Boot logo held on displayed content, hidden under the SGB BIOS, and shown only when a boot ROM was actually assigned.<br \/>\n&#8211; GBC-only carts are no longer forced out of SGB BIOS mode on the container path.<br \/>\n&#8211; Sprite-limit hack offered in SGB BIOS sessions.<br \/>\n&nbsp;<br \/>\nGame Boy<br \/>\n&#8211; Mode 3 split into a timing skeleton and an output machine.<br \/>\n&#8211; Window insertion-glitch kill latched per machine, DMG window-kill narrowed to the tile-number stage, window output latch no longer double-counted.<br \/>\n&#8211; Mode-0 STAT interrupt sourced from the transition, CGB gets its own STAT mode-window edges.<br \/>\n&#8211; LCD-enable line timing passes mooneye lcdon_timing and lcdon_write_timing.<br \/>\n&#8211; WY comparator re-run on LCDC and WY writes.<br \/>\n&#8211; Pre-DMA OAM bytes kept for scan slots read before the transfer.<br \/>\n&#8211; Several emulator cores can run at once (used by the shootout pool).<br \/>\n&#8211; New \u00ab\u00a0Suppress NRx Glitches\u00a0\u00bb sound setting, default on (fixes the CH1 zombie click).<br \/>\n&nbsp;<br \/>\nNew Game Boy Mappers<br \/>\n&#8211; Added support for Unlicensed mapper families: Rocket, Makon\/NT, BBD, Sintax, Li Cheng, Vast Fame, and kin.<br \/>\n&#8211; Enabled support for Zook Hero Z mapper and protection.<br \/>\n&nbsp;<br \/>\nBIOS Manager, Game Boy Model selector<br \/>\n&#8211; GB\/GBC carts boot through a real boot ROM for the power-on logo, offered as a fourth BIOS choice.<br \/>\n&#8211; New: File > BIOS Manager: assign BIOS files by path, now the source of truth for all BIOS files. Console list reordered, Super Game Boy 2 split out, SGB revision named, optional slots marked.<br \/>\n&#8211; SGB boot ROM slots with per-slot validation. Real SGB-CPU boot ROM dumps found by their No-Intro names. Blank slots resolved from the whole BIOS folder, zipped or renamed.<br \/>\n&#8211; Emulation > BIOS renamed to Game Boy Model. One Automatic model decided from the cart header. Entries with missing BIOS greyed. Model hotkeys added (win32 hotkey tab, Qt\/GTK).<br \/>\n&#8211; Missing BIOS reported on the OSD instead of a modal box, UI stays in its no-game state.<br \/>\n&#8211; Hard reset picks up BIOS Manager changes. Both Super Famicom Box BIOS files named, only the required one blocks.<br \/>\n&#8211; Sufami Turbo and Satellaview carts load through File > Load Game (or double click on the rom file.)<br \/>\n&#8211; Mono carts boot on the Color without its BIOS.<br \/>\n&#8211; Cheat lifecycle fixed in the SGB BIOS-mode load paths.<br \/>\n&nbsp;<br \/>\nSNES emulation<br \/>\n&#8211; PPU: A.S.P. Air Strike Patrol beam-raced mid-scanline effects (INIDISP brightness windows, raster spans bounded to their horizontal extent, mosaic onset, scroll boundaries, per-line backdrop).<br \/>\n&#8211; gfx: frames no longer skipped mid-interlace (half the scanlines went black).<br \/>\n&#8211; SuperFX: cycle-accurate GSU timing (Winter Gold), GSU ROM\/RAM buffer overlap modelled (Yoshi&rsquo;s Island slowdown), 11MB SuperFX mapper, new vars moved into the gsu struct with a settings\/command-line mode switch.<br \/>\n&#8211; MSU-1 packs load from archives, with an offer to rename plain .zip ones.<br \/>\n&nbsp;<br \/>\nAudio (win32)<br \/>\n&#8211; WaveOut sound-sync pacing could lock about 20% below real time. Now paced from the play cursor.<br \/>\n&nbsp;<br \/>\nRetroAchievements<br \/>\n&#8211; User agent now \u00ab\u00a0SuperSnes9x\/1.63.1\u00a0\u00bb, unicode truncation fixed.<br \/>\n&#8211; Logging out no longer disables RetroAchievements. The running game is identified on a mid-session login.<br \/>\n&#8211; Hardcore will not work anymore, it was declined by the RA team.<br \/>\n&nbsp;<br \/>\nQt\/GTK (Linux)<br \/>\n&#8211; Updated to match win32&rsquo;s features: Added run ahead, output image processing filters, save state banks and state hotkeys.<br \/>\n&#8211; Added sound menu with per-channel toggles and mute plus Sound Settings, Color Correction dialog, LRG rumble cart support.<br \/>\n&#8211; Added input menu with controller device list, File > Save Other.<br \/>\n&#8211; Added movie and AVI recording, Audio Waveform viewer.<br \/>\n&#8211; Added SNES image and Game Boy Image settings.<br \/>\n&#8211; Added File > Choose Icon.<br \/>\n&#8211; Game Boy ROMs listed in the Open dialog.<br \/>\n&#8211; BIOS-less Game Boy frames shown instead of a black screen. SGB BIOS preference persisted.<br \/>\n&#8211; Config file migrated to the shared conffile format with comments and toggles, header written as \u00ab\u00a0SuperSnes9x\u00a0\u00bb.<br \/>\n&#8211; Fixes: SRAM autosave interval, scrambled SoundFilter token map, Wayland segfault with Qt < 6.5, black menubar text on KDE dark schemes, Shader Settings only enabled with a preset, GTK Vulkan build and lockup, GTK accelerator table.\n&nbsp;\nWin32\n- Choose Logo renamed to Choose Icon, with an option to register file types under the chosen icon.\n- Duplicate SuperFX speed control removed from Hacks.\n- Sound Settings item moved to the end of its menu.\n- OSD message fixes.\n- American spelling in fork text.\n&nbsp;\nAcid Tests\n- When installed as acid\/ folder next to the executable, a new Tests > Acid Tests menu will appear. SuperSnes9x passes all 264 tests, matching Coffee GB.<br \/>\n&#8211; Acid baselines per emulator from the shootout table, baselines fetch script replaces tracked files.<br \/>\n&#8211; Acid Tests dialog supports thread count, live rows, screenshots, pause, filters, export, per-emulator baselines, Test Diagnosis dialog, own Tests menu.<br \/>\n&nbsp;<br \/>\ni18n<br \/>\n&#8211; Updated translation files (added missing keys \/ updated keys).<br \/>\n&nbsp;<br \/>\nBuild, CI, packaging<br \/>\n&#8211; macOS: Qt .app and universal libretro core, both self-signed. Info.plist regenerated after clean.<br \/>\n&#8211; GitHub Actions nightlies for win32, Qt\/GTK AppImages, macOS, and the libretro cores.<br \/>\n&#8211; Android: minizip built without the fopen64 family, 32-bit file API.<br \/>\n&#8211; libretro: reports 1.63.29 without a git hash, ROM extension not stripped twice, built with zip support for MSU-1.<br \/>\n&#8211; Dangling libco submodule pointer dropped, gitignore cleanups, unzip includes fixed without SYSTEM_ZIP.<br \/>\n&#8211; Screenshot PNG output ordering and png_set_shift placement fixed.<\/em><br \/>\n&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=8323\" title=\"Download SuperSnes9x\">T\u00e9l\u00e9charger SuperSnes9x v1.63.30 (7.1 Mo)<\/a><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/github.com\/shanytc\/snes9x\" target=\"_blank\" rel=\"noopener\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles-de-salon\/51-nintendo-super-nintendo-s-nes-s-famicom\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=136897\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>SuperSNES9X est un fork avanc\u00e9 de SNES9X, d\u00e9velopp\u00e9 par shanytc, qui ajoute de nombreuses am\u00e9liorations modernes tout en conservant la rapidit\u00e9 et la simplicit\u00e9 du SNES9X original. Il vise autant les joueurs (retroachievements, online) que les cr\u00e9ateurs (sprite ripping, hacking, &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-136897","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-zC1","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/136897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=136897"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/136897\/revisions"}],"predecessor-version":[{"id":136898,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/136897\/revisions\/136898"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=136897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=136897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=136897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}