Geartowns est un émulateur open source du Fujitsu FM Towns / FM Towns Marty, écrit en C++ et disponible pour Windows, macOS, Linux et BSD. Il prend également la forme d’un cœur Libretro compatible avec RetroArch.

 

 

Il prend en charge les CD-ROM aux formats CHD, CUE/BIN et ISO, ainsi que les disquettes aux formats D77, D88, HDM, XDF, IMG et MFM. Il propose également les sauvegardes d’état, le rembobinage, les filtres graphiques par shaders, la capture vidéo au format AVI, les captures d’écran et l’enregistrement audio VGM.
 
Geartowns intègre par ailleurs un débogueur avec désassembleur, points d’arrêt et outils d’inspection de la mémoire. Un serveur MCP permet également de connecter des assistants IA à ces outils pour faciliter l’analyse et le débogage des jeux. L’émulateur nécessite les ROM système du FM Towns et est distribué sous licence GNU GPL v3.
 
Les changements sont:
🎯 Improved accuracy
🧠 Improved MCP mouse control tools
🎮 Controller ports picked from game database
🐛 Many bug fixes and improvements

 

Télécharger Geartowns v0.0.8 (5.0 Mo)

Site Officiel

En savoir plus…

Plumsg est un émulateur Sega Mega Drive / Genesis, Mega-CD / Sega CD et 32X pour Windows et Linux. Il prend également en charge la Master System et la Game Gear, ainsi que les cartouches MSU-MD utilisant des pistes audio CD. Développé à partir de plumgg, un ancien émulateur Game Gear du même auteur, il se distingue notamment par un effet pseudo-3D qui sépare les différents plans graphiques pour leur donner de la profondeur, avec éclairage latéral et ombres.

 


 

L’émulateur prend en charge les cartouches et les images disque aux formats BIN, SMD, CUE, ISO et CHD. Il propose également les sauvegardes classiques et les états de sauvegarde avec vignettes, l’avance rapide, le ralenti, le retour en arrière et la réduction de latence des commandes (run-ahead). L’affichage peut être adapté aux formats panoramiques 16:9, 16:10 ou personnalisés, avec possibilité de supprimer la limite de sprites et d’overclocker les systèmes émulés. Plusieurs options graphiques sont disponibles, notamment des filtres CRT et scanlines ainsi qu’une mise à l’échelle expérimentale par xBR ou Anime4K.
 

Plumsg intègre également la prise en charge des codes de triche Game Genie et Action Replay, une bibliothèque de jeux avec jaquettes et le jeu en réseau à deux joueurs avec rollback. Il est compatible avec RetroAchievements. Une liste de compatibilité permet de suivre les jeux fonctionnels.
 

Télécharger Plumsg v0.1.0 beta 1 (29.9 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un réseau de recherche et de communication en ligne (RPCN), c’est à dire un serveur de matchmaking destiné à être utilisé avec RPCS3.
 

Le Netplay dans RPCS3 est donc introduit par GalCiv, qui a développé RPCN, un serveur open-source qui émule le match-making P2P réalisé sur la PlayStation 3. RPCN peut également être utilisé pour communiquer avec des serveurs privés pour les jeux qui nécessitent un serveur dédié pour les fonctions multijoueurs. À cet égard, les jeux qui nécessitent un serveur personnalisé ne fonctionneront pas, à moins qu’un serveur privé créé par des fans ne soit mis en place. Cela sort du cadre de l’émulateur et devra être développé par la communauté.
 


 

Les changements dans cette version sont:
 
– Permit TSS slots above 15
 
Liste de compatibilité ici.
Plus d’infos ici.

 

Télécharger RPCN (RPCS3) v1.12.1 (5.2 Mo)

Site Officiel

En savoir plus…

Simple Launcher est une interface moderne pour émulateurs qui facilite le lancement de jeux rétro et ajoute surtout un support CHD universel grâce à son module CHDMounter, permettant d’utiliser des fichiers CHD même avec des émulateurs qui ne les prennent pas en charge nativement, comme RPCS3, Xenia , Xemu ou autres.
 

 

Télécharger SimpleLauncher v5.8.4 (241 Mo)

Site Officiel

En savoir plus…

Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l’enregistrement de vidéo.
 


 
Les changements sont:
 
– feat(Lua): resolve actual theme for « theme » pref
– feat(Lua): add emu.get_pref (#1101)
– feat(TASInput): more reliable config auto-upgrade (#1097)

 
Site original. Fork 1. Fork 2. Fork 3.
 

Télécharger Mupen64 RR Lua v1.5.0-7 (+AVI Fixes builds) (26.9 Mo)

En savoir plus…

KytyPlus est un fork de KytyPS5, lui-même dérivé du projet original Kyty. Il reprend son émulation de la PlayStation 5 tout en ajoutant plusieurs améliorations, notamment le support expérimental des jeux PS4 via shadPS4, le FSR 1.0, un cache Vulkan permettant de conserver les pipelines compilés et différentes optimisations destinées aux GPU intégrés (iGPU). Il permet également l’installation des fichiers PKG depuis son interface et propose une gestion unifiée des jeux PS4 et PS5. Le projet est encore en développement et de nombreux jeux peuvent rencontrer des plantages, des écrans noirs ou des problèmes graphiques.
 


 

 
Les changements:
 
Games can now be launched straight out of a .zar archive, and a class of shader-descriptor aborts no longer kills the game.
 
– ZArchive (.zar) loading without extraction
– Added a « ZArchive game image (.zar)… » option to Load Game. Archive members are decompressed on demand through the emulator’s archive!/member path namespace, without extracting, staging or copying files to disk.
– .zar files inside a configured game folder now appear in the game list alongside .ffpfsc and .exfat images.
– Explorer’s « Open with » and –open-image now accept .zar files.
– Fixed the mount-progress dialog getting stuck when launching a .zar archive.
– A .zar archive without eboot.bin now displays a clear error message.
 
Crash fixes
– Unmapped shader buffer descriptors are now treated as unbound instead of triggering a fatal error and aborting.
– Fixed the crash affecting Demon’s Souls (PPSA01341) before its intro cutscene, on both Windows and Fedora. This addresses issues #16 and #17.
 
Compatibility table
– Astro Bot (PPSA21567) is now listed as Ingame (broken).
 
Known issues
– The .zar loading path was tested with purpose-built archives, not with a real game .zar archive, as none was available for testing.
– The Demon’s Souls fix has not been tested locally against a game dump and is based on the reports in issues #16 and #17.
– Astro Bot remains unplayable: frame rates are far from real-time on an iGPU, and the game can still exit unexpectedly during a session.

 

Télécharger KytyPlus v4.6 (58.0 Mo)

Site Officiel

En savoir plus…

Igir est un gestionnaire de collections de ROM qui permet de trier, de filtrer, d’extraire ou d’archiver, de patcher et d’établir des rapports sur des collections de toute taille sous n’importe quel système d’exploitation.
 

 

Télécharger Igir v5.8 (45.7 Mo)

Site Officiel

En savoir plus…

Un fork open source de Supermodel, l’émulateur de la borne d’arcade Sega Model 3, qui modernise le rendu graphique avec un moteur Vulkan natif, corrige plusieurs problèmes visuels et propose une interface graphique dédiée à la configuration.

 


 

Caractéristiques:
– Émulation de la Sega Model 3 (1996-1999).
– Nouveau moteur de rendu Vulkan 1.3, avec repli automatique sur OpenGL 4.1.
– Corrections graphiques : textures distantes noires, scintillements des surfaces coplanaires et gestion de la transparence.
– Affichage panoramique avec extension du champ de vision, sans déformation de l’image.
– Synchronisation à la fréquence originale de la borne (57,524 Hz), avec prise en charge du VRR et de G-SYNC.
– Anticrénelage MSAA (2x/4x), FXAA et shader CRT multi-passes.
– Interface graphique autonome pour configurer l’émulateur, avec descriptions des paramètres et listes de jeux par région.
– Overlay en jeu accessible avec Tab, ainsi que l’affichage des statistiques de performances avec la touche `.
– Audio exécuté dans un thread séparé pour limiter les saccades lors du déplacement ou du redimensionnement de la fenêtre.
– Prise en charge des manettes XInput, des sauvegardes d’état, du changement rapide de caméra et des contrôles au pistolet via la souris.
 

Les changements:
 
– Removed historical context about Model 3 hardware.
– Updated README to reflect the release of v0.9.2 and removed outdated sections.
– Build on MinGW and macOS again
– Read the flat package layout as well
– Sync the 0.9.2.3a source tree.
– Exclusive G-SYNC/VRR now paces at the arcade 57.5 Hz rate when the display’s timing range includes it, and the settings window shows the chosen rate instead of a bare config value. Also ships the 0.9.2 UI work, boxarts and updated docs.

 

Télécharger SuperModel-VK v0.9.2.3a (14.8 Mo)

Site Officiel

En savoir plus…

NeoST est un émulateur Atari ST/STE libre sous licence GPLv3, développé en C++17 et directement jouable sur ordinateur comme dans un navigateur web via WebAssembly (et disponible pour Windows, Linux, MacOS, RasPi, Wasm). Conçu pour démarrer immédiatement sans configuration complexe grâce à l’intégration d’EmuTOS, il gère quatre machines (520 ST, Mega ST, STE, Mega STE de 256 Ko à 4 Mo de RAM) avec leurs options matérielles dédiées, comme le processeur jusqu’à 16 MHz, le coprocesseur FPU 68881, le son DMA et les filtres Microwire.

 

Côté précision, NeoST reproduit le rythme exact du processeur d’époque (cœur Moira) ainsi que le fonctionnement registre par registre de chaque puce matérielle. Pour garantir une fidélité absolue et faire tourner sans bug les démos graphiques ou les jeux protégés (.st, .msa, .dim, .stx/Pasti, disques durs GEMDOS et ACSI), son affichage est comparé automatiquement, image par image et au pixel près, avec celui d’Hatari, l’émulateur qui sert ici de modèle de comparaison de référence. Il intègre également un débogueur avancé, des états de sauvegarde complets et le bruit mécanique du lecteur de disquette.
 
Pensé sur mesure pour les installations rétrogaming de type « retro-box » (comme un Raspberry Pi branché sur la télévision), NeoST apporte deux atouts majeurs absents d’Hatari :
 
– Un mode borne d’arcade plein écran 100 % manette : il permet de naviguer dans les menus et de changer de disquette à chaud sans jamais avoir besoin d’un clavier ni de redémarrer.
– Un zoom adaptatif intelligent : l’image se cale d’elle-même pour supprimer les bordures inutiles, mais s’élargit automatiquement dès qu’une démo ouvre l’écran complet (overscan), le tout sublimé par des shaders reproduisant l’effet d’un écran cathodique (CRT).
 

 

Télécharger NeoST v0.6.2 (16.0 Mo)

Site Officiel

En savoir plus…

Spectrava est un émulateur Windows gratuit du ZX Spectrum 48K et 128K, développé avec l’aide de l’intelligence artificielle. Il prend en charge les fichiers TAP, TZX, Z80 et SNA, qui peuvent être chargés par simple glisser-déposer. Les jeux peuvent être lancés instantanément ou à vitesse réelle, avec les bruitages caractéristiques du chargement sur cassette et les bordures rayées d’époque. L’émulateur intègre également un magnétophone virtuel animé, des claviers virtuels adaptés aux deux modèles, un effet de lignes de balayage CRT, la prise en charge des manettes et joysticks ainsi que la possibilité d’utiliser des commandes POKE pour modifier la mémoire et appliquer des codes de triche. Portable et sans installation, il suffit de décompresser l’archive pour l’utiliser.
 

 

Télécharger Spectrava (2026/10/16) (7.3 Mo)

Site Officiel

En savoir plus…

AmigaWinLauncher est un lanceur destiné aux jeux Commodore Amiga 500, Amiga 1200 et Amiga CD32 sous Windows. Il propose une interface inspirée du Workbench, accessible à la souris, au clavier ou à la manette.

 

Il intègre un outil de téléchargement permettant d’installer automatiquement WinUAE et les utilitaires nécessaires. Le logiciel peut également récupérer automatiquement les illustrations, configurations et documentations associées aux jeux, ainsi que proposer les options de configuration WHDLoad disponibles.
 
Compatible avec Windows XP à Windows 11, AmigaWinLauncher prend en charge différents formats de jeux et permet d’ajouter automatiquement de nouveaux titres ou de les importer par glisser-déposer. Portable, il peut fonctionner sans connexion Internet une fois les éléments nécessaires disponibles.
 
Le logiciel est proposé gratuitement ou avec une contribution libre.
 

 

Télécharger AmigaWInLauncher v1.6.1 (333 Ko)

Site Officiel

En savoir plus…

NeXium est un émulateur Nintendo Switch moderne, entièrement écrit en Rust, qui s’appuie sur une architecture modulaire. Il intègre un GPU basé sur Vulkan et deux JIT AArch64 interchangeables, Dynarmic et Rustarmic, que l’on peut choisir dynamiquement au moment de l’exécution. L’émulateur permet déjà de lancer des homebrews de manière jouable, et les conteneurs commerciaux déchiffrés démarrent désormais jusqu’à l’interface réelle des jeux. Chaque couche du système reste suffisamment visible et instrumentée pour être déboguée, ce qui fait de Nexium un environnement à la fois orienté usage et très adapté à l’analyse technique et au développement autour de la Switch.

 


 

Télécharger NeXium (2026/10/21) (52.5 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

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

ZeuX est un frontend moderne et léger conçu pour centraliser toute l’expérience d’émulation dans une interface unique. Il permet de regrouper les ROMs de différentes consoles et de les lancer à travers les principaux émulateurs disponibles, évitant ainsi de jongler entre plusieurs programmes, dossiers et configurations. Conçu pour être rapide, intuitif et visuellement soigné, ZeuX propose une approche tout-en-un de l’émulation, avec pour objectif de fournir une expérience simple et immédiatement utilisable. Le projet est entièrement gratuit et se trouve encore à un stade précoce de développement.

 


 

Télécharger ZeuX v0.1.40 (16.8 Mo)

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 19 (4.4 Mo)

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

Télécharger WinUAE (Public Beta) [64 bits] v6.1.0 Beta 19 (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 19 FR (5.0 Mo)

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

Site Officiel

En savoir plus…

Copperline est un émulateur Amiga écrit entièrement en Rust. Il vise à reproduire fidèlement le fonctionnement du matériel d’origine, avec une émulation précise jusqu’au niveau des cycles d’horloge (cycle-accurate). Son architecture modulaire facilite le développement et permet d’émuler les principaux composants de la machine, comme le CPU, le Copper, le Blitter, Paula et les CIA.

 

 

Télécharger Copperline v1.0.1 (92.9 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 #330 from MgeeeeK/fix/normal-fence-and-binary-wakeup
– vulkan: wake all binary fence tick waiters
– video_core: restore early fence callbacks at normal accuracy
– Misc fixes

 

Télécharger Citron Neo (2026/10/21) (62.2 Mo)

Site Officiel

En savoir plus…

Mesen Community Edition est un émulateur multi‑systèmes open‑source pour Windows, Linux et macOS, développé par la communauté à partir du projet Mesen2. Il vise une haute précision, une excellente compatibilité, et propose une interface moderne accompagnée d’outils avancés pour les joueurs comme pour les développeurs.
 

 
Né initialement comme un fork pour pallier la mise en pause du développement de Mesen2 par son créateur original (Sour), MesenCE est désormais devenu la continuation officielle et exclusive du projet. Face à la dynamique communautaire, Sour a choisi de rejoindre activement l’équipe de MesenCE afin d’y centraliser tout le développement futur. Cette transition sous un modèle entièrement géré par la communauté permet d’intégrer plus rapidement les correctifs, d’améliorer la compatibilité multiplateforme et d’ajouter de nouvelles fonctionnalités, tout en préservant l’esprit d’excellence du projet d’origine.
 
Les changements:
 
Mesen is becoming MesenCE, a Community Edition maintained by Sour and various community members. All development will occur in this new fork going forward so it can continue whenever Sour is away from the project.
 
– SNES: Fixed broken scanlines in mode 7 when horizontal mirroring is enabled and the CPU reads/writes a PPU register mid-scanline (#269)
– NES: Rainbow – updated CPU cycle IRQ to match hardware behavior (#267)
– GBA: Fixed REG_KEYCNT reading byte swapped (#268)

 

Télécharger MesenCE v2.2.1 r20261007 (83.5 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un frontend pour DOSBOX Staging. Il est inspiré par FS-Uae-Launcher.
 

 

Télécharger Turbo Stage v0.11 (49.8 Mo)

Site Officiel

En savoir plus…

Ryujinx-Nextendo est un émulateur Nintendo Switch basé sur Ryujinx, auquel a été intégré nativement le support du Nextendo Network, un service en ligne privé et communautaire destiné à remplacer le service officiel de Nintendo.
 
Le projet reprend le cœur d’émulation de Ryujinx, notamment pour le processeur, le GPU, l’audio, les contrôles et le système de fichiers. Les modifications apportées par Nextendo concernent principalement la partie réseau et l’interface utilisateur.
 
L’objectif est notamment de permettre aux jeux compatibles de retrouver des fonctionnalités de jeu en ligne via le Nextendo Network, sans nécessiter de configuration manuelle particulière, de modification du fichier hosts ou de contournement SSL de la part de l’utilisateur.
 

 
Les changements sont:
 
New Home Launcher
– Added a new console-style home screen.
– Games are displayed as covers in a grid or carousel.
– Added online player counts directly on game covers.
– The classic game list remains available.
– Added quick-access buttons for the profile, Discord, news, Mii editor, controller settings and emulator settings.
– The preferred home view can now be saved: Home, List or Grid.
 
Nextendo Profile
– Added a dedicated Nextendo profile screen.
– Displays your username, friend code and profile picture.
– Added Friends, Recently Met and Play History tabs.
– Added the ability to add friends by friend code.
– Friend requests can be accepted or declined directly from the emulator.
– Players can be reported without leaving the emulator.
 
Mii Editor
– Fixed an issue where closing the Mii editor could leave the emulator stuck on a black screen at 0 FPS.
– Applets that close themselves now correctly return to the launcher.
 
Interface
– Added support for custom wallpapers on the home launcher.
– Added the ability to select a background image from Interface settings.
– The new interface is fully translated into all 20 supported languages.
– Improved localisation of relative dates and times.
 
Contributors
– New launcher, profile interface and Mii editor fix contributed by Mars-Hermetto.

 

Télécharger Ryujinx-Nextendo v1.9.9 (38.8 Mo)

Site Officiel

En savoir plus…

NXEmu est un émulateur Nintendo Switch open-source écrit en C++ pour Windows. Il en est encore à un stade précoce. N3XOX1 a commencé à travailler sur NXEmu en 2018 avec des progrès lents mais constants. Maintenant qu’il affiche des graphismes, l’auteur pense que c’est le bon moment pour montrer ce qu’il a réalisé jusqu’à présent.
 


 
Les changements:
 
Compatibility
– Compatibility improved across a wide range of games thanks to extensive community testing and fixes.
– Numerous issues identified through testing have been addressed.
 
Profiles & User Management
– Added a profile manager.
– Create and manage multiple user profiles with separate save data.
– Select the active user profile.
– Assign a custom profile image or use avatars from installed firmware.
– Added support for games requiring the profile selection applet at startup.
 
Keyboard Applet
– Added support for the Switch keyboard applet.
– Games requiring text input can now properly display and use the virtual keyboard.
– Fixed issues where games would previously stall or use default text when requesting user input.
 
Compatibility Reporting
– Added the NxEmu compatibility reporting system.
– Reports can be submitted for individual games or general emulator issues.
– Reports include the NxEmu build being used.
– Added access to the reporting system directly from the emulator’s Help menu.
– Reports can be managed through the dedicated website.
 
Add-ons / DLC / Mods
– Added configurable add-on directories.
– Updates, DLC and mods can now be loaded without modifying the base game.
– Added per-game management of detected add-ons.
– Individual DLC and mods can be enabled or disabled.
– Added the ability to select which game update version is applied.
 
Linux / Android
– Added a CMake build system.
– Expanded the Linux build infrastructure.
– Added initial Android/ARM64 groundwork.
– Foundation laid for future Linux and Android versions.
 
Quality of Life
– Added Discord Rich Presence displaying the currently running game.
– Added FPS Unlock to disable the speed limiter.
– Improved FPS accuracy by fixing occasional 50–55 FPS drops caused by the Windows timer.
– Added controller vibration support.
– Added vibration configuration in controller settings.
– Added automatic mouse cursor hiding when idle during gameplay.
– Added direct access to save and mod folders from the UI context menu.
 
Next Steps
– Android build planned as the main focus for the next release.
– Continued Linux development.
– Planned multi-language support.
– Planned per-game settings.
– Planned Amiibo support.
– Continued compatibility improvements.

 
Explications ici.

 

Télécharger NxEmu v0.7.0 build 589 (20.1 Mo)

Site Officiel

En savoir plus…

NeXium est un émulateur Nintendo Switch moderne, entièrement écrit en Rust, qui s’appuie sur une architecture modulaire. Il intègre un GPU basé sur Vulkan et deux JIT AArch64 interchangeables, Dynarmic et Rustarmic, que l’on peut choisir dynamiquement au moment de l’exécution. L’émulateur permet déjà de lancer des homebrews de manière jouable, et les conteneurs commerciaux déchiffrés démarrent désormais jusqu’à l’interface réelle des jeux. Chaque couche du système reste suffisamment visible et instrumentée pour être déboguée, ce qui fait de Nexium un environnement à la fois orienté usage et très adapté à l’analyse technique et au développement autour de la Switch.

 


 

Télécharger NeXium (2026/10/21) (52.5 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.
 

Télécharger Ruzu v0.1.1 RC6 (48.7 Mo)

Site Officiel

En savoir plus…

B’can est un émulateur de la console taïwanaise Super A’Can, développé par BillyJr et basé sur MAME 0.287.
 
Le projet reprend l’émulation existante de la Super A’Can et vise à corriger les problèmes encore présents, notamment au niveau de l’affichage et du son. BillyJr indique avoir repris et corrigé le code à de nombreuses reprises avec l’aide de l’IA et affirme que tous les problèmes actuellement connus ont été corrigés.
 
Le code source est encore en cours de nettoyage. BillyJr prévoit ensuite de soumettre les améliorations à MAME.
 
Un autre projet (non lié à BillyJr) d’émulation online est disponible ici.
 

 
Voici un historique de l’émulation de la Super A’Can:
 
Vers 2002

Mr. Lee aide à dumper le jeu 爆爆動物園 depuis une cartouche. À cette époque, la Super A’Can reste pratiquement sans recherches consacrées à son émulation.

 

2004

BillyJr cherche quelqu’un pour étudier la Super A’Can et contacte Tomasz Slanina (dox), développeur notamment de l’émulateur WonderSwan Cygne. Tomasz accepte de travailler sur la console.

 

Il confie ensuite le travail à Peter Trauner, développeur important des débuts de MAME/MESS.

 

17 décembre 2004

Peter Trauner commence à développer l’émulation de la Super A’Can à partir de la ROM de 爆爆動物園. La première version présente encore plusieurs problèmes, notamment au niveau du son, de la rotation, du zoom et de la communication entre les CPU 68000 et 6502.

 

19 décembre 2004

Peter annonce à BillyJr que 爆爆動物園 est désormais jouable.

 

Comme Peter ne possède pas de Super A’Can, BillyJr effectue des tests directement sur la console à Taïwan afin de lui fournir des informations sur le fonctionnement réel du matériel et de l’affichage.

 

Fin 2005

Peter Trauner dispose des sauvegardes de 10 jeux Super A’Can.

 

2010

MESS 0.136 intègre officiellement le driver Super A’Can. Wilbert Pol fait partie des contributeurs importants de cette période.

 

2019

Le développeur MAME Ryan Holtz entreprend une importante réorganisation de l’émulation de la Super A’Can. Il corrige notamment le comportement des sprites, le CPU sonore, le Reset et le Halt, ainsi que la communication avec les manettes. Il corrige également l’hypothèse concernant le support des troisième et quatrième joueurs.

 

2021

Ryan Holtz et superctr ajoutent une première version de l’émulation sonore de la Super A’Can.

 

2023

Ryan Holtz et wxhsplash intègrent le Boot ROM du 68000 de la console dans l’émulation.

 

2024

Angelo Salese commence à traiter de nombreux problèmes restants concernant notamment les Tilemaps, les Sprites, l’Overscan, les couches d’affichage, le défilement et la mémoire de sauvegarde des cartouches.

 

MAME 0.284

La Super A’Can est finalement classée officiellement Working dans MAME. Les deux principaux contributeurs indiqués sont Angelo Salese et Ryan Holtz.

 

Juillet 2026

BillyJr reprend le travail sur l’émulation en utilisant MAME 0.287 comme base, avec l’aide de l’IA. Il indique avoir repris le code plus de 50 fois et avoir corrigé tous les problèmes connus.
 
Le code source est encore en cours de réorganisation. Une fois ce travail terminé, BillyJr indique vouloir soumettre ses améliorations à MAME.

 

 

Les changements:
 
Bcan 0.0.8d
– Added support for **Gamate** handheld games, with automatic detection of known games.
– Unknown games can also be manually assigned and the selection will be remembered.
– Fixed Gamate screenshots.
– Added anti-flicker and cheat code support.
– A’Can and Gamate now have separate volume settings, which are saved independently.
– Increased the default A’Can volume.
– Added volume hotkeys and an on-screen volume bar.
– The default display mode is now **pixel-perfect**, using the original square pixels.
– Added an option to freely switch between the original square-pixel display and **4:3**.
– Screenshots and video recordings now follow the selected aspect ratio.
– Added full **command-line support**, making Bcan easier to use with external frontends.
– Added command-line options for fullscreen/windowed mode and 1x to 5x scaling.
– Fixed a major slowdown that occurred when a configured controller/joystick was not connected.
– The emulator now only displays a warning once when the configured joystick is missing, while the game continues to run normally.
– The joystick is automatically detected again when it is reconnected.
 
Command-line options

* `-f1` to `-f5`: fullscreen mode with 1x to 5x scaling.
* `-w1` to `-w5`: windowed mode with 1x to 5x scaling.
* `-s`: use 4:3 aspect ratio.
* `-s0`: use the original square-pixel display.
* `-h`: display command-line help.
* Without display parameters: use the settings stored in `Bcan.ini`.
 
Examples
– `Bcan.exe -f3 -s « F:\emulator\roms\acan\game.zip »` — launch a game in fullscreen at 3x scaling with a 4:3 aspect ratio.
– `Bcan.exe -w2 -s0 « F:\emulator\roms\acan\game.zip »` — launch a game in a 2x window using the original square-pixel display.
– `Bcan.exe « F:\emulator\roms\acan\game.zip »` — launch a game using the existing Bcan.ini settings.
 
Other
– Added a small Easter egg: entering the **Konami Code** when no game is running triggers a surprise.
– Fixed a speed issue in one Gamate baseball game that was causing an unpleasant high-frequency sound.

 

Télécharger Bcan v0.1.0f (11.2 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.
 

 
Changelog / Grandes lignes
 
– Fixed many games
– Savestates
– Freecam

 

Télécharger Gecko (2026/10/14) (40.5 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/