Des news en provenance de MAME:

J’espère que vous avez apprécié notre annonce du 1er avril. Maintenant que c’est passé, il est temps d’aborder les véritables changements à venir pour MAME. Nous mettons à jour la norme du langage de développement, passant de C++17 à C++20, et nous retirons la prise en charge de configurations obsolètes. Nous allons également réduire un peu la fréquence des sorties : il n’y aura plus de version presque chaque mois. Il n’y aura pas de sortie en avril ; la prochaine version arrivera vers la fin du mois de mai.

 

Résumé des exigences mises à jour :

  • Un compilateur et une bibliothèque standard C++ offrant un niveau raisonnable de compatibilité C++20. GCC 11 sera la version minimale prise en charge. Vous pouvez également utiliser une version suffisamment récente de clang.
  • Les versions Windows nécessiteront une installation mise à jour de Windows 10 ou plus récent. Microsoft a déjà arrêté le support standard de Windows 10, ainsi que de toutes les versions antérieures de Windows Home et Pro, et Windows 11 a déjà quatre ans.
  • Le débogueur de MAME basé sur Qt nécessitera Qt 6.

 

Résumé des fonctionnalités supprimées :

  • Le backend recompilé 32 bits x86 (i686). L’architecture x86‑64 existe depuis plus de vingt ans. Tous les principaux systèmes d’exploitation x86 la prennent en charge depuis longtemps, et le support du x86 32 bits est en train de disparaître.
  • La prise en charge de la compilation sur OpenSolaris et autres systèmes UNIX System V. Il n’existe plus de distributions OpenSolaris activement développées, et les autres variantes System V UNIX n’ont plus de présence significative sur les systèmes de bureau.
  • Les optimisations spécifiques pour les systèmes hôtes PowerPC. PowerPC et OpenPOWER n’ont actuellement aucune présence notable sur le marché desktop, et le projet Libre‑SOC visant à produire une implémentation OpenPOWER totalement libre et performante est au point mort.
  • L’outil obsolète aueffectutil pour macOS. Cet outil n’a plus d’utilité avec le nouveau système audio de MAME, et il n’avait pas été mis à jour pour fonctionner avec les versions récentes de macOS.
  • Les environnements MSYS2 précompilés avec outils de développement inclus. Nos environnements MSYS2 posent plusieurs problèmes que nous ne pouvons pas résoudre de manière réaliste.

 

Lisez la suite pour plus de contexte et de détails.

 

Nous avons décidé qu’il était temps de passer à la version suivante du standard C++ et de commencer à tirer parti des nouvelles fonctionnalités. Cela fait suffisamment longtemps pour que les bibliothèques et outils compatibles C++20 soient largement disponibles. Nous prendrons en charge la compilation avec GCC 11 et GNU libstdc++ 11 ou plus récent. Si vous utilisez clang pour compiler MAME, notez que clang 11 et 12 contiennent des bugs inacceptables dans leur implémentation de C++20, et que clang 13 peut planter lors de la compilation de certains éléments. Vous aurez donc peut‑être besoin d’une version assez récente de clang pour continuer à l’utiliser.

 

De même, Qt 6 est disponible dans MSYS2 et fourni depuis longtemps par toutes les grandes distributions Linux. Nous estimons que c’est le bon moment pour retirer la prise en charge de Qt 5.

 

En raison de l’augmentation de l’utilisation mémoire dans les versions récentes de GCC, et du retrait de clang et d’autres paquets LLVM du dépôt MSYS2 MINGW32, il n’est plus réaliste de créer des builds Windows 32 bits x86 de MAME. Les fonctionnalités liées au support du x86 32 bits sous Windows deviendront donc non maintenues. Comme le support du x86 32 bits est également en recul sur les autres systèmes d’exploitation, nous avons décidé que cela ne valait plus l’effort de maintenir des fonctionnalités spécifiques à cette architecture. Nous retirons en même temps les fonctionnalités spécifiques à PowerPC, devenues tout aussi difficiles à maintenir.

 

Nous allons passer à des builds Windows x86‑64 utilisant clang, la bibliothèque standard libc++, et la bibliothèque d’exécution Microsoft Universal CRT (UCRT). Cela permettra d’utiliser les mêmes outils et bibliothèques pour les versions x86‑64 et ARM.

 

Il est devenu évident que le support des environnements MSYS2 utilisant l’ancienne bibliothèque MSVCRT est en train d’être abandonné. Divers paquets sont retirés des dépôts au lieu d’être mis à jour. Il deviendra nécessaire de migrer vers un environnement utilisant la bibliothèque UCRT, c’est‑à‑dire UCRT64 ou CLANG64 pour le x86‑64, ou CLANGARM64 pour l’ARM 64 bits. Nos scripts de build prennent déjà en charge ces environnements sans effort supplémentaire.

 

Les environnements MSYS2 prépackagés que nous fournissons présentent plusieurs problèmes :

  • Ils ne correspondent plus depuis longtemps aux versions exactes des paquets utilisés pour compiler les versions officielles de MAME, ce qui les rend inutiles pour reproduire ces builds.
  • Ils sont mis à jour rarement. Cela rend les mises à jour du runtime MSYS2 ou des paquets inclus très risquées, car MSYS2 gère mal les sauts de versions multiples.
  • Inclure tous les paquets nécessaires pour compiler MAME dans toutes les configurations supportées, ainsi que des outils de développement utiles, rendrait le téléchargement beaucoup trop volumineux. À l’inverse, omettre des paquets conduit les utilisateurs à rencontrer tous les problèmes liés aux mises à jour MSYS2 lorsqu’ils tentent d’ajouter eux‑mêmes les paquets manquants.
  • Emballer des outils de développement ne fait pas partie de notre mission principale et prend du temps sur le développement de MAME.

 

Nous recommandons donc d’installer un environnement MSYS2 standard et d’installer les paquets nécessaires via le gestionnaire de paquets pacman. Nous listons les paquets requis dans notre documentation, et nos workflows Windows sur GitHub Actions montrent les paquets nécessaires de manière structurée.

 

Il y aura forcément quelques difficultés avec un changement majeur comme celui‑ci, mais nous pensons que c’est une étape nécessaire pour assurer la viabilité du développement de MAME sur le long terme.

 

Avec cette annonce, c’est désormais acté : le support du 32 bits touche à sa fin, et nos propres binaires compatibles Windows XP — qui n’était déjà plus officiellement pris en charge depuis des années — vont eux aussi disparaître d’ici peu.

 

Site Officiel

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.287 (903 Ko)

Télécharger Series.ini v0.286 (58 Ko)

Télécharger Languages.ini v0.287 (103 Ko)

Télécharger Version.ini v0.287 (368 Ko)

Télécharger Category Inifiles pack v0.287 (1.1 Mo)

Télécharger Catlist (MAMEUI) v0.287 (307 Ko)

Télécharger Catver (Frontend) v0.287 (322 Ko)

Télécharger Gaming History Inifiles pack v0.286 (195 Ko)

Site Officiel

En savoir plus…

Xenia Manager est un outil conçu pour simplifier l’utilisation de l’émulateur Xenia. Il vise à rendre les jeux et l’installation de correctifs spécifiques plus simples et plus conviviaux, tout en fournissant une interface facile à utiliser pour ajuster les paramètres de Xenia. Ce projet n’est en aucun cas affilié à l’équipe Xenia.
 

 

Caractéristiques principales:
– Installation de Xenia en 1 clic avec création automatique de profil
– Mise à jour automatique de Xenia (paramétrable)
– Installation et gestion faciles du contenu : DLC/TUs sans lancer Xenia
– Prise en charge des patches Canary & Netplay, avec gestion avancée (ajout, édition, suppression, doublons)
– Profils de configuration par jeu, incluant des réglages optimisés par la communauté
– Gestion complète des profils Xenia : import, export, édition, sauvegardes automatiques
– Interface dynamique des paramètres, s’adaptant à la structure du fichier de config
– Création de raccourcis Steam avec prise en charge des artworks
– Détection fiable clavier/souris via un Input Listener multiplateforme
– Importation et exportation des sauvegardes de jeu avec système de backup basé sur le XUID
– Faible utilisation des ressources grâce au chargement à la demande
– Paramètres de jeux optimisés disponibles ici

 

 

Télécharger Xenia Manager v4.0 (16.7 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é.

 

 

Télécharger Citron Neo (2026/04/06) (128 Mo)

Site Officiel

En savoir plus…

Créé par Avery Lee (l’auteur de VirtualDub), il s’agit d’un émulateur d’Atari 8 bits (800/800XL/130XE) disponible en 32 et 64 bits. Il dispose de beaucoup d’options ainsi que d’une bonne compatibilité. Il prend en charge les jeux protégés conformément à l’émulation. Il s’agit d’une version de développement au stade de béta.
 

 

Topic des versions Beta.

Télécharger Altirra (Beta) v4.50 Test 8 (7.4 Mo)

Site Officiel

En savoir plus…

Le projet GitHub xenia-edge est un fork expérimental de l’émulateur Xbox 360 Xenia, basé sur la branche Canary. Il vise à centraliser les dernières avancées techniques issues de divers forks dans un seul package. Le projet est conçu pour la recherche et l’expérimentation autour de l’émulation Xbox 360, avec une compatibilité Windows et Linux. Il propose un script de build personnalisé (xb) pour simplifier la compilation, une liste de compatibilité des jeux maintenue par la communauté, et une intégration continue via Buildbot. Le code est majoritairement écrit en C++, avec des contributions en Assembly, Python, Lua, HLSL et C#. Le dépôt contient des ressources utiles comme un guide de démarrage rapide, une FAQ et des instructions de compilation.
 

 

Télécharger Xenia Edge (2026/04/06) (24.8 Mo)

Site Officiel

En savoir plus…

WineD3D For Windows est un wrapper DirectX 1-11 vers OpenGL basé sur WineD3D, qui est une implémentation presque complète de DirectX utilisée dans Wine.
 

 
Même si Windows prend en charge DirectX de manière native, l’utilisation de WineD3D peut améliorer la compatibilité avec les jeux plus anciens, en particulier sur Windows 8 et supérieurs qui ne prennent pas en charge les modes d’écran 16 bits. Une autre utilisation possible est d’imiter les versions non prises en charge de DirectX ou de transférer des applications DirectX vers OpenGL sans avoir à réécrire le code de rendu.
Notez que WineD3D est loin d’être parfait, et de nombreux jeux ne fonctionneront pas.
 
Des instructions sur l’utilisation des DLL sont également incluses.
 
Version 1.7.x fonctionne à partir de Windows 2000.
Version 7.x fonctionne à partir de Windows Vista.
Version supérieur à 8.x fonctionne à partir de Windows 8.

 

 

Télécharger Wine D3D For Windows (Win 2K et +) v1.7.52 (1.7 Mo)

Télécharger Wine D3D For Windows (Vista et +) v7.8 (2.0 Mo)

Télécharger Wine D3D For Windows (32 Bits | Win8 et +) v11.6 (2.4 Mo)

Télécharger Wine D3D For Windows (64 Bits | Win8 et +) v11.6 (2.4 Mo)

Site Officiel

En savoir plus…

ADAM+ est un émulateur moderne conçu pour reproduire la console ColecoVision et l’ordinateur Coleco ADAM.
 

Il a été développé pour Windows avec la bibliothèque Qt6, ce qui lui donne une interface graphique stable et performante. Le projet est inspiré d’EmulTwo mais a été entièrement réécrit afin d’offrir une meilleure robustesse et une extensibilité accrue.
 


 

Il ne se limite pas à l’émulation: il intègre aussi des outils de débogage et de développement, permettant aux passionnés de rétro‑gaming et aux développeurs de tester, analyser et créer des programmes dans un environnement fidèle aux machines originales. ADAM+ se présente donc comme une suite complète, à la fois pour rejouer aux classiques des années 80 et pour explorer l’histoire technique de la ColecoVision et de l’ADAM.
 

Télécharger ADAMP v0.9.04.26 (43.3 Mo)

Site Officiel

En savoir plus…

Également disponible sous Linux, Xpeccy est un excellent et complet émulateur de:
 
– ZX Spectrum 48K
– Spectrum +2
– Spectrum +3
– Pentagon (128-512K)
– Pentagon 1024 SL
– ZS Scorpion (256,1024) + ProfROM
– Pentagon 1024SL
– ZXM Phoenix
– Profi
– ATM Turbo 2+
– ZXEvo BaseConf
– ZXEvo TSConf
– Alf TV Games
– MSX1 (beta)
– MSX2 (beta)
– Gameboy color
– NES/Dendy (beta)
– Commodore 64 (pre-alpha)
– БК0010/БК0011M (pre-alpha)
– IBM PC/AT (286) (pre-alpha)
 
Forum alternatif
 

 

Télécharger Xpeccy v0.6 (2026/03/31) (9.7 Mo)

Télécharger Xpeccy (Win QT Libraries) (9.4 Mo)

Site Officiel

En savoir plus…

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

 
Les changements sont:
👾 [libretro] Added webOS and Linux aarch64 support
🐛 Many bug fixes and improvements

 

Télécharger GearLynx v1.2.6 (2.4 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:
 

🎯 Improved SG-1000 accuracy
👾 [libretro] Added webOS and Linux aarch64 support
🐛 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.5 (2.5 Mo)

Site Officiel

En savoir plus…

Fujisan est une interface moderne basée sur Atari800 conçue avec Qt5 pour offrir une expérience native sur Windows, macOS et Linux.
 
Ce n’est pas un nouvel émulateur à proprement parler, mais une surcouche graphique qui facilite l’utilisation de l’émulateur Atari800. L’objectif est de proposer une interface simple, rapide et adaptée à 90 % des cas d’usage, tout en restant fidèle au comportement authentique des machines Atari.
 
Ce frontend repose directement sur le cœur de l’émulateur Atari800, sans nécessiter l’installation séparée de celui-ci. En raison de cette intégration complète, il est classé dans la catégorie des émulateurs plutôt que dans celle des interfaces graphiques ou frontends.
 

 

Télécharger Fujisan v2.0 (24.6 Mo)

Site Officiel

En savoir plus…





Casino-en-ligne-fiable.com

https://getourbonus.com/fr/accueil

https://www.romspedia.com/

https://www.casinoonlinefrancais.fr

Lucky 7 bonus

https://www.casinogratuitsansdepot.com

pablocasino.org

critiquejeu.info

playbonus

casinodoc.org

laplanquedujoueur.com

casinoonlinefrancais