Pureikyubu est un émulateur open source de Nintendo GameCube, intégrant également l’émulation de la Game Boy et de la Game Boy Advance, actuellement en cours de développement et basé sur Dolwin.

 

Le but de l’émulateur est de rechercher les caractéristiques matérielles de la GameCube et de faire de la rétro-ingénierie sur les technologies utilisées pour développer des jeux pour cette plateforme.
 


 
Les améliorations sont les suivantes:
 
– Merge pull request #456 from ogamespec/ui-theme-support
– Interface: eight themes drawn from the site’s palette, and the Japanese titles of the selector
– Merge pull request #455 from ogamespec/master
– GBA settings: give the BIOS row’s buttons their room, and let the file be a user file
– GBA: the stand-alone machine’s settings get a window of their own
– Settings: a device’s page comes from its model, not from the bus it hangs from
– Peripherals: the device pool, the network adapters, the Game Boy Player and the link cable

 

Télécharger Pureikyubu (32 bits) v1.4 (1.2 Mo)

Télécharger Pureikyubu (64 bits) v1.9.1 (2026/09/28) (2.4 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un fork de l’émulateur Switch Citron, repris exactement à l’endroit où son développement s’était arrêté.
 

 
Les changements:
– Merge pull request #350 from HopeSuffers/fix/dont-enable-fastmem-when-no-arena
– fix(dynarmic): dont enable fastmem when there is no arena
– Merge pull request #338 from unuruu5760/fix/windows-non-ascii-paths
– Reject path traversal in firmware ZIP extraction.
– Link static libarchive without dllimport on clang-cl.
– Treat non-ASCII Windows paths the same as ASCII paths.
– Merge pull request #347 from cheezwiz7899/clangcl-fix
– `cmake: include configure script and pkg-config hashes in FFmpeg rebuild sentinel`
– Merge pull request #346 from cheezwiz7899/clangcl-fix
– build: fix clang-cl relwithdebinfo hangs on full LTO builds. Also prevent mingw headers from leaking in through the ffmpeg build cache
– Merge pull request #331 from Splaser/codex/upstream-pso-cache
– vulkan: preserve normal fence timing and drain compilation on shutdown
– Misc fixes

 

Télécharger Citron Neo (2026/09/28) (62.2 Mo)

Site Officiel

En savoir plus…

Il s’agit de la dernière version officielle dite « instable » de Snes9x ajoutant les dernières nouveautés, améliorations et/ou corrections en provenance des sources GIT. Versions 32 et 64 bits dans l’archive.
 

Une petite partie de Starfox 2 (SNES Mini Edition) ?

 

…ou peut-être un Secret of Mana Français iOS Edition ?

 

Laissez tomber, je vais me faire la suite non officielle de Chrono Trigger plutôt :p

 

Les changements depuis le dernier build:
 
– memmap: bound multi-cart ROM copies
– snapshot: rebuild SuperFX pointers after restore
– libretro: validate ROM size before BS-X probing
– Added phases and proper gamma correction
– Misc fixes

 

Télécharger Snes9x TestBuild v1.63.1657 (8.1 Mo)

Site Officiel

En savoir plus…

Sidplaywx est un lecteur graphique pour PC conçu pour lire les musiques SID du Commodore 64, avec une interface moderne et intuitive.
 
Il repose sur libsidplayfp pour une émulation sonore de haute qualité et sur wxWidgets pour une interface native multi‑plateforme, tandis que la sortie audio est gérée par PortAudio afin d’assurer une compatibilité étendue.
 

Le projet est pleinement utilisable, avec des fonctions pratiques comme le glisser‑déposer, la recherche, la compatibilité Unicode et la gestion des écrans haute résolution. Il fonctionne sur Windows et Linux avec des binaires pré‑compilés disponibles.
 


 

Télécharger SidPlayWX v0.20.0 (8.1 Mo)

Site Officiel

En savoir plus…

Ruzu est un émulateur Nintendo Switch écrit en Rust, développé comme une expérience visant à déterminer si l’IA, via des modèles de langage (LLM), pouvait réaliser le portage complet d’un projet logiciel de très grande taille de C++ vers Rust.
 

Le projet est basé sur le code de yuzu/Eden et représente environ 500 000 lignes de code portées exclusivement avec l’aide de LLM, sur une période d’environ six mois. L’objectif n’était pas simplement d’obtenir un programme fonctionnel, mais de conserver au maximum la structure du projet original, avec une correspondance entre les fichiers et les différentes parties du code C++ et Rust.
 

 
Ruzu intègre notamment un kernel HLE avec ordonnanceur, fibres, IPC et services, un processeur de commandes GPU, un recompilateur de shaders et un JIT. La recompilation dynamique du code ARM est assurée par rdynarmic, un portage Rust de Dynarmic, avec des backends natifs x86-64 et ARM64. Le projet comprend également rxbyak, un portage Rust de Xbyak pour la génération de code machine x86-64.
 
L’émulateur est déjà capable de démarrer et d’exécuter des jeux commerciaux, avec l’objectif affiché d’atteindre les performances de l’implémentation C++ originale. Le projet reste toutefois en développement.
 
Ruzu dispose également d’un frontend graphique ainsi que d’un frontend en ligne de commande, et peut être compilé sous Windows, Linux, macOS et plusieurs systèmes BSD.
 
Les changements sont:
– Windows performance: optimized memory-protection updates to search only the affected memory mappings instead of scanning from the beginning of the mapping table. In local Final Fantasy Resonance demo cinematic tests, average performance improved from approximately 16.5 to 29.9 FPS. These were not frame-identical benchmark windows; results depend on the game and hardware, and occasional long frames remain.
– Graphics compatibility: fixed inline indexed draws, addressing missing text in some game. Preserved interpolation arithmetic in depth-writing shaders to address striped or missing pixels observed in Final Fantasy Resonance.
– Vulkan stability: corrected query-report cleanup to prevent stale reports from writing into reused guest memory. Fixed resource-destruction ordering and a settings-lock interaction that could cause a deadlock.
– GPU command handling: improved handling of null buffer bindings and constant-buffer writes, avoiding several GPU-thread panics. Added regression coverage for command arguments split across submissions.
– Updates from Eden: incorporated further fixes across application and applet management, content handling, networking and SSL, controller handling, and graphics-buffer management.
– Windows window handling: fixed resizing after restoring a maximized window, without the earlier re-maximize/restore workaround.
– Interface: the software keyboard now follows the dark theme. Stop and exit confirmations initially focus Cancel to reduce accidental loss of unsaved progress.
– Testing and packaging: extended input recording and replay to Windows, including clean automated recording completion. Generic Linux AppImages now have a distinct name from Steam Deck packages.

 

Télécharger Ruzu v0.1.1 RC2 (48.6 Mo)

Site Officiel

En savoir plus…

Suyu est un émulateur open source de Nintendo Switch. Il offre une couverture presque complète de la bibliothèque de jeux de cette console. Suyu est la suite directe de Yuzu, suite à l’arrêt définitif de ce dernier, mais il n’est pas développé par les mêmes auteurs.
 

Les développeurs de l’émulateur Suyu commence à proposer des évolutions importantes, à commencer par implémenter le menu d’accueil de la Nintendo Switch. Ce célèbre menu d’accueil, Qlauncher, est le code que la team Yuzu a laissé mais n’avait jamais implémenté, vous pouvez donc désormais exécuter des jeux, les fermer ou accéder aux paramètres et tout le reste comme vous pouvez le faire sur la console. Bien entendu pour faire tourner l’ensemble il faut utiliser le firmware 17.0.0 (ou supérieur) de Nintendo.
 
Ce projet a été abandonné après la version 0.0.4, avant d’être repris par le développeur DougChanSan à partir de cette même version.
 

 
Les changements:
 
Hybrid exports can now complete the final Windows link and return safely to JIT when generated code changes. The Windows download includes a matched build kit, and standalone games include their matching Control metadata.

Portable exports configure their host build for Release and normalize Windows
paths. Windows release builds use the VS 2022 toolset baseline. The kit records
its producer compiler version and rejects an older toolchain with an upgrade
message before compilation.

 

Télécharger Suyu v0.0.12 (167 Mo)

Site Officiel

En savoir plus…

CraziiEmu est un projet expérimental visant à exécuter des logiciels PlayStation 5 sous Windows, en combinant émulation et couche de compatibilité. Il est développé en C# avec .NET 10 et est destiné aux systèmes Windows 64 bits. Basé sur le projet open-source SharpEmu, il intègre un moteur d’exécution CPU à double mode (exécution native x86-64 à pleine vitesse ou interprétation précise pour le débogage), le rendu graphique sous Vulkan, la prise en charge des formats ELF et SELF de la console, ainsi qu’une gestion de la mémoire virtuelle allant jusqu’à 64 Go. Le tout est enveloppé dans une interface fluide au style console conçue avec Avalonia UI, qui propose un carrousel de jeux, une gestion dynamique des jaquettes et un mappage complet des manettes et du clavier.
 

 
Les nouveautés sont:
 
– Integrated foundational updates and core architecture from upstream SharpEmu v0.0.4, including modernized Vulkan presentation primitives, updated ELF loader structures, and low-level subsystem interfaces.
– Engineered a dedicated high-precision display clock enforcing a stable 60 FPS target cadence across both HLE flip calls and internal GPU command stream flips.
– Standardized default Vulkan presentation to FIFO VSync synchronization with Mailbox fallback to eliminate screen tearing and lock framerate to the host display refresh.
– Modularized the Vulkan graphics engine across independent, specialized subsystems for command streams, descriptor pools, pipelines, swapchain management, and guest draw calls.
– Introduced a dedicated asynchronous GPU worker pipeline to eliminate per-draw heap allocations and presentation stalls.
– Implemented cross-process configuration synchronization (CRAZIIEMU_CONFIG) ensuring settings changes (volume, audio toggle, hotkeys, input maps) apply live within 250ms without restarting the emulator.
– Resolved Unity engine rendering freezes in commercial titles (Among Us) by implementing flip completion semaphore signaling and 120Hz display refresh reporting.
– Aligned sceVideoOut event queue IDs with KytyPS5 specifications (0x0000000000000001) and enhanced sceKernelWaitEventQueue gate waking to prevent flip deadlocks.
– Upgraded the Gen5 shader compiler with an advanced resource materialization engine, SSA scalar value graphs, and automatic Vulkan binding layout planning.
– Implemented structured control flow graph analysis and data share swizzle translation for complex compute and pixel shaders.
– Expanded scalar uniform operations in the shader translator and made strict shader aborts opt-in for broader commercial game shader compatibility.
– Expanded the automated test suite to 19 passing test suites covering GPU timelines, memory views, pipelines, semaphores, shaders, audio gain, and input mappings.
– Updated verified commercial game compatibility documentation and showcase media covering Sonic Superstars, Dead Cells, Among Us, and Stray.

 

Télécharger CraziiEmu v0.34 alpha (52.8 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de Sega 8 bits écrit en C++ par Ignacio Sanchez.
 
Il émule les machines suivantes:
– Sega Mark III
– Sega Master System
– Sega Game Gear
– Sega Game 1000 (SG-1000)
– Othello Multivision
 

 

Voici donc les changements:
 

🔊 Fixed VSync audio underruns
🎮 Updated Game Controller DB
🐛 Many bug fixes and improvements

 
Le binaire 32 bits est compilé par Lo v2.

 

Télécharger GearSystem (32 bits) v3.1.0 (13.5 Mo)

Télécharger GearSystem (64 bits) v3.9.19 (2.8 Mo)

Site Officiel

En savoir plus…

XaviXEmu est un émulateur expérimental et open source pour Windows, dédié à certains jeux télévisés XaviX, XaviX 2000 et XaviX 2. Le projet se concentre sur la documentation du comportement matériel, l’émulation des entrées de mouvement, les tests reproductibles et la préservation des recherches sur des systèmes dont les accessoires optiques d’origine sont difficiles à utiliser avec les écrans modernes.

 


 
Les changements:

– Super Dash Ball, Golf & Hamtaro: Fixed stick directions for Super Dash Ball, added Golf’s configurable swing/space action, improved Hamtaro controls, corrected TV-PC mouse coordinates, and updated playability ratings.
– Release & Distribution: Added Traditional Chinese setup, controls, 40 ZIP mappings, and 0.4.1 release notes while distributing binaries without publishing source code.
– Display & Launch Options: Preserved game viewport size during menu wrapping, added -f, -w1–-w4, and -s 4:3 launch options with direct ROM paths, and prevented saving temporary display overrides.
– UI & Versioning: Simplified About section to list XaviXEmu for XaviX/2000/2, updated app version to 0.4.1, and documented all 40 ZIP titles and statuses in the README.
– Canvas & Zoom: Fixed XaviX2 window zoom on a stable 320×240 canvas and locked Take-copter’s 4x window to 1280×960 during its 640×480 startup screen.
– Playability: Marked Choro-Q Byun Byun Racer, Disney Princess, Doraemon Taikan Take-copter, Ham-chans, and IDATEN Jump as fully playable.
– Dragon Ball Z2 Persistence: Separated Dragon Ball Z2’s 1024-byte EEPROM from snapshots to keep story saves persistent across restarts and F7 loads.
– Rendering & Performance: Fixed lower-panel color flashes in Dragon Ball Z2 and optimized empty polygon lists to single-palette frame protection.
– XaviX 2 Depth & Ordering: Fixed depth sorting for culled polygons and billboard anchors in Dragon Ball, removing previous ordering workarounds.
– Diagnostics: Added optional submission/active-line diagnostics and periodic framebuffer captures to the boot probe without modifying runtime state layout.
– Window Scaling: Fixed library launch scaling so selected 1x–4x window scales persist after restarting a game.
– Translucency & Shaders: Implemented interleaved RGB444+Nalpha palette decoding, fixed Take-copter’s cloud/haze rendering, and cleaned up blended 3D/2D sprite edges.
– Alpha Composition & IRQ: Corrected premultiplied alpha blending math and synced Take-copter’s F7 sequence to a stable 60 Hz frame rate.
– Filters & Effects: Implemented the RPU four-tap bilinear filter for smooth sprite scaling and added a $e620 2×2 Gouraud dither pattern for sky gradients.
– GPU Submissions: Merged Take-copter’s dual GPU submissions to fix full-screen color fade layering over characters and clouds.
– Take-copter Controls: Added a full 4×4 head-tilt input driver for Take-copter supporting mouse, keyboard, gamepad, and Wii pointers with custom gestural actions.
– UI Pause Menu: Added an Escape confirmation menu to safely pause, save EEPROM, return to the library, or resume emulation.
– Game Library: Added a searchable, sortable game library with drive scanning, thumbnail support, detailed title metadata, and custom per-game controls.
– ROM Recognition & Profiles: Added exact detection for seven new ROMs (rad_mtrk, rad_snow, etc.), clean input profiles, and separate state identities.
– Vehicle Controls: Added mouse, keyboard, and gamepad analogue controls with fine-grained tilt and duty-cycle steering for early racing systems.

 

Télécharger XaviXEmu v0.4.1 (262 Ko)

Site Officiel

En savoir plus…

La dernière version béta publique de l’excellent WinUAE, l’émulateur Commodore Amiga. La traduction est signée Tradu-France.
 

 
Les changements ici.
 

Télécharger WinUAE (Public Beta) [ARM] v6.1.0 Beta 16 (4.4 Mo)

Télécharger WinUAE (Public Beta) [32 bits] v6.1.0 Beta 16 (5.0 Mo)

Télécharger WinUAE (Public Beta) [64 bits] v6.1.0 Beta 16 (7.6 Mo)

Télécharger WinUAE (Public Beta) [ARM] v6.1.0 Beta 6 FR (7.7 Mo)

Télécharger WinUAE (Public Beta) [32 bits] v6.1.0 Beta 15 FR (5.0 Mo)

Télécharger WinUAE (Public Beta) [64 bits] v6.1.0 Beta 15 FR (7.6 Mo)

Site Officiel

En savoir plus…

GearLynx est un émulateur d’Atari Lynx pour Windows.
 

 
Les changements sont:
🎯 Improved Suzy accuracy
🔊 Fixed VSync audio underruns
🎮 Updated Game Controller DB
🐛 Many bug fixes and improvements

 

Télécharger GearLynx v1.2.32 (2.9 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de PC Engine / TurboGrafx-16 / CD-ROM² / Super CD-ROM² et Arcade CD-ROM² / SuperGrafx multi plateformes.
 

 
💿 NEC LaserActive LD-ROM² (MMI) support with multi-side media
🔊 Improved ADPCM clock speed accuracy (configurable)
🧠 Improved MCP server tools for LaserActive/MMI media
🎮 Updated Game Controller DB
🐛 Many bug fixes and improvements

 

Télécharger GearGRAFX v1.8.0 (3.3 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/
Listing de toutes les actualités , Page numéro 86 - Emu-France

Il s’agit du meilleur émulateur de PlayStation One, devant ePSXe et pSX.
 

 
Caractéristiques:
– Recompilateur/JIT CPU (x86-64, armv7/AArch32, AArch64, RISC-V/RV64).
– Rendu matériel compatible avec les API D3D11, D3D12, OpenGL, Vulkan et Metal.
– Mise à l’échelle, filtrage des textures et couleurs vraies (24 bits) dans les moteurs de rendu matériels.
– PGXP pour la précision géométrique, la correction des textures et l’émulation du tampon de profondeur.
– Mélange précis via Rasterizer Order Views / Fragment Shader Interlock.
– Système de remplacement de textures dans les moteurs de rendu matériels.
– Rendu logiciel vectorisé et multi-threadé.
– Désentrelacement adaptatif au mouvement.
– Filtre de sous-échantillonnage adaptatif.
– Rotation d’écran pour les jeux de tir verticaux ou en mode « TATE ».
– Chaînes de shaders de post-traitement (GLSL, Reshade FX et préréglages Slang).
– Bordures décoratives affichées autour du contenu du jeu.
– « Démarrage rapide » pour ignorer l’intro du BIOS.
– Prise en charge des sauvegardes d’état, avec exécution anticipée et rembobinage.
– Compatible avec Windows, Linux et macOS.
– Lecture directe depuis CD, images bin/cue, fichiers bin/img bruts, MAME CHD, ECM à piste unique, MDS/MDF, CCD et formats PBP non chiffrés.
– Préchargement des images disque en RAM pour éviter les interruptions dues à la mise en veille du disque.
– Fusion des jeux multi-disques dans la liste/grille avec cartes mémoire partagées.
– Chargement/application automatique des patchs PPF.
– Démarrage direct des exécutables homebrew.
– Chargement direct des fichiers Portable Sound Format (psf).
– Audio étiré dans le temps lors de l’exécution hors de la vitesse 100 %.
– Prise en charge des manettes numériques et analogiques (le retour de force est transmis à l’hôte).
– Support des pistolets GunCon et Justifier (simulés à la souris).
– Support de la manette NeGcon.
– Préréglages de manette et configuration par jeu.
– Interface utilisateur Qt et mode « Big Picture ».
– Mises à jour automatiques avec canaux preview et stable.
– Analyse automatique du contenu — titres/hachages fournis par redump.org.
– Commutation automatique optionnelle des cartes mémoire par jeu.
– Prise en charge des cheats à partir de listes existantes.
– Éditeur de carte mémoire et importateur de sauvegardes.
– Overclocking CPU émulé.
– Débogage intégré et à distance.
– Support des manettes multitap (jusqu’à 8 appareils).
– Intégration RetroAchievements.
– Présence enrichie Discord.
– Capture vidéo via Media Foundation (Windows) et FFmpeg (toutes plateformes).
– Fonction de caméra libre.
– Émulation de cartouches via port parallèle.

 
Configuration requise:
– Windows 10/11 (7/8/8.1 ici), Linux (AppImage/Flatpak), macOS.
– Un CPU plus rapide qu’une patate. Mais il doit être x86_64, AArch32/armv7, AArch64/ARMv8 ou RISC-V/RV64.
– Un GPU capable de OpenGL 3.1 / OpenGL ES 3.1 / Direct3D 11 niveau de fonctionnalité 10.0 / Vulkan 1.0. Donc, en gros, n’importe quoi fabriqué au cours des 10 dernières années.
– Une manette compatible SDL, XInput ou DInput (par exemple XB360/XBOne/XBSeries). Les utilisateurs de DualShock 3 sous Windows devront installer les pilotes officiels DualShock 3 inclus dans PlayStation Now.

 

 

Les améliorations sont:
 
Preview Build:
– Fix missing monochrome in controller settings (Stenzek)
– Remove more unused icons (Stenzek)

 

Stable Build (or rolling release):
– optimization scanline-modern-ex.fx (#3733)
– GameDB: Various fixes (#3734)
– GameDB: Add disc set for Persona 2 – Eternal Punishment (USA) (#3735)
– Qt: Update French translation by Corrigo
– Qt: Don’t draw OSD messages with zero opacity
– CDImageCCD: Support loading ccd+img without sub
– Atualização Português do Brasil (#3737)
– GameDB: Decrease cdromMaxReadSpeedupCycles for Resident Evil 2 (#3736)
– AudioStream: Reset staging buffer position (#3738)
– CI: Bump Xcode to 26.4 (#3713)
– CI: Bump dependencies to 20260512
– GameDB: Force Round Texture Coordinates for Lego Island 2
– AudioStream: Tidy up more state reset
– FullscreenUI: Fix unused variable warning
– Qt: Work around broken build in latest MSVC versions
– Qt: Make binding tooltips/multi-window localisable
– GPUDevice: Pack local state in struct
– DynamicLibrary: Add symbol resolution helpers
– DiscordPresence: Use ResolveSymbols()
– GPUDevice: Use ResolveSymbols()
– VulkanDevice: Use ResolveSymbols()
– MediaCapture: Use ResolveSymbols()
– MediaCapture: Eliminate global load mutex
– GPUDevice: Pack shaderc/spirv-cross function pointers together
– ImGuiManager: Use 1/255 as opacity threshold
– optimization scanline-modern shader (#3742)
– Atualização Português do Brasil (#3741)
– Update Russian translation (#3740)
– GameDB: A few more fixes (#3739)
– MSBuild: Enable segment heap via vsprops
– CMake: Drop Win32/MSVC specific paths. Use MSBuild.
– CDROM: Fix incorrect stat response in test command
– DMA: Enforce read-only bits in OTC channel control
– CI: Drop unused input (#3743)
– GPU/HW: Remove unnecessary reference to backend in texture cache
– GPU: Merge gpu.cpp and gpu_commands.cpp
– GPU: Convert frontend to namespace
– GPU: Slightly faster path for DMA writes
– GPU: Use InlineFIFOQueue
– GPU: Fix incorrect bitmask for command primitives
– CDROM: Fix incorrect date in comment
– Achievements: Fix game not loading after token-expired late login
– ImGuiManager: Return wants_keyboard for all generic inputs
– FullscreenUI: Don’t override existing window in PauseAndOpenMenuFromCoreThread()
– HTTPCache: Remove downloader mutex
– HTTPCache: Notify host when downloader is active
– HTTPDownloader: Add owner tracking to requests
– HTTPDownloader: Don’t poll requests when cancelling
– Achievements: Use request owner for waiting for server calls
– Qt: Avoid double cancellation in updater
– Qt: Add AsyncHTTPRequest class
– Qt: Use main HTTP downloader for updater
– HTTPDownloader: Convert to namespace
– Spanish (Spain) translation update (#3744)
– Timers: Correctly handle sync mode 0/3 for timer 2
– Bus: Add option for enabling PCSX expansion region
– FullscreenUI: Fix adapter list not updating on renderer change
– Deps: Update to 20260526
– Qt: Expose debugger and exit in toolbar
– Qt: Minimize controller SVGs
– Qt: Add monochrome icon theme
– Qt: Add ThemeSVGIconEngine to replace use of Qt SVG
– Qt: Add more monochrome icons
– Qt: Remove separate colour icon SVGs
– Qt: Remove unused PNG icons
– Qt: Don’t use QIcon::fromTheme()
– Qt: Set isMask property on menu bar action icons on MacOS
– ImGuiOverlays: Don’t draw outline on status indicators
– Qt: Add icon to empty game list page
– FullscreenUI: Optimize SVGs
– Qt: Optimize checkbox SVGs that were previously missed
– Qt: Move ReadFileToByteArray() to QtUtils
– Qt: Add SVGWidget
– Qt: Rename ThemeSVGIconEngine to SVGIconEngine
– FullscreenUI: Fix double scaling of some UI elements
– FullscreenUI: Preserve aspect ratio of SVG images
– Qt: Store controller images in main data instead of qrc
– FullscreenUI: Add images to controller settings
– Qt: Fix incorrect icon path
– SPU: show friendly reverb mode names in debug window
– SPU: increase volume display precision in debug window
– SPU: Use display fractional volume for voices as well
– Host: Add icon to ConfirmMessageAsync()
– Update Azerbaijani Translation (#3745)
– Qt: Move most recent migration to updater
– Qt: Use SVGWidget for empty game list icon
– Qt: Make SVGWidget respond to palette changes
– MediaCapture: Fix Media Foundation refusing to load
– CDImageCue: Remove unused variable
– CueParser: Switch to fmt for errors
– Qt: Preserve aspect ratio in SVGIconEngine
– Qt: Handle icon state in SVGIconEngine
– Qt: Tint non-coloured disabled icons in SVGIconEngine
– Qt: Use SVGWidget for icon in debugging settings
– Qt: Fix missing monochrome in controller settings
– Qt: Remove more unused icons

 

Télécharger DuckStation v0.1 build 12XXX (69.3 Mo)

Site Officiel

En savoir plus…

Créé par Near (ex byuu) et continué par Luke Usher (PolyBlast / CxBx-Reloaded) et d’autres, Ares est un émulateur multi-systèmes dont le développement a commencé le 14 octobre 2004. C’est un descendant de higan et bsnes. Il se concentre sur la précision et la préservation.
 

 

 
Ares émule les 35 machines suivantes:
 
– Atari 2600
– Famicom + Famicom Disk System
– Super Famicom / SuFami Turbo / Satellaview / Super Game Boy
– Nintendo 64/64DD + SETA Aleck64 (arcade)
– Game Boy + Game Boy Color
– Game Boy Advance + Game Boy Player
– SG-1000 (+ Arcade version) + SC-3000
– Master System + Game Gear
– Mega Drive + Mega 32X + Mega CD
– Mega LD (Pioneer – LaserActive)
– Nichibutsu – My Vision
– Playstation
– PC Engine + PC Engine CD + SuperGrafx
– MSX + MSX2
– ColecoVision
– Neo Geo Pocket + Neo Geo Pocket Color
– Neo Geo AES / MVS
– Sinclair Zx Spectrum
– WonderSwan + WonderSwan Color + SwanCrystal + Pocket Challenge V2
 
A noter qu’un pack de shaders est disponible ici.
Des packs MSU-1 sont disponibles ici.
 
Voici les informations depuis la dernière version d’ares:
 
This release includes big improvements to a number of ares cores. Highlights include rewrites to the N64 CPU & RSP JITs resulting in significant performance gains across the N64 library, additional implementation & accuracy improvements to the PlayStation core, fixes to the GBA core, and support for the Famicom data recorder & Dendy.
 
Additionally, there have been many updates to the core ares application across all platforms. Per-core input configuration has been added, updated video, audio, & input drivers are available, bug fixes, additional options have been added, and core dependencies have been updated.
 
Since v147, 20 contributors have created 300 commits to the ares codebase.
 
As always, if you wish to see the full changelog in a per-commit format along with their authors, you can do so on GitHub here.
 
NOTE: The signing certificate used to sign ares on Windows has expired. ares will be unsigned until a compatible signing solution is found. Windows users should be sure to only download ares from official sources, including the ares website and GitHub.
 
—
 
Sony – PlayStation
– Refactored core to use libco threading
– CPU: implemented memory timing/control registers
– CD-ROM: incorrect 150 LBA offset in command 0x14
– CD-ROM: fix behavior when a command is issued before the previous has completed
– CD-ROM: implement behavior where a new command cannot be executed until pending
– CD-ROM: implement ‘command/parameter busy’ register
– DMA: improve chopping/allowing the cpu to run between blocks of a long transfer
– DMA: fixed incorrect bit position for DMA channel chopping enable
– DMA: fixed block DMA using incorrect timing
– DMA: fixed SPU canReadDMA/canWriteDMA flags
– MDEC: implement basic decode timing
– MDEC: implement correct input fifo behavior
– MDEC: fix behavior when an incomplete block is transferred via the input fifo
– MDEC: fix DMA request registers, input/output full/empty registers, busy register
– GPU: use correct clock frequency for PAL and NTSC
– GPU: fix hblank timing
– GPU: Fixed some clocking issues
– Timer: improve behavior around timer overflow/target reached IRQ
 
Nintendo – Game Boy Advance
– Only trigger keypad IRQ when input changes
– Fixed handling of repeat bit during immediate DMA transfers
– Prefetcher should fail reading across 128KiB boundaries
– OBJ mosaic fixes to correct some graphical bugs
– Prevent instruction tracing from modifying open bus
– Refactored bus reads fixing some open bus edge cases
– Implemented internal horizontal/vertical window flags when window boundaries reached
– Improved affine parameter timings
– Fixed wave RAM bank selection
– Added OAM to memory viewer
– Implemented OAM stage timings for sprite rendering
 
Nintendo – Super Famicom / SNES
– Added support for loading GBC games in the Super Game Boy
– Super Game Boy accuracy fixes (multiplayer, packet acknowledgement, register mirroring)
– Improved auto-joypad polling accuracy
 
Nintendo – Nintendo 64
– CPU & RSP JIT improvements resulting in improved performance
– Cubivore (Doubutsu Banchou w/English patch applied) support added
– Implemented support for region free ROMs (homebrew extension)
– If homebrew header present, don’t default to a controller pak in port 1
– Keep serrate bit enabled when VI processing is disabled
– Fixed audio pops when AI DMA ends
– Fixed GDB read result for RCP/PI bus path
– Implemented eeprom write timing and status flags
– Added initial support for Emux extensions
– Implemented VR4300 reverse-endian mode
 
Nintendo – Famicom / NES
– Added support for the Famicom data recorder
– Added support for JY Company and SC-127 boards
– Added support for the Dendy
 
Atari – 2600
– Improved RIOT (MOS 6532) emulation
 
Pioneer – LaserActive
– Added support for changing discs for PC-Engine LDROM² (NEC PAC) titles
– Fixed core detection of MMI file extensions
 
Sega – 32X
– Adjust H32 pixel offset between the Gen/MD VDP and the 32X VDP
 
Sega – Mega Drive
– Fixed screen in interlace mode 1
 
Sega – SC-3000
– Added tape support (.wav, .bit)
 
NEC – PC-Engine
– Don’t render background and sprites in burst mode
 
Microsoft – MSX
– Added tape support (.tsx/tzx, .wav, /cas)
 
Application / Misc.
– Libco: align co_active_buffer on amd64 & aarch64 architectures
– Libco: limit scope of section modification to gcc based builds
– Ruby: allow drivers to set controller names and use deterministic device id in SDL driver
– Default to the Metal driver on macOS
– Removed the macOS OpenGL video driver
– Don’t enable Arcade menu option if no arcade cores are compiled in
– Added –settings-file command line parameter to select alternate config file (settings.bml)
– Fixed opening a game from a symbolic link to a file
– Fixed loading shaders from a command line argument
– Added –pseudofullscreen command line option
– Added settings option in GUI to suppress secondary media file load requests
– Fixed Dip Switches menu on Linux not working correctly
– Added hotkey to toggle shader display
– Added –save-state command line argument to specify a save state slot to load
– Upgraded XAudio2 driver from version 2.1 to version 2.9
– Fixed resetting a game would drop you out of pseudo-fullscreen
– Fixed application crash when opening the about window while a game was running
– Added –version command line argument to print the version string
– Fixed an issue where fast forward couldn’t be disabled without a restart
– Added an OpenGL 4.6 driver needed for some shaders [Windows]
– Added ability to import and export settings configurations
– Fixed shader install path on Linux
– Fixed abort on exit caused by invalid mutex unlock
– Added –kiosk command line argument to start with no UI
– Prevent hotkeys from firing when setting them while allow input is active
– Cores that share the same file extension will prompt for a core to load (UI)
– Implemented core specific input mappings
– Replaced multiplier sizing with viewport sizing and re-added manual integer scaling ratios
– Added a tape position slider to the UI
 
Build
– Fixed missing qon linking [PC-Engine]
– GCC – fix attribute warnings
– Update FreeBSD runner to 15.0
– Add missing sources to cmake for improved IDE integration
 
Dependencies
– Updated SDL to version 3.4.4
– Updated slang-shaders to ref d0cbcd0
– Updated MoltenVK to version 1.4.1
– Updated librashader to version 0.10.1
– Updated libchdr to version 0.3.0

 

Télécharger Ares (32 bits) v114 (3.3 Mo)

Télécharger Ares (64 bits) v148 (61.8 Mo)

Site Officiel (pour archive)

Site Officiel de substitution

Site de développement

En savoir plus…

SUPER ZSNES est une réécriture complète et moderne de l’emblématique émulateur ZSNES.
Réunis à nouveau, les deux créateurs originaux développent un émulateur SNES moderne, accéléré par GPU, plus précis, plus rapide et doté d’un système d’améliorations spécifiques à chaque jeu.
 

 

Caractéristiques principales:
 
– Cœurs CPU et audio plus précis que l’ancien ZSNES.
 
PPU accéléré par GPU:
– Mode 7 haute résolution
– Effets spéciaux améliorés
– Rendu plus propre et plus stable
 
Interface classique ZSNES modernisée:
– Effet de neige conservé
– Haute définition
– UX améliorée
 
Fonctions avancées:
– Fast forward
– Rewind
– Save states
– Auto-save history
– Bookmarks
– Cheat codes
– Quick load
 
– Développement sans frameworks modernes (style classique).
 
Super Enhancement Engine:
– Système d’améliorations par jeu, déjà actif sur 7 jeux populaires.
 

 
Types d’améliorations:
 
High Resolution:
– Rendu interne redessiné manuellement
– Détails haute résolution propres et nets
 
Texture / Normal Map:
– Ajout de détails supplémentaires
– Aspect plus riche et plus profond
 
Overclock:
– Suppression du slowdown
– Fluidité accrue
 
Widescreen (si support interne):
– Activation du widescreen lorsque le jeu possède un code interne partiel ou complet
 
Uncompressed Audio Replacement:
– Remplacement des samples compressés par des versions non compressées
 
3D (Mode 7 perspective):
– Remplacement des tiles par des données 3D height-mapped
– Effet 3D réel sur les jeux utilisant le Mode 7 en perspective
 
Toutes les améliorations peuvent être activées ou désactivées individuellement.
Les fichiers d’amélioration n’incluent aucun extrait de ROM: ils ne contiennent que des données additionnelles, jamais de contenu provenant du jeu lui‑même.
 
À venir:
– Corrections de bugs
– Support des special chips (DSP1, SuperFX, etc.)
– Optimisations supplémentaires
– Nouveaux types d’améliorations
– Netplay
– Autres
 


 

 
Les changements:

– MSU1 emulation now works without the manifest file
– Fixes to MSU1 status values (Thanks Sunlit for your assistance!)
– Fix for SPC cycle timing (fixes very occasional crash in Chrono Trigger)
– Added error checking for ROM loading/ZIP unpacking with proper error messages

 

Télécharger SuperZSNES v0.310 (99.7 Mo)

Site Officiel

En savoir plus…

Les builds 32 bits de MAME compatibles XP et compilés par StHiryu sont à présent disponibles.
 

A partir de la version 0.249, MESSUI n’est plus mis à jour, reste que la partie MESS de MAME est compilable mais sans l’interface particulière de MAMEUI.
 

 

Télécharger MAME (XP) v0.289 (64.6 Mo)

Télécharger MAME(MESS) [32 bits] v0.289 (42.5 Mo)

Télécharger MESSUI (32 bits) v0.288.4 (28.3 Mo)

Télécharger MAMEUI32 v0.289 (60.9 Mo)

Télécharger HBMame (32 bits) v0.289.2 (18.3 Mo)

Télécharger HBMame GUI (32 bits) v0.289.2 (18.5 Mo)

Télécharger ARCADE (32 bits) v0.289 (32.4 Mo)

Télécharger WolfMAME (32 bits) v0.289 (60.1 Mo)

Page Officielle

 

Les binaires de MESS 32 bits (et 64 bits) sont compilés par moi-même.
 

J’ajoute également le binaire de MAME version Arcade (64 bits ici), compilé par moi-même et compatible XP:

Télécharger MAME(Arcade) [32 bits] v0.289 (75.2 Mo)

 

Pour info, il s’agit certainement des derniers builds compatibles XP (mais pas 32 bits) suite à ce commit qui en limite l’accès, alors ce n’était probablement pas obligatoire du tout de limiter l’accès de l’OSD/Inputs à Vista (au vu du code) mais bon comme de toute façon les choses continueront à ce casser progressivement ca ne serait que prolonger l’échéance…échéance que je pourrai peut-être allonger en bricolant un truc (qui fonctionne pour l’instant avec le GIT en cours) mais pour combien de temps encore, je l’ignore…
 
Notez que DirectSound a été restauré, le son fonctionne donc de nouveau sous XP. N’oubliez pas de sélectionner cet API dans le fichier de config de MAME. Lire le readme.

 

Erockus ARCADE est un frontend pour SDLMAME et permet d’en simplifier son utilisation.
 

 
Les changements:
– Fixed an issue with a removed MAME command.
– Updated for MAME .288
– Mac version is now signed and notarized.

 

Télécharger Erockus v14.3 (3.1 Mo)

Site Officiel

En savoir plus…

Voici les derniers builds de Creamymami concernant MAME(Arcade).
 

 
– Caname c’est MAME(Arcade) ne supportant que les jeux CPS et Neo Geo.
– NMamex2 est un build de l’émulateur MAME(Arcade) sous Windows qui ne supporte que les jeux NeoGeo.
– Mame32k c’est MAME(Arcade) intégrant le module Kaillera (jeu en réseau).
– Mame32 More! est une version basée sur Mame Plus! mais compilée avec Kaillera.
 

Télécharger Caname v0.62.289 (2026/07/31) (2.3 Mo)

Télécharger NMamex2 v0.289 (2026/07/31) (1.7 Mo)

Télécharger Mame32K v0.67.289 (2026/07/31) (9.4 Mo)

Télécharger MAME32 More! v0.84.289 (2026/07/31) (12.2 Mo)

Site Officiel

En savoir plus…

Il s’agit de FBA Shuffle faite par Creamymami, contrairement aux versions de KOF2112, cette version est plus proche de la version officielle de FBA.
 
fba_shuffle_lang

 

Télécharger FBA Shuffle (x86) [Creamymami] v2.4.0 (2026/07/31) (5.8 Mo)

Télécharger FBA Shuffle (x64) [Creamymami] v2.4.0 (2026/07/31) (7.1 Mo)

Site Officiel

En savoir plus…

Gecko est un émulateur et débogueur multiplateforme moderne de Nintendo GameCube et Wii, entièrement développé en langage Rust.

 

Conçu par un développeur solo sans l’objectif de concurrencer l’incontournable Dolphin, ce projet est encore en cours de développement et peut présenter des incompatibilités selon les jeux.
Techniquement, il utilise un recompilateur à la volée basé sur Cranelift et s’appuie sur l’API moderne WGPU pour son rendu graphique, ce qui lui permet également d’être compilé en WebAssembly pour tourner directement dans un navigateur web.
 
En plus de lire les formats ISO, RVZ ou ZIP et de gérer les sauvegardes Wii, il se distingue par des outils très poussés pour le reverse engineering, incluant une interface de débogage élégante en egui, le support de scripts Lua et une boîte à outils pour analyser le code et les fichiers des jeux.
 

 

Télécharger Gecko (2026/09/06) (38.3 Mo)

Site Officiel

En savoir plus…

Obentou est un émulateur multi‑systèmes écrit en C, conçu pour regrouper en un seul programme tous les émulateurs développés par son auteur au fil des années.
Le projet est open‑source et distribué sous licence GPL‑3.0.
 

Systèmes actuellement supportés:
– Space Invaders Arcade
– Pacman core
– Chip-8
– Bytepusher — machine fantasy à 1 opcode
– Coleco Vision
– GBC — Game Boy / Game Boy Color / Mega Duck
– NES — Nintendo Entertainment System
– PCE — PC‑Engine
– PV1000 — Casio PV‑1000
– TMS80 — systèmes TMS9918 + Z80 (SMS / Game Gear / SG‑1000 / SC‑3000)
– WATARA
 


 

Les changements sont:
 
– added support to coleco vision

 

Télécharger Obentou v0.2.2 (2.1 Mo)

Site Officiel

En savoir plus…

Build de MAME(Arcade) qui empêche toute tricherie dans les vidéos .inp, utilisé par les sites qui référencent les records.
 

 
Build 32 bits compilé par St Hiryu.
 

Télécharger WolfMAME (32 bits) v0.289 (60.1 Mo)

Télécharger WolfMAME (64 bits) v0.289 (67.6 Mo)

Site Officiel

En savoir plus…

Initialement nommé Mame32, il fut le premier port de MAME(Arcade) sous plateforme Windows. MAMEUI32/64 est un émulateur multi-arcade et multi consoles/ordinateurs incluant une interface (frontend).
 
Comme c’est Robbbert qui, de toute façon, fait le job pour MAMEUI depuis des années (et non John IV), il vient de proposer directement les deux builds sur sa page et pas uniquement la version 32, comme ça « ça c’est fait » ! ^^
 

 
Changements valables pour MAMEUI/MESSUI:
– Updated to Latest Mame
– Lots of updates with the icons.
– shine/1 computer: added cassette interface with motor control
– updated to C++20

 
Rappel:
L’ancien MESSUI devient le nouveau MAMEUI (arcade+console+ordinateur), l’interface étant plus aboutie et performante. L’ancienne interface (très proche visuellement mais avec quelques menus en moins) de MAMEUI est donc définitivement abandonnée.
 
– MESSUI (full version) has been renamed to MAMEUI. The old MAMEUI interface has been retired.
 
A noter que MESSUI est à présent totalement fusionné dans MAMEUI (qui conserve ce nom), seule une petite astuce permet de transformer MAMEUI en MESSUI (voir ici).
 
En résumé:
MAME = Arcade + consoles + ordinateurs
MAME(arcade) = MAME en version Arcade uniquement.
MAME(MESS) = MAME en version consoles et ordinateurs uniquement.
MAMEUI = MAME + Interface dédiée.
MESSUI = MAME(MESS) + Interface dédiée. => voir indication ci-dessus.
ARCADE = MAME(arcade) + Interface dédiée (et basée sur l’ancien MAMEUIFX).

 

Télécharger MAMEUI32 v0.289 (60.9 Mo)

Télécharger MAMEUI64 v0.289 (105 Mo)

Site Officiel original de John IV (archive)

Site Officiel de Robbbert

En savoir plus…

Voici l’ensemble des screenshots et icônes de MAME réunis dans des packs à télécharger…
 

 

Télécharger MAMEUI Screenshots Pack v0.289 (273 Mo)

Télécharger MAMEUI Icons Pack v0.289 (43.5 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/