shadPS4 est un émulateur PlayStation 4 open-source. Depuis la version 0.12.1, il abandonne son interface graphique intégrée pour fonctionner uniquement en ligne de commande.
 
Pour faciliter son usage, une interface externe est disponible. Elle permet de lancer des jeux, configurer les options, et suivre les performances via une interface visuelle simple et intuitive.
 

Cette interface est développée séparément et reste compatible avec les futures versions de shadPS4.
 



 
Les changements:
– [macOS] Add zar file type to info.plist
– initial zar support (#408)
– Pass the game argument to emulator cores before custom arguments instead of after (#405)
– possible crash at startup fix
– New Crowdin updates
– Misc fixes

 

Télécharger ShadPS4 (GUI) v334 (26.1 Mo)

Site Officiel

En savoir plus…

ShadPS4 est un émulateur préliminaire de PS4 pour Windows et Linux écrit en C++ créé par Shadow (d’ou il tire son nom), auteur et contributeur de projets prestigieux comme PCSX, PCSX2, PCSP, JPCSP, Arcadeflex, RPCS3…
 
A noter qu’un module permettant l’utilisation du Netplay est disponible ici.
 

 
Les changements principaux en résumé:
Welcome to another big release of shadPS4. This release is the first to introduce shadnet support, which although still doesn’t offer much it allows to post your online scores and share them with other players. Still you can’t play multiplayer games but we are working towards to make it possible one day. Another big update is ZArchive support. Forget the 20.000 files per game you can now use ZArchive files for compressing games and having them in 1 file instead of hundreds. KosmicKrisp has also landed in the world of macOS giving much better compatibility and speed to macOS users. There are several other fixes let’s cover the most important below.

 

Highlights
 
Online stuff
– ShadNet, our own networking backend, is now integrated for the first time
– Most of the matchmaking library is implemented — lobbies, rooms, joining, signaling
– Friends support. Make your online friends in shadnet
– Invitation dialog
– Your name now switches to your Online ID once you’re connected
– NP Manager got new settings and general cleanup
– Web API layer grew a lot: new library implemented, multipart uploads, push events
– NP Commerce
– Trophy handling tidied up
 
Mouse support
– sceMouse is emulated now, so the handful of games that supported a USB mouse are playable with one
– Plus a bunch of follow-up fixes for opening, closing, and games that check whether a mouse is even plugged in
 
AvPlayer, video & audio
– AvPlayer got a serious cleanup: audio/video sync, startup races, stack usage, frame sizes, buffer handling
– Video decoder flush behaviour fixed
– Audio3D mix queue reworked
– AT9 no longer crashes from reading past the end of its data
– AT9 encoder now runs natively
– OpenAL fixes and NGS2 fixes
 
Graphics
– NVIDIA clip distance emulation
– T# min_lod implemented through VK_EXT_image_view_min_lod
– Depth write state is now respected for register clears
– Robustness2 is now required, allowing the null buffer/image workarounds to be removed
– Sampler garbage collection added to the texture cache
– Texture cache: image download handling refactored
– sRGB handling for BC formats refactored
– Buffer barriers for compute-written vertex/index buffers and indirect dispatch/draw buffers
– Assorted validation errors fixed and miscellaneous renderer fixes
– Shader cache invalidation caused by struct padding in memcmp fixed
 
Shader recompiler
– GCN thread mask accuracy fix
– Vertex attributes are always specialised on number class
– Geometry shader vertex offsets initialised from the input primitive type
– V_ADD_I32 carry-out propagation, V_LOG_CLAMP_F32, V_PK_MUL_LO_U16 fix
– IREmitter atomic operation corrected from And to Or
 
Kernel, memory & core
– Filesystem abstraction layer
– File reads now go through an intermediate buffer before being copied to guest memory
– PthreadOnce uses pthread primitives instead of std::mutex
– TLS leak on non-primary threads fixed
– Code patches for cmp and xor instructions involving the TCB
– sceKernelAllocateDirectMemory now honours search_end
– Fixed mappings with a zero address on older games is now handled properly
– HLE libraries are no longer loaded when force-LLE is set
– Unresolved objects are no longer auto-stubbed
– Null dereference fixes in save data mount checks
– Memory patch fixes, with hex exception handling
– LLE malloc init, fixing issues with LLE fonts and allowing more LLE libs to run
 
Input & peripherals
– Pad state latency reduced for single-sample reads
– Users are no longer logged out when a pad disconnects
– Controller colours reset on shutdown
– Fixes to Camera support
 
Interface & quality of life
– Fullscreen startup behaviour polished
– The window icon is now set to the game’s icon
– Big Picture UI settings improved
– Shader list, memory map and module list widget states are saved, duplicate shader dump windows prevented
– New shadPS4 log with a logging refactor, an option to flush the log
– MS_VC_EXCEPTION is now passed through to the handler on Windows
– Trophy fixes and an auto-generated PathType::TrophyDir
– NP checks moved into sceNpTrophyRegisterContext
– Improvements to the in-app bug report flow

 
Liste de compatibilité ici.

 

Télécharger ShadPS4 v0.17 (31.5 Mo)

Télécharger ShadPS4 (GUI) v334 (26.1 Mo)

Site Officiel

En savoir plus…

PYemu est un émulateur Nintendo NES développé en Python, conçu pour reproduire le fonctionnement de la console au niveau matériel. Le projet propose une émulation du CPU 6502, de la PPU, de l’APU et des différents mappers, avec une interface graphique basée sur Pygame.

Le projet évolue également vers l’émulation de la Super Nintendo (SNES), avec les premières bases du processeur 65C816 et de l’architecture mémoire SNES.

 

 

Télécharger PYemu (2026/07/31) (23 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/07/16) (28.4 Mo)

Site Officiel

En savoir plus…

Cette version de SuperModel propose des ajustements spécifiques au fork PonMi, permettant notamment une meilleure gestion des raccourcis clavier pour certaines actions avancées (pause, gestion du comportement d’exécution, etc.), facilitant l’usage quotidien de l’émulateur dans un environnement moderne.
 
Elle est également pensée pour une intégration optimale avec des frontends, ce qui permet par exemple de gérer plus facilement l’affichage et l’identification des jeux (y compris la différenciation entre plusieurs clones d’un même titre via le frontend).
 
Objectifs du projet:
– Fournir une version modifiée de SuperModel
– Apporter des ajustements spécifiques absents du build officiel
– Améliorer l’ergonomie et l’usage quotidien de l’émulateur
– Servir de base technique à des projets tiers (frontends, outils, intégrations personnalisées)
 
Fonctionnalités principales:
– Émulation du Sega Model 3
– Support des jeux d’arcade Model 3 (Daytona USA 2, Scud Race, Virtua Fighter 3, etc.)
– Paramétrage avancé via fichiers de configuration
– Options graphiques étendues (résolution, plein écran, rendu, effets visuels selon version)
– Support du clavier, des manettes et de périphériques compatibles
– Ajustements internes et fonctionnalités spécifiques au fork PonMi
– Maintien de la compatibilité avec les évolutions du projet SuperModel officiel
 
Le fonctionnement reste pleinement compatible avec l’écosystème SuperModel, tout en étant particulièrement bien adapté à une utilisation conjointe avec le frontend
Sega Model 3 UI, avec lequel il s’intègre naturellement pour offrir une expérience plus conviviale et mieux structurée.
 


 
Supermodel3-PonMi-Streaming est une version modifiée du célèbre émulateur Sega Model 3 conçue pour permettre du remote play via Internet (WAN).
Il s’agit d’un fork spécialisé pour jouer jusqu’à 4 joueurs en link play à distance, avec un système de streaming vidéo/audio intégré.
 

 
StreamReceiver est l’application client indispensable pour utiliser Supermodel3-PonMi-Streaming.
Elle reçoit le flux vidéo/audio envoyé par l’hôte et renvoie les commandes manette XInput.
 

 

Télécharger SuperModel PonMi r260731 (56.6 Mo)

Site Officiel

En savoir plus…

Le projet KytyPS5 est un émulateur PlayStation 5 pour Windows, développé par Nmzik, qui s’appuie sur une version profondément modifiée du Kyty original créé par InoriRus. Il vise à offrir une compatibilité PS5 nettement supérieure à celle du projet initial, en se concentrant sur le démarrage des jeux, la stabilité et la prise en charge progressive des titres commerciaux. L’émulateur est conçu pour fonctionner sans modules LLE externes, ce qui simplifie son utilisation et réduit les dépendances techniques. Le développeur indique que le projet est encore en phase expérimentale, mais déjà capable de lancer certains jeux 2D et plusieurs jeux 3D, avec un objectif clair: améliorer la compatibilité avant de se concentrer sur les performances ou la précision graphique.
 
KytyPS5 fonctionne exclusivement sous Windows et semble optimisé en priorité pour les cartes graphiques NVIDIA, même si d’autres GPU peuvent fonctionner avec des résultats variables. Le projet adopte une approche pragmatique: il cherche d’abord à faire démarrer les jeux, quitte à sacrifier la fidélité visuelle ou la vitesse d’exécution dans les premières versions. Le code est activement développé, avec des mises à jour fréquentes, ce qui en fait l’un des projets PS5 les plus dynamiques actuellement disponibles. Le développeur met en avant une volonté de transparence, en remerciant explicitement InoriRus pour le projet original, tout en assumant une réécriture et une refonte majeure du code.
 
En résumé, KytyPS5 est une continuation non officielle mais assumée du premier Kyty, transformée en un émulateur PS5 moderne, plus ambitieux et plus fonctionnel, qui cherche à devenir une référence dans l’émulation de la console de Sony.
 

 
Les changements:
– docs: add macOS build and run instructions by @m1abdullahh in #137
 
(Temporary build compiled from this fork pending official releases.)

 

Télécharger KytyPS5 v0.0.7 r260731 (18.6 Mo)

Site Officiel

En savoir plus…

Luna Project64 est un fork amélioré de Project64 intégrant un système de mise à jour automatique, 100 slots de savestates avec chargement accéléré et stable en partage d’écran, des correctifs pour l’EEPROM corrompue, de nouveaux raccourcis de vitesse, des icônes recolorisées, Kaillera, RetroAchievements, des viewers S‑PPU, le Multi‑Bind, le Run‑Ahead, la correction colorimétrique, un éditeur de cheats amélioré, le support SDL et plusieurs optimisations supplémentaires.

 

 

Télécharger Luna's Project64 v3.7.2 (10.1 Mo)

Site Officiel

En savoir plus…

PadForge est un utilitaire moderne de mappage de contrôleurs pour Windows permettant de transformer n’importe quel périphérique d’entrée — manette, joystick, clavier, souris ou écran tactile — en un contrôleur virtuel reconnu comme du matériel réel par les jeux et applications. Il s’appuie sur ViGEmBus, vJoy et Windows MIDI Services pour émettre des contrôleurs Xbox 360, DualShock 4, DirectInput personnalisés, MIDI ou encore un couple clavier+souris virtuel.
 

L’outil autorise le routage libre de toutes les entrées vers jusqu’à seize contrôleurs virtuels simultanés, avec visualisation en temps réel en 2D et 3D, inspection des axes, boutons, triggers et capteurs de mouvement. Les mappages se configurent par enregistrement direct, sélection dans des listes exhaustives ou via un mode « Map All », avec prise en charge des courbes de sensibilité, deadzones avancées, anti-deadzones, offsets, et algorithmes multiples pour sticks et gâchettes.
 
PadForge gère le retour de force, le rumble, la synthèse de vibrations à partir des basses audio, ainsi que la transmission du force feedback DirectInput vers vJoy. Il inclut un système complet de macros permettant de combiner boutons, axes et directions de POV pour déclencher des séquences d’actions (clavier, souris, délais, volume, manipulations d’axes) selon plusieurs modes de déclenchement.
 
L’application peut activer automatiquement des profils selon le programme en cours, basculer de profil via des raccourcis manette, masquer les contrôleurs physiques grâce à HidHide, et installer ou retirer les drivers nécessaires directement depuis l’interface. Un serveur Web intégré permet également de transformer un écran tactile en manette virtuelle avec retour visuel et vibration.
 
PadForge fonctionne sur Windows 10/11 (x64), se déploie en exécutable autonome, propose un polling à 1000 Hz, une localisation dynamique, un mode minimisé en zone de notification et une interface Fluent Design. Le projet est open source sous licence CC BY-NC-SA 4.0 et repose sur de nombreux composants tiers (SDL3, ViGEmBus, vJoy, HelixToolkit, ModernWpf, etc.).
 

 

Télécharger PadForge v4.1.0 (107 Mo)

Site Officiel

En savoir plus…

Ngpcraft est un émulateur Neo Geo Pocket et Neo Geo Pocket Color qui combine la vitesse d’un cœur natif en C++ avec l’élégance d’une interface graphique en PyQt6. Son moteur est méticuleusement calibré sur le matériel d’origine, ajustant chaque cycle microprocesseur et temps d’accès à la mémoire flash pour que des jeux auto-cadencés comme Densha de Go tournent enfin à leurs 30 images par seconde réelles.

 

L’expérience de jeu y est particulièrement soignée grâce à une bibliothèque dynamique avec vignettes de pochettes, recherche avancée, tri par temps de jeu et gestion des favoris. La console reproduit le démarrage BIOS officiel avec sa séquence d’intro originale, garde en mémoire la pile bouton pour maintenir la date et l’horloge RTC à jour, et permet même de déclencher les alarmes intégrées aux jeux au bon moment.
 
Pour le confort visuel et matériel, le logiciel s’adapte à vos envies grâce à un redimensionnement fenêtré ou plein écran, divers filtres vidéo (LCD-grid, CRT, scanlines), la gestion des thèmes sombre et clair sans redémarrage, ainsi qu’une prise en charge complète des manettes Xbox (XInput) avec autofire réglable et remappage intuitif sur un schéma visuel de la console.
 
Côté fonctionnalités en partie, vous disposez de 8 emplacements de save states par jeu, de sauvegardes internes NVRAM, d’une option de rembobinage en direct (rewind avec tampon de 10 à 30 secondes), du pas-à-pas image par image, de la capture d’écran d’un clic (F12) et de l’accélération ou du ralenti de 0,25× à 4×. Même les cartouches noir et blanc profitent d’une palette de colorisation automatique lorsqu’elles tournent en mode Pocket Color.
 
Enfin, c’est un outil formidable pour le développement et la préservation de ROMs: son moteur intègre un véritable débogueur complet (points d’arrêt, inspection de la pile, recherche RAM, export audio VGM), un module d’analyse automatique testant les jeux sur 400 frames sans planter, ainsi qu’un générateur de rapports de crash ultra-détaillés en cas d’erreur sur une instruction.
 

 

Télécharger NgpCraft Emulator v2.9 (69.0 Mo)

Site Officiel

En savoir plus…

Il s’agit de MAMEUI avec des fonctions en « plus ». Il fait suite à l’ancienne version abandonnée depuis longtemps.

 

 

Les changements:
 
0: update to mame 0.289
1: Fixed cheat comment not being translated in official cheat plugin
2: Fixed portname callback compatibility issue in official plugin
3: Improved search box logic and stability
4: Remove all obsolete code
5: Fixed an issue where command list menu text appeared too dark
6: update french translation ui.mo by Benjamin _Sisko
7: Upgrade Clang to 22.1.7
8: update french translation folders.mo by Benjamin _Sisko
9: update all Turkish translations by hrfat
10: Change NOT WORKING games now support ICONS override.
11: Fixed Unable to open mameui.chm via Contents menu or F1 key.
12: Added Image Enhancement (Note: Not visible in BGFX mode)
13: Fixed Image Enhancement screen clipping
14: Core Fixes Algorithm Rewrite & Full 32-bit Image Filter Implementation.
15: update catver folders 0.288
16: Fixed Image Enhancement « None » option not restoring original image
17: Added Image Enhancement settings to OpenGL/BGFX property page (Note: Greyed out in BGFX mode)
18: Fixed startup config loading and BGFX compatibility with image enhancement
19: Fixed garbled characters in custom folder names by converting all filenames to UTF-8 encoding
20: Disable writing game.ini on exit
21: Fixed BIOS settings not saving in Game Options and Source Options
22: Fixed Full Screen Gamma value exceeding safe range causing crash
23: Fixed High Priority slider crash issue
24: Added translation for Add to Custom Folder dialog, submenus, and game list names
25: Improved full translation support for UI History (now renamed to « Info »)
26: Changed UI History (now renamed to « Info ») command direction arrow symbol conversion
27: Optimized DAT file index cache for faster loading
28: Renamed « History » tab and related information to « Info » in the main UI
29: Moved hardware information (geninfo) to the top of the Info panel
30: Info documents are now read from the language directory first, and fall back to the dats directory if not found
31: Supported Info documents: gameinit.dat, history.xml, messinfo.dat, mameinfo.dat, command.dat, sysinfo.dat
32: Rewrote command.dat parsing logic to fix incomplete move list display in UI
33: Refactored INFO tab with 8 category labels to support separate browsing of move lists and history information.
34: Fixed a crash when clicking blank areas in the category list by refactoring message handling.
35: Optimized INFO area background loading logic, left and right info panels now automatically adapt to background image colors
36: Fixed issue where right info panel did not update when switching games
37: Adjusted info tab display: geninfo entry now only shown in allinfo and geninfo tabs, removed from other tabs
38: Added translation support for all 8 INFO category labels
39: Disable mouse cursor hiding in fullscreen mode
40: Fixed Info panel not refreshing when switching languages
41: Adjusted picture area layout for DPI scaling
42: Fixed Info panel not refreshing when changing ui font
43: Fixed image tab displaying incorrect content on startup by reordering initialization sequence
44: Optimized progress bar for startup and game list refresh for a smoother user experience.
45: Added Windows DPI scaling support for high DPI displays
46: Fixed font scaling and window state issues when switching language packs under DPI scaling
47: List column width adapts to DPI scaling, fixing text truncation at high DPI
48: Translation font now scales with DPI and displays correctly after language switching
49: Fixed program crash when switching DPI scaling on Windows 10
50: Fixed all known DPI scaling issues and fully completed high-DPI display adaptation.
51: Fixed « Hide mouse cursor » option now takes effect instantly without restart
52: Added « Offscreen reload » option in Controllers properties for lightgun games
53: Fixed some issues with PerMonitorV2 (enabled by default)
54: Fixed DPI scaling issues with UI fonts
55: Integrated Simplified Chinese translations for history.xml and mameinfo.dat (by huangshidi)
56: Significantly improved language switching speed. (INFO area loading is slower when data is present)
57: Refactored UI layout to improve DPI scaling support and multilingual display compatibility.
58: Added support for Story information in the info area
59: Added four new system filters: BIOS, No ROMs, Device, CHD
60: Fixed black screen issue in info area when no background image is present
61: Updated sf2prime to version 0.77
62: Refactored system filters dialog to support additional filtering options
63: Updated sf2prime to version 0.78
64: Fixed toolbar icons not switching when changing language packs
65: Added DPI-aware toolbar icons, all DPI scales completed
66: Status bar text scrolls like a marquee.
67: Updated sf2prime to version 0.79
68: Upgrade Clang to 22.1.8 (x64) / 23.1.0 (arm64)

 
NB: La version custom est une version poussé au maximum des possibilités:
– Optimisation extrême avec un gain de performances de 40 à 50 %, faisant de cette build la plus performante à ce jour.
– Compatibilité: si ça tourne, votre machine est un monstre; si ça plante, téléchargez plutôt la “Version Générale”.
 

Télécharger MAMEUI64 Plus! v0.289 (103 Mo)

Télécharger MAMEUI64 Plus! (Custom Build) v0.288 (113 Mo)

Site Officiel

En savoir plus…

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.288 (59.9 Mo)

Télécharger WolfMAME (64 bits) v0.289 (67.6 Mo)

Site Officiel

En savoir plus…

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.289 (273 Mo)

Télécharger MAMEUI Icons Pack v0.289 (43.5 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