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

Les changements:
– Updated for MAME .288
– Mac version is now signed and notarized.
Erockus ARCADE est un frontend pour SDLMAME et permet d’en simplifier son utilisation.

Les changements:
– Updated for MAME .288
– Mac version is now signed and notarized.
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.288 (2026/05/29) (2.3 Mo)
Télécharger NMamex2 v0.288 (2026/05/29) (1.7 Mo)
Télécharger Mame32K v0.67.288 (2026/05/29) (9.4 Mo)
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.

Télécharger FBA Shuffle (x86) [Creamymami] v2.4.0 (2026/05/27) (5.8 Mo)
Télécharger FBA Shuffle (x64) [Creamymami] v2.4.0 (2026/05/27) (7.1 Mo)
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.

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
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.287 (59.9 Mo)
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.287 (60.2 Mo)
Télécharger MAMEUI64 v0.288 (105 Mo)
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.288 (273 Mo)
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.

DPI & LAYOUT MODERNIATION
IV/Play’s DPI system has been rebuilt to eliminate the mix of pixel based and DIP based sizing that earlier versions relied on. All layout calculations now flow through a unified DPI aware geometry model, so the interface scales cleanly on high resolution displays and behaves correctly when moved between monitors with different scale factors. Window metrics, icon sizes, and hit testing now update deterministically when DPI changes, preventing the fractional drift and inconsistent sizing that could occur before. The result is a sharper, more stable presentation on modern 4K and mixed DPI setups without requiring any configuration changes from the user.
INTERNAL HISCORE.INI
Added support for an app-specific ‘HiScore.ini’ that sits next to the .exe. This is one game per line, tab delimited: machine name, tab, hiscore, tab, date. When present it will be displayed in the art area border under the snapshot at 50% opacity; it’s subtle. The hiscore in the row can be a combo of numbers and letters so it can take something like ‘150,000 Level 6’. It can be placed left, right, or centered via the *.cfg setting.
MAME SOURCE .CPP ADDED TO DAT PEEK
Added a link to the MAME source to the DAT Peek feature. The DAT peek cycle will include the machine in question’s XX.cpp file so it is easily accessible for informational purposes. MAME source path is set in the *.cfg source_root line.
ADDITIONAL FEATURES
• Added TohoScope Internal / External to the *.cfg. This is an amusing little feature that will alter the dimensions of the main UI to conform with TohoScope’s 2.35:1 aspect ratio in two different ways. The current default method and the one that has been used since IV/Play’s inception is 2.35:1 for the *entire* app including the Windows chrome. That always meant the internal window area was not TohoScope as a result. The new setting ‘Internal’ will now make the inner window area 2.35:1, increasing the total height of the app by the titlebar size.
• Live ROM availability monitoring via FileWatcherService. When a ROM is added or removed from a configured ROM directory, the Available gamelist updates automatically approximately one second after the file settles, without requiring an F12 manual scan.
• Auto-refresh of favorites sync on external favorites.ini changes, also via the FileWatcher pipeline.
Il s’agit d’un émulateur de N64 écrit en Rust par Logan McNaughton (simple64) et dont certaines portions proviennent de mupen64plus et/ou ares.

Les objectifs en résumé sont les suivants:
– Performance. L’auteur veux pouvoir utiliser cet émulateur sur son ordinateur portable.
– Facile à utiliser.
– Facile de travailler avec. Les recompilateurs dynamiques sont performants mais ils sont très difficiles à lire et à comprendre. Cet émulateur n’aura des interprèteurs que pour le CPU et RSP. De plus, il est entièrement écrit en Rust (en dehors de Parallel-RDP), un langage de programmation moderne dont le nombre d’utilisateurs ne cesse de croître. L’auteur a essayé d’éviter l’utilisation de macros, qui peuvent réduire la répétitivité du code, mais aussi sa lisibilité.
Les changements sont:
Android release
– You can consider this an early beta; it is not available on the Play Store.
– You need a controller, there is no onscreen/touch controller.
– Android 13+ only. It’s fairly demanding, and won’t perform well on old/cheap devices.
– No, I don’t know if it will work on your phone.
Others:
– Re-designed the UI to work better on different screen shapes/sizes
– Discord Rich Presence option (when RetroAchievements is enabled)
– Fixed opening .bin files from compressed archives
– Fixed issue with some DirectInput controller triggers
– Better handling of RTC data in Gameboy save files
– Fixed an issue/crash when loading states while RetroAchievements is enabled
– Fixed an issue with the emulator freezing when minimized on Windows
– Localization: Initial translations are included for German, Spanish, French, Portuguese, Dutch, Russian and Japanese. If you see errors, or would like to contribute a translation for a new language, please see here.
Maintenu par Robbbert, il s’agit de la suite la plus directe de MAMEUIFX, ne contenant que la partie arcade de MAME et supprimant les « extra games » que proposait MAMEUIFX (ces derniers étant tous inclus dans HBMAME).
As before, the releases only have the binary. Any other needed files come with the standard MAME from mamedev.org.
– Arcade games only
– NO pinball
– NO poker games
– NO gambling games
– NO systems that require software, such as computers and consoles
– If all the games of a specific source file are not functional, then they are removed.
Changement:
– sync with mame v0.288
– Lots of work on icons, mostly internal, see here for details.
– The DIF folder is now split per game, to avoid name collisions.
– Added a new vertical Cave shooter, « Mushihime-Sama Matsuri (Japan, 2011/5/23 CAVEMATSURI VER1.5) »
– Fixed bad graphics in kodb
– Moved to C++20
– This version will work on Windows 7 64-bit.
Télécharger ARCADE (32 bits) v0.287 (32.0 Mo)
Shmupmame sh3+ est une version personnalisée de MAME créée par nimitz en 2025. Elle est conçue pour offrir une latence réduite et une meilleure précision du slowdown sur plusieurs hardwares arcade, notamment les systèmes Cave CV1K, PlayStation-based arcade, et Sega ST-V. Le build repose sur le fork mame-sh34 de CoffeePope, lui-même basé sur MAME 0.275, qui intègre les corrections de timing du blitter réalisées par Buffi et améliore considérablement la fidélité du slowdown sur les jeux CV1K.
Comme ces améliorations demandent beaucoup de ressources CPU, elles ne sont pas compatibles avec les systèmes utilisant le runahead, comme RetroArch. Pour contourner ce problème, nimitz a supprimé le double buffering dans le driver CV1K, ce qui réduit la latence d’entrée sans introduire d’artefacts visuels. La même approche a été appliquée au hardware arcade basé sur PlayStation ainsi qu’à certains jeux Sega ST-V, où un système d’injection matérielle d’input a été ajouté pour diminuer la latence.
Grâce à ces optimisations, plusieurs jeux ST-V deviennent nettement plus réactifs : Radiant Silvergun passe de 5 à 3 frames de retard, tandis que Guardian Force, Cotton 2 et Cotton Boomerang passent de 7 à 4 frames. Le build inclut également un shader CRT léger développé par nimitz, offrant un rendu équilibré sans surcharger le GPU. À noter que seuls les drivers concernés par ces modifications sont jouables dans cette version.
Une mise à jour ultérieure du build étend également ces optimisations au hardware Cave 68K. Les jeux Cave utilisant un CPU Motorola 68000 bénéficient ainsi eux aussi d’améliorations sur la précision du slowdown et la latence d’entrée, dans le même objectif que les optimisations appliquées aux jeux CV1K. Cette évolution permet de couvrir une plus grande partie du catalogue Cave tout en conservant la philosophie du projet : proposer une émulation plus réactive et fidèle pour les shoot’em up arcade exigeants.
Nimitz rappelle aussi que certains développeurs MAME affirment qu’un PC « trop réactif » serait irréaliste, ce qu’il conteste en comparant la latence totale d’un setup arcade CV1K réel (environ 51 ms) à celle d’un setup PC optimisé avec MAME (environ 67 ms). Dans ce contexte, retirer une frame de lag côté PCB permet justement de se rapprocher du comportement du hardware original.
Shmupmame sh3+ vise avant tout à offrir une expérience fidèle et réactive pour les shmups exigeants, en corrigeant les limitations de MAME standard tout en restant léger et jouable sur un PC moderne.
Il s’agit d’une version spéciale de Shmupmame contenant uniquement les drivers suivants :
– Jeux CV1K : avec une frame de latence en moins et un slowdown précis.
– Jeux Cave 68K : avec amélioration du slowdown et réduction de la latence afin de se rapprocher davantage du comportement du hardware arcade.
– Shmups basés sur le hardware PlayStation, également avec une frame de latence en moins :
. RayStorm
. RayCrisis
. Brave Blade
. G Darius
. Psyvariar
. Shikigami no Shiro
. XII Stag
. Night Raid
. Xevious 3D/G
. Sonic Wings Special
– Ajout d’une injection matérielle d’input pour rendre ces jeux ST-V suivant plus jouables :
. Radiant Silvergun (latence MAME réduite de 5 à 3 frames)
. Guardian Force (latence MAME réduite de 7 à 4 frames)
. Cotton 2 (latence MAME réduite de 7 à 4 frames)
. Cotton Boomerang (latence MAME réduite de 7 à 4 frames)
– Nouveaux romsets « loop2 shmupmame » permettant de démarrer en loop 2 avec puissance maximale pour certains jeux :
. Batsugun Special (Start loop 2, max power, « level 1 »)
. Donpachi (jp) (Start loop 2, max power)
. Dodonpachi (Start loop 2, max power)
. Dai-ou-Jou Black Label (y compris WL) (Start loop 2, max power pour tir et laser)
. Ketsui Ura Loop (Start loop 2, max power)
. Ketsui Omote Loop (Start loop 2, max power)
. DaiFukkatsu 1.5 Omote Loop (Start loop 2, max power)
Les changements:
– Added Mars Matrix fixes from trap0xf (https://bitbucket.org/trap15/mmatrix_unfuck/src/master/) to all mars matrix roms, further reducing lag, 3-button controls, better sound balance and better reset behavior. Thanks to trap15 for the permission to distribute his patch!
– Fixed a bug with the windows version that complained about the loop2 hacks being clones of clones despite working
– Added the loop2 hacks to the favorites folder since mame search functionality can be pretty bad
– Fixed a small bug in the cv1k slowdown code (the fix will also be applied to bio_endio’s implementation)
– And included the latest improvements from bio_endio