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

 
Caractéristiques:
– CPU Recompiler/JIT (x86-64, armv7/AArch32 and AArch64)
– Hardware (D3D11, OpenGL, Vulkan) and software rendering
– Upscaling, texture filtering, and true colour (24-bit) in hardware renderers
– PGXP for geometry precision, texture correction, and depth buffer emulation
– Adaptive downsampling filter
– Post processing shader chains
– « Fast boot » for skipping BIOS splash/intro
– Save state support
– Windows, Linux, highly experimental macOS support
– Supports bin/cue images, raw bin/img files, and MAME CHD formats.
– Direct booting of homebrew executables
– Direct loading of Portable Sound Format (psf) files
– Digital and analog controllers for input (rumble is forwarded to host)
– Namco GunCon lightgun support (simulated with mouse)
– NeGcon support
– Qt and NoGUI frontends for desktop
– Automatic updates for Windows builds
– Automatic content scanning – game titles/regions are provided by redump.org
– Optional automatic switching of memory cards for each game
– Supports loading cheats from libretro or PCSXR format lists
– Memory card editor and save importer
– Emulated CPU overclocking
– Integrated and remote debugging
– Multitap controllers (up to 8 devices)
– RetroAchievements

 
Configuration requise:
– A CPU faster than a potato. But it needs to be x86_64, AArch32/armv7, or AArch64/ARMv8, otherwise you won’t get a recompiler and it’ll be slow.
– For the hardware renderers, a GPU capable of OpenGL 3.1/OpenGL ES 3.0/Direct3D 11 Feature Level 10.0 (or Vulkan 1.0) and above. So, basically anything made in the last 10 years or so.
– SDL, XInput or DInput compatible game controller (e.g. XB360/XBOne). DualShock 3 users on Windows will need to install the official DualShock 3 drivers included as part of PlayStation Now.

 

 

Les améliorations sont:
 
Preview Build:
– added simple-flip shader (DCxDemo) #2825
– Update duckstation-qt_it.ts (#2827) (RaydenX93) #2827
– Update Cheat DB (#2826) (Anderson_Cardoso) #2826

 
Development Build:
– a60e9cf: Update Turkish (Anderson_Cardoso) #2674
– Update Japanese translation by mikakunin (Connor McLaughlin)
– 643dcb0: Update bug_report.md (Connor McLaughlin)
– Fix tracks not getting brought across in CopyTOC() (Connor McLaughlin)
– Fix incorrect delay on setmode while shell opening (Connor McLaughlin)
– Add missing include to gamepropertiesdialog.cpp (Connor McLaughlin)
– Add a workaround for PSF files with incorrect header (Connor McLaughlin)
– 39a9997: Fix usage of free for stack variable (Evgeniy Dushistov) #2711
– Don’t re-enable legacy rumble on manual toggles #2712 (Albert Liu)
– Simulate status byte toggling #2712 (Albert Liu)
– Make fields public/accessible #2715 (Connor McLaughlin)
– Use exe hash plus pvd hash for image hash code #2715 (Connor McLaughlin)
– Add DynamicLibrary.props (Connor McLaughlin)
– c78047c: Update gamedb with new hashes for colliding games (Connor McLaughlin)
– e6741da: Common/Timestamp: Use tuple for comparison operators (Connor McLaughlin)
– fca4a2e: Common/FileSystem: Fix a couple of warnings from #2716 (Connor McLaughlin)
– Correct behavior of sorting in game list model (Connor McLaughlin)
– Fix incorrect mask in modifier lookup (Connor McLaughlin)
– c54c5f1: Common/CueParser: Remove redundant check for CATALOG (Connor McLaughlin)
– Fix save state to file executing in UI thread (Connor McLaughlin)
– Fix ChronoCross Hash #2722 (knight-ryu12)
– f982a2a: Update merged gamedb (Connor McLaughlin)
– Use hash for SLPS-00078 (Connor McLaughlin)
– Force true color off for SLPS-00078 (Connor McLaughlin)
– EOB is optional for complete blocks #2728 (Albert Liu)
– Add missing definition #2743 (Chromaryu)
– Drop OOB register warnings to dev level (Connor McLaughlin)
– Add keyed OSD messages (Connor McLaughlin)
– Add keys to a bunch of OSD messages (Connor McLaughlin)
– Add speed control hotkeys (Connor McLaughlin)
– Remove preset buttons from post settings (Connor McLaughlin)
– Fix printing of track summary (Connor McLaughlin)
– Don’t add out-of-file pregaps to audio tracks (Connor McLaughlin)
– Remove split json files (Connor McLaughlin)
– Fix Linux build (Connor McLaughlin)
– a9913d6: Atualização Português do Brasil (Anderson_Cardoso) #2745
– 776e077: Update Simple-Chinese Translation to latest. (zkdpower) #2746
– 6eae2c5: Update Russian translation (#2747) (shikulja) #2747
– 19f7516: Update database for GunCon/Justifier games (bslenul) #2749
– ab831da: Update chtdb.txt (#2735) (Risae) #2735
– 7dea8d9: Make appimage respect « QT_QPA_PLATFORM » env var. (BailShamber) #2752
– 14a7ac7: Makes it safe if somehow the WAYLAND_DISPLAY env var is set but incorrectly. (BailShamber) #2752
– 1af69ff: Database update for mouse compatible games (bslenul) #2754
– 690fa6e: Memory Card Editor: Make fields not editable (Silent) #2766
– 5d4622a: Migrate most dialogs to use QDialogButtonBox (Silent) #2766
– Warning fix (Connor McLaughlin)
– Warning fix (Connor McLaughlin)
– c440593: CPU/CodeCache: Add InvalidateAll() method (Connor McLaughlin)
– Invalidate instead of flushing code cache on memory state (Connor McLaughlin)
– Don’t disable recompiler for runahead (Connor McLaughlin)
– Don’t disable fastmem for runahead (Connor McLaughlin)
– Get rid of trailing nulls in GetWorkingDirectory() (Connor McLaughlin)
– Possible fix for multi-track images (Connor McLaughlin)
– b984163: Replace existing issue templates with issue forms (Hugo Locurcio) #2783
– 2c1ee93: Improve macOS and Linux build instructions (Hugo Locurcio) #2782
– d13a418: Use Ninja for macOS builds on GitHub Actions (Hugo Locurcio) #2784
– Disable GPU runahead for Red Asphalt PAL (Connor McLaughlin)
– 541947c: CPU/CodeCache: Fix currently-invalidated blocks breaking memory states (Connor McLaughlin)
– Prevent mismatched va_start/va_end in log (Connor McLaughlin)
– 9c91af6: Update to rcheevos v10.2.0 (Silent) #2797
– 9414f68: Add Cheevos::GetAchievementProgressText (Silent) #2797
– fix NeGcon typo in some game entries #2807 (Dolphin)
– e43f2dd: Fix a Y2038 bug in UnixTimeToFileTime (Silent) #2814
– Preloading to RAM for single-disc playlists. (Brian Blakely)
– Update to VS2022 toolchain (Connor McLaughlin)
– Purge unused definitions (Connor McLaughlin)
– Move to common (Connor McLaughlin)
– Purge WITH_IMGUI define (Connor McLaughlin)
– Move to core (Connor McLaughlin)
– Move to core (Connor McLaughlin)
– Include cheevos state in save states (Connor McLaughlin)
– Update rcheevos to 0e9eb7c (Connor McLaughlin)
– Switch to windows-2022/VS2022 #2815 (Connor McLaughlin)
– 859a156: Various build fixes (Connor McLaughlin) #2815
– 3c2d5ae: dep/vixl: Fix compilation under MSVC2022 (Connor McLaughlin) #2815
– a55537e: D3D12/Builders: Fix incorrect depth write mask (Connor McLaughlin) #2815
– a3d4c4d: Small change (fix) (Anderson_Cardoso) #2816
– f921236: Spanish translation overhaul + Addition of es-ES alternative (IlDucci) #2820
– pstitleimg sections are allowed also for single disc games (Ronnie Sahlberg)
– fe182a2: update japanese translation file (Dolphin) #2817
– 39a7f67: fix some japanese translations (Dolphin) #2817
– 6b84866: dep/libchdr: Update to a03e693 (Connor McLaughlin)
– bceca04: dep/libchdr: Remove libFLAC dependency (Connor McLaughlin)
– ec9411c: dep/libchdr: Add chd_precache_progress() (Connor McLaughlin)
– Add Precache() method (Connor McLaughlin)
– Implement precaching (Connor McLaughlin)
– e45c7fd: dep/libchdr: arm64 compile fix on MSVC (Connor McLaughlin)
– 9a314fb: Atualização Português do Brasil (Anderson_Cardoso) #2818
– 6e875b4: Update Cheat DB (#2819) (Anderson_Cardoso) #2819
– Add es-es locale (Connor McLaughlin)

 

Stable Build:
WIP

 

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

Site Officiel

En savoir plus…

Créé par Inori, GPCS4 est un émulateur très préliminaire de Playstation 4 qui, pour l’auteur, sert principalement de recherche ludique et technique pour l’apprentissage de la gestion de graphisme en 3D. Un premier jeu commence à ce lancer mais n’espérons rien de concret encore avant longtemps.
 


 
Les changement sont les suivants:
– Support simple compute shader, compute ring.
– Support cube map texture.
– Improve GCN compiler.
– Fix zero semaphore value provided by gnm
– Refine gpu labels, support render target barrier
– Resolve scePthreadMutexattrSetprotocol bug
– Fix video out param check
– Implement pthread_key
– Fix pthread crash
– Fix compile after replace pthread library
– Replace pthread4w with winpthreads
– Remove memory flag assert
– Cleanup labels every frame- more fixes
– More fixes

 

 

Télécharger GPCS4 v0.2.0 (src 0.2.1) R230627 (8.6 Mo)

Site Officiel

En savoir plus…

AmiArcadia est le port amélioré de Tunix2001 ex ‘Win Arcadia 2001’ (par Gavin Turner) pour Amiga. Ecrit par James Jacobs et Gavin Turner, cette version est en fait le port Windows du port Amiga (un backport) !
 

 
Il émule les consoles basé sur la famille des Arcadia2001 : Bandai, Emerson, Grandstand, Hanimex, Intervision, Leisure-Vision, Leonardo, MPT-03, Ormatu, Palladium, Poppy, Robdajet, Rowtron, Tele-Fever, Tempest, Tryom, Tunix, etc.
 
Il supporte aussi l’Interton VC 4000 et l’Elektor TV Games Computer. Il nécessite Windows 9x/ME/NT/2000/XP et tourne aussi sous Vista/8/10/11.
 

Télécharger Win Arcadia (Ami Arcadia) v36.8 (9.9 Mo)

Site Officiel

Plus42 est un émulateur de calculatrice scientifique programmable RPN HP-42S, basée sur Free42.

 


 

Télécharger Plus42 v1.5.2 (5.1 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 26 (7.7 Mo)

Site Officiel

En savoir plus…

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).
 
Les fichiers seront à jour au fur et à mesure.
 

Télécharger BestGames.ini v0.280 (18 Ko)

Télécharger CHD-Info v0.288 (1.1 Mo)

Télécharger Series.ini v0.289 (59 Ko)

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

Télécharger Version.ini v0.289 (374 Ko)

Télécharger Category Inifiles pack v0.289 (1.2 Mo)

Télécharger Catlist (MAMEUI) v0.289 (275 Ko)

Télécharger Catver (Frontend) v0.289 (307 Ko)

Site Officiel

En savoir plus…

Une version améliorée de Neko Project II et Neko Project 21 (PC98XX) mais dont les principales informations sont en japonais (l’interface est disponible en anglais). Plus d’informations.
 

 
(Ancien thread ici et là | Nouveau thread)
 

Télécharger Neko Project II / Project 21 fmgen v0.83k8 (2025/11/28) (764 Ko)

Site Officiel

En savoir plus…

Il s’agit d’une version améliorée de l’émulateur M88 utilisant le moteur de son fmgen, l’interface est en anglais mais le reste des informations en japonais. (source)
 

 

Télécharger M88 fmgen v2.21a (2026/01/01) (199 Ko)

Site Officiel

En savoir plus…

Mesa3D peut être utilisé pour fournir un moteur de rendu Software aux applications OpenGL et est particulièrement utile pour exécuter d’anciennes applications et jeux qui utilisent une ancienne version d’OpenGL et qui ne fonctionnent pas correctement sur du matériel moderne.
 
Ces binaires (créés par pal1000) remplacent les précédents de Federico Dossena car pour des raisons techniques, ces derniers n’ont pu évoluer depuis la version 20.1.8.
 


 
Différences entre les packages MSVC et MinGW:
– Le package MinGW nécessite un processeur avec SSSE3 et à l’avantage de fournir une amélioration des performances de 3 à 5% avec les pilotes de rendu logiciel.
– Le package MinGW utilise ZSTD pour certaines tâches de compression depuis la version 20.1.8.
– GLonD3D12 introduit dans la version 21.0.0 n’est disponible que dans le package MSVC.
– L’outil SPIR-V vers DXIL introduit dans la version 21.2.0 n’est disponible que dans le package MSVC.
– d3d10sw introduit dans la version 21.2.0 n’est disponible que dans le package MSVC.
– La prise en charge d’OpenCL introduit dans la version 21.3.0 n’est disponible que pour le package MSVC.
 
NB: Si vous avez besoin de migrer des fichiers binaires Mingw vers MSVC, il vous suffit de remplacer le dossier des fichiers binaires Mesa du package Mingw par l’homologue MSVC.
 
Site de développement.
 

Télécharger Mesa3D MSVC (x86/x64) v26.2.4 (67.0 Mo)

Télécharger Mesa3D MinGW (x86/x64) v26.2.4 (54.4 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 6.x fonctionne à partir de Windows Vista.
 

 

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

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

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

Site Officiel

En savoir plus…

Il s’agit d’un projet de recherche créé par exjam, en vue d’une émulation de la Nintendo Wii U. Il vous faudra Linux ou Windows en version 64 bits ainsi que Directx 12 ou OpenGL 4.5 ou Vulkan et les bibliothèques de Visual Studio 2017 pour espérer le faire fonctionner.
 

 
Builds automatiques ici. 
 

Télécharger Decaf-Emu Build 231109 (40.8 Mo)

Site Officiel

En savoir plus…

Xemu est une application multiplateforme et open source qui émule le matériel de la console de jeu Xbox d’origine, permettant aux utilisateurs de jouer à leurs jeux Xbox sur les systèmes Windows, macOS et Linux.
 

 
Ce projet est une branche active du projet XQEMU, qui est lui même basé sur le projet QEMU qui est populaire et très activement maintenu.
 

 

 

 
A noter que la version 32 bits n’est pas officielle (réalisée par Lo v2).
 
Quelques informations d’ordres générales concernant les modifications:
 
– A ‘popup menu’ is added, with actions and settings that can be quickly accessed using the Guide button or by pressing Start+Select. Right-click with mouse also activates the popup.
– A new ‘main menu’ is added, which unifies previous configuration dialogs.
– A port-forwarding configuration is added. Previously this required using the monitor, now it is a few clicks away, and is stored in your config.
– Adds a high-quality screenshot feature that creates screenshots with the resolution you’ve selected in xemu.
– Adds an output volume control.
– Adds gamepad auto-bind option, that automatically binds controllers as you connect them to your system.
– Adds a vsync configuration option, which is now enabled by default.
– Adds auto UI scaling.
– Adds preferred window size selection.
– Adds AV pack selection.
– Exposes some existing config items in GUI.

 

Télécharger Xemu (x86) (2020/06/12) (6.2 Mo)

Télécharger Xemu v0.8.139 (10.9 Mo)

Télécharger Xemu (Debug) v0.8.139 (11.3 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/