Attract-Mode Plus est un fork d’Attract-Mode avec diverses améliorations et corrections apportées par la communauté.
Attract-Mode Plus est un fork d’Attract-Mode avec diverses améliorations et corrections apportées par la communauté.
Il s’agit d’un émulateur de Sega Megadrive et Mega-CD.

Version en ligne disponible ici.
Les changements:
– Added an option to disable the CDDA audio channel.
– Removed a frame of input latency.
– Fixed VDP debuggers being one frame ahead of the emulated game.
– Fixed emulated control pads not being synchronised properly.
– Corrected V-Int to fire on line 225 instead of 224.
– Seemingly confirmed as hardware-accurate by my CDC-Test homebrew.
– Fixed Sonic 2’s water effect being applied to the entire screen every other frame.
– Corrected H-Int to be allowed to fire at the end of lines 224 and 225.
– Verified by CDC-Test homebrew.
– Fixed there being no audio when frame-advancing.
– Fixed keyboard-bound control pad setting not being saved.
– Added configuration/save data directory paths to the frontend debugger.
– Fixed save data and settings sometimes not being saved in Emscripten builds.
Créé par Ben Vanik alias Noxa (PSP Player), il s’agit d’un projet de recherche pour développer un émulateur Xbox 360. Notez qu’il vous faudra une machine très performante pour lancer des jeux commerciaux de façon fluide. Plus d’informations ici sans oublier le site de développement là [master]. Un manager permettant de gérer l’émulateur Xenia est disponible ici.

– [Build] Use clang 20 for clang format consistently across Win/Lin
– [CPU] Detect FPSCR exceptions in UpdateFPSCR for Rc=1 FPU instructions
– [Testing] Reset MXCSR state between test cases
– [Build] Use available clang version >= 19 for clang format
– [CPU] Fix ppc-opcode-gen script and regen the opcodes
– [Testing] Remove tests for unimplemented instructions
– [Testing] add skip file support to cpu/ppc tests
– Merge remote-tracking branch ‘xenia-master/gen_tests’ into canary_experimental
– Generated tests from Rick
– [Testing] Use the same binutils on windows and linux
– [Testing] Add support for building binutils with mingw64
– Reapply « [x64] Zero extend on mov to 8bit register »
– Ensure stack allocations maintain 16-byte alignment for AVX instructions
– [CPU/PPC] Add VX128_2 VC field support for vperm128
– [CPU/PPC] Implement and fix FPSCR-related instructions
– [CPU/PPC] Implement mcrxr instruction
– [CPU/PPC] Fix mfvscr/mtvscr instruction format
– [PPC] vsubcuw is actually implemented, enable it
– [x64/Linux] More return __m128i by value in xmm0 rather than pointer
– [x64/Linux] Return __m128i by value in xmm0 rather than a pointer
– [x64/Linux] Ensure EmitHostToGuestThunk saves rsi
– [CPU] Set VSCR NJ (non-Java) bit
– [CPU] Fix f16 pack rounding and SHORT_2 test input
– [CPU] Fix incorrect all_same detection in constant vector shift paths
– [CPU] Use RAII lock_guard in GuestTrampolineGroup
– [CPU] Correctly zero extend instead of sign extending
– [CPU] Check for null when returning machine code ptr
– [CPU] Fix off by one in bsearch
– Revert « [x64] Zero extend on mov to 8bit register »
– [x64] Add software fallback for PACK_FLOAT16_4
– [x64] Implement f32 arithmetic and tests
– [x64] Remove AVX512 optimization for vrefp
– [x64] Fix AVX2 optimization path for VECTOR_SHL_V128
– [x64] Fix AVX512 optimization path for vadduws
– [x64] Fix AVX-512 vctuxs NaN handling
– [x64] Fix mismatched operand sizes in CNTLZ fallback
– [x64] Zero extend on mov to 8bit register
– [x64] Fix vector mask issue and add missing tests
– [Testing] Make sure tests clean up shm resources on exit
– [Tests] Fix broken xenia-cpu tests
– [Testing] Ensure memory is fully initialized for stwcx test
– [Testing] Add more instruction tests
– [Testing] Fix tests to use opcode mnemonics
– [Testing] Fix vsel128 and vnor128 tests
– [Testing/binutils] Fix VMX128 instruction definitions
– [Testing] Add a lot more missing instruction tests
– [Testing] binutils to support older instructions used in 360
– [Testing] Add some lvx* tests
– [Testing] Add missing control instruction tests
– [Testing] Add missing ALU instruction tests
– [Testing] Add vpkpx tests
– [Testing] Add vlogefp tests
– [Testing] Add more tests for logic, conversion and fp instructions
– [Testing] add more arithmetic instruction tests
– [Testing] Add missing avg and min/max tests
– [Testing] add missing saturate arithmetic tests
– [Testing] add missing integer and rotation tests
– [Testing] Get tests running (dirty hack for linux)
– [CPU] Fixed bug in VECTOR_SHL_V128 implementation
– Misc fixes
IV/Play (prononcé «Four Play») est une interface graphique pour MAME. Il a été conçu par un codeur rémunéré par John IV comme une alternative à MAMEUI (que Robbbert maintient). IV/Play mise sur une séparation réelle entre frontend et code MAME afin que les changements sur MAME n’affectent plus le frontend. Il vous faudra .NET 10.0 pour le lancer.

– Reworked the status line on the game Properties view (Alt-Enter) to provide more detailed and clearer information presentation.
DualSenseY est un outil puissant conçu pour contrôler et personnaliser les manettes Sony DualSense (PS5) sur Windows. Il offre des fonctionnalités avancées telles que le contrôle des LEDs, la configuration des gâchettes adaptatives, les vibrations haptiques, les commandes du microphone et même une fonction de capture d’écran via le bouton microphone de la manette.
Créé par Néo Foderé de Frutos, V.Dream est un émulateur de la console éducative VTech V.Smile, conçu pour permettre de rejouer aux jeux d’époque ou de développer de nouveaux logiciels pour ce hardware.
Il s’appuie sur V.Frown, un cœur d’émulation créé par Schnert0 et d’autres contributeurs.
DOSBox Pure est un fork moderne de DOSBox, conçu à l’origine pour RetroArch, mais désormais disponible en version autonome sous Windows, ce qui le rend accessible sans frontend.
Pensé pour simplifier l’expérience utilisateur, il permet de lancer des jeux DOS directement depuis des fichiers ZIP, ISO ou CUE, sans configuration manuelle.
Il prend en charge les savestates, le mappage automatique des manettes, les overlays graphiques et les shaders, tout en détectant intelligemment les fichiers d’installation ou d’exécution.
Bien qu’il offre moins de réglages avancés que DOSBox-X ou Staging, il brille par sa simplicité et son efficacité, notamment pour les joueurs occasionnels ou les setups console-like.
La vidéo qui résume l’avantage de Pure, à savoir son extrême facilité d’utilisation:
Les changements sont:
Additions
– Smoother audio playback (83ce7da)
– Per-game settings overriding (5b3584b)
Changes
– Show very long file names left aligned so they don’t get cut off from both sides with the default center alignment drawing (#46)
Minor Fixes
– Fix remembering a Windows drive root as last used content directory (0c3e509)
Core Fixes
– Add mode « On (Only On-Screen Keyboard While in Game) » to « Use L3 Button to Show Menu » core input option
– Fix IDE CD-ROM and hard drive conflict causing a unnecessary delay during booting of an operating system
– Avoid a potential core crash when the content video mode changes and the on-screen mouse cursor becomes out of view
– Prevent mouse inputs being able to cause rare random page faults while booted into Windows 9x
– Port CPU fixes (for JMP/CALL/RET) from DOSBox-X to prevent some crashes when running Win9x
– Fix DOS table media id for mounted IMG/IMA floppy disks (fixes certain game installers)
– Avoid the C: drive of a mounted ZIP archive reporting more free than total space (fixes certain game installers)
– Fix INT 21 FINDFIRST call used to match a FAT drive volume label which contains spaces
– Avoid core freezing for a while when the emulated content suddenly becomes much heavier while using auto cycle adjusting
– Fix graphical glitches in Earthworm Jim and Prehistorik 2
– Add Firemace to Heretic weapon wheel
– Add Android compilation directives to fix linux sound distorted issue (on certain embedded devices?)
LaunchBox a été conçu comme une interface attrayante pour DOSBox, mais a depuis été élargi pour supporter à la fois les jeux PC modernes et les consoles émulées. DOSBox continuera d’être une priorité principale pour LaunchBox.
Il peut rechercher dans la database TheGamesDB.net (une base de données en ligne communautaire qui permet à quiconque de contribuer) pour les metadatas & box-arts. Il peut exporter les fichiers image, dispose d’une meilleure compatibilité avec dropbox.
LaunchBox comprend des processus d’importations automatiques pour Steam, D-Fend Reloaded, et les fichiers ROM pour des gains de vitesse.

Ce programme permet d’émuler un PC sous plusieurs OS. Il tourne sous Windows, Linux ou Mac. Il permet de faire tourner des machines virtuelles sous différents OS (Windows de tout type, Linux, FreeBSD OS/2 etc.).

Vitualbox est également open-source et gratuit (pour les particuliers). Les solutions existantes de virtualisation étant soit très chères pour le particulier, soit incomplètes au niveau du support des systèmes, VirtualBox propose donc une alternative intéressante à Vmware et VirtualPC.
Les améliorations sont lisibles ici.
Télécharger VirtualBox v7.2.6a (169 Mo)
Télécharger VirtualBox - Oracle VM VirtualBox Extension Pack v7.2.6 (19.1 Mo)
Anciennement appelé UoYabause, YabaSanshiro est une version basée sur Yabause (émulateur Saturn) maintenue par Devmiyax (développeur japonais).
Devmiyax avait proposé plusieurs patchs pour la branche officielle puis plus rien pendant de longs mois jusqu’à l’arrivée de YabaSanshiro sur la scène de l’émulation Saturn pour le système Android et sur laquelle cette version Windows est basée. L’émulateur fait presque jeu égal avec SSF (d’ailleurs certains passent mieux sur Yabause) rendant les deux émulateurs complémentaires.

Note sur la v2: Devmiyax propose une nouvelle version de son émulateur Saturn basé sur Yabause. Abandonnant totalement la version Windows et se concentrant uniquement sur le port Android, grâce à l’architecture de Yabause, les modifications/améliorations sur les jeux sont répercutés normalement sur tous les ports. Plusieurs fonctionnalités ne marchent plus avec le port Windows. Il est triste de voir que ce fork prometteur s’est effondré au fil du temps.
Les changements sont:
🚀 Refonte majeure (prévue pour v1.19.0)
🎮 Écran de sélection des jeux – entièrement reconstruit
– Suppression des fonctionnalités inutiles
– Interface simplifiée
– Design unifié basé sur **Material 3**
💾 Nouveau gestionnaire de sauvegardes
– Ajout d’un **backup manager totalement autonome**
—
🤖 Développement assisté par IA (Claude Code + Opus 4.5)
Améliorations dans le workflow de développement :
– Utilisation du **mode Plan** pour définir les changements
– Analyse automatique de la base de code existante
– Génération d’un plan cohérent avant implémentation
– Exécution complète via shell (build, installation, lancement, logs, correction)
Capacité avancée :
– Support d’extensions via “skills” (ex : spécifications Vulkan)
– Code généré tenant compte des contraintes et bonnes pratiques techniques
📊 Détails techniques
– Refonte réalisée en environ **40 000 étapes IA**
– Coût estimé équivalent à plusieurs millions de yens si externalisé
– Sortie prévue en **version 1.19.0**
💡 Philosophie
– YabaSanshiro continue d’être un terrain d’expérimentation technologique
– L’IA devient un nouvel outil dans l’évolution naturelle du développement logiciel
– Les décisions de conception restent humaines
Site de la traduction française.
Télécharger YabaSanshiro v3.4.0 (20.1 Mo)
Nouvelle version de la suite de folders d’Antopisa pour MAME/MAMEUI et/ou Frontends conforme à la dernière version de MAME en date et valable aussi bien pour MAME, les frontends ou les clones de l’émulateur.
BestGames.ini: Inspiré du rankings.ini, ce fichier donne une note aux jeux d’arcade qu’émule MAME. Rappelez-vous que ce sont les évaluations personnelles d’Antopisa et que cela n’est pas forcément conforme aux avis généralement admis dans les magazines.
CHD-Info: Dans cette archive, vous trouverez trois fichiers: « CHD-Info_vXXX.txt », avec des informations détaillées sur tous les CHDs disponible dans MAME; « CHD_diff_vXXX_vXXX.dat » qui est un dat pour managers indiquant les changements entre les deux dernières versions publiées de MAME et « MAME_CHD_vXXX.dat » qui est un dat pour managers de roms listant tous les CHDs.
Series.ini: Ce fichier folder pour MAMEUI vous permettra de trier vos jeux par séries. Il est bien sûr à mettre dans le sous-répertoire Folders de MAME(Arcade).
Languages.ini: Un fichier ini pour MAME(Arcade) qui vous dira le langage qu’utilise le jeu: Japonais, Anglais, Chinois…
Version.ini: Il s’agit d’un fichier ini destiné à MAMEUI (Arcade + consoles + ordinateurs) mais également à MAME (v0.171 et supérieur) et permettant de connaitre, pour chaque jeux, la version de Mame dans laquelle ils ont été ajoutés.
Le pack qui inclut le « version.ini » propose également les fichiers dédiés à MAME: Arcade.ini (Liste des jeux d’arcade), Arcade_NOBIOS.ini (Liste des jeux d’arcade moins les BIOS) et MESS.ini (Liste des jeux consoles/ordinateurs).
Category.ini: Fichier destiné à MAME/MAMEUI/MESSUI et permettant de connaitre, pour chaque jeux, la version ou la catégorie de MAME dans laquelle ils ont été ajoutés. Fichier disponible dans l’archive « category.zip ».
Monochrome.ini:
Il s’agit d’un folder pour MAMEUI/MESSUI mais aussi pour MAME (v0.171 et supérieur), permettant de classer les jeux qui sont en noir et blanc. Fichier disponible dans l’archive « category.zip ».
Resolution.ini: Ce fichier répertorie toutes les machines émulées par MAME et triées par résolution d’écran. A mettre dans le dossier « Folders » de l’émulateur. Fichier disponible dans l’archive « category.zip ».
Screenless.ini: Ce fichier répertorie toutes les machines émulées par MAME (ou clones) qui n’affichent pas d’informations vidéo. Fichier disponible dans l’archive « category.zip ».
Cabinets.ini: Dédié à MAME (Arcade uniquement), il s’agit d’un fichier permettant de trier par type de borne d’arcade (on parle ici du meuble). Fichier disponible dans l’archive « category.zip ».
FreePlay.ini: Ce fichier dédié à MAME (Arcade seulement) permet de trier les jeux qui possèdent un mode « free-play ». Fichier disponible dans l’archive « category.zip ».
Driver.ini: Ce fichier classe les jeux qu’émule MAME par pilotes. Fichier disponible dans l’archive « category.zip ».
Mechanicals Arcade: Liste des machines d’arcade mécanique (pour compléter MAMEUI). Fichier disponible dans l’archive « category.zip ».
Non Mechanicals Arcade: Liste des machines d’arcade non mécaniques (pour compléter MAMEUI). Fichier disponible dans l’archive « category.zip ».
Originals Arcade: Liste des machines originales d’arcade [parents/clones] (pour compléter MAMEUI). Fichier disponible dans l’archive « category.zip ».
Clones Arcade: Liste des clones des machines d’arcade [parents/clones] (pour compléter MAMEUI). Fichier disponible dans l’archive « category.zip ».
Working Arcade: Liste des machines d’arcade qui fonctionnent (pour compléter MAMEUI). Fichier disponible dans l’archive « category.zip ».
Not Working Arcade: Liste des machines d’arcade qui ne fonctionne pas (pour compléter MAMEUI). Fichier disponible dans l’archive « category.zip ».
Catlist/Catver.ini: Collections de folders très utiles pour MAME/MAMEUI (FX/Plus!), contenant un tri par genre très complet, et aussi version, bios, aspect, orientation, résolution…
Le Catver est principalement destiné aux frontends. (il s’agit des versions d’Antopisa, en attendant les versions officielles).
Gaming History: Il s’agit de fichiers ini de haute qualité destinés à MAMEUI (Arcade + consoles + ordinateurs) mais également à MAME, toujours à jour et basés sur plus de 25 ans de recherche sur plus de 500 000 jeux. Ces fichiers ne sont pas d’Antopisa (mais de Fan2Mame) et s’intègrent parfaitement dans cette publication.

Les fichiers seront à jour au fur et à mesure.
Télécharger BestGames.ini v0.280 (18 Ko)
Télécharger CHD-Info v0.284 (1.1 Mo)
Télécharger Series.ini v0.285 (58 Ko)
Télécharger Languages.ini v0.285 (102 Ko)
Télécharger Version.ini v0.285 (363 Ko)
Télécharger Category Inifiles pack v0.285 (1.1 Mo)
Télécharger Catlist (MAMEUI) v0.285 (270 Ko)
Télécharger Catver (Frontend) v0.285 (301 Ko)
Il s’agit d’un fichier permettant à MAME/MAMEUI de connaître la procédure à suivre pour l’initialisation d’un jeu.
Il contient des procédures générales d’utilisation des ordinateurs, comme la manière de charger une cassette. Certaines procédures d’installation complexes pour les jeux d’arcade y sont également décrites.
Principalement destiné aux utilisateurs de MAMEUI, certaines procédures se réfèrent spécifiquement à MAMEUI. Cependant, les équivalents pour MAME sont faciles à utiliser.
Créé en étroite collaboration entre Antopisa et Robbbert.
