Un service centralisé de gestion de bibliothèque/collection de jeux, axé sur l’émulation. Configurez une fois, jouez n’importe où.

Un service centralisé de gestion de bibliothèque/collection de jeux, axé sur l’émulation. Configurez une fois, jouez n’importe où.

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:
– Fix different issues in the user manager UI (#383)
– I may be blind (no PR because it’s trivial)
– Do not run CI again for every prerelease (#382)
– New Crowdin updates
– Misc fixes
Il s’agit d’un émulateur de Tandy TRS80 Model 1,2,3,4,12,16,6000,MC-10,DT-1 et Videotex.
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.

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 qu’une collection personnelle de patchs graphiques IPS/BPS pour jeux Xbox, offrant divers hacks (16:9, 720p, 480p, 60 FPS), avec des options haute résolution (mais parfois instables) sont disponibles ici.


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:
Pull Requests
– ci: Update Windows build toolchain image SHA (@mborgerson)
– ubuntu-win64-cross: Bump mxe, GCC toolchain (@mborgerson)
– Enable x86-64-v3 optimizations for release builds (@mborgerson)
– Bump SDL3 subproject to 3.4.10 (@mborgerson)
– hw/xbox: Clean up use of assert(false) (@Reedzit)
– ui: Account for pixel density and display scaling (@mborgerson)
– ui: Set SDL_HINT_VIDEO_DRIVER to wayland,x11 (@mborgerson)
Issues Fixed
– build.sh should not hardcode IvyBridge target for macOS x86-64 builds
– Enable additional architectural optimizations in release
– Misc fixes
Télécharger Xemu v0.8.136 (8.9 Mo)
Télécharger Xemu (x86) (2020/06/12) (6.2 Mo)
3Beans est un émulateur expérimental de la Nintendo 3DS. Il fonctionne à bas niveau en exécutant directement le système de la console comme s’il tournait sur le vrai matériel. Tout est interprété et rendu par logiciel, ce qui le rend portable mais assez lent. L’auteur prévoit d’ajouter plus tard l’accélération matérielle pour améliorer la vitesse.
Le projet est encore en développement : certains jeux commerciaux commencent à être jouables, mais les titres numériques ne le sont pas encore, et le menu principal n’est pas totalement fonctionnel. 3Beans est disponible sur Windows, macOS et Linux, avec des versions publiées automatiquement sur GitHub.
Pour l’utiliser, il faut extraire depuis une vraie 3DS les fichiers boot9.bin, boot11.bin et nand.bin. Un fichier sd.img peut être créé pour simuler une carte SD, et les ROMs doivent être dumpées en version chiffrée. Une fois ces fichiers présents, l’émulateur se comporte comme la console d’origine, avec des contrôles configurables et une option de démarrage automatique des cartouches.

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.

Changelog / Grandes lignes
✨ Nouvelles fonctionnalités
– Ajout d’un launcher UI (interface graphique) très demandé par les utilisateurs.
– Amélioration importante de l’expérience utilisateur globale.
– Support Wii simplifié : plus besoin de fournir un NAND manuellement.
🎮 Compatibilité des jeux
– Prise en charge d’un très grand nombre de nouveaux jeux.
– Beaucoup de titres fonctionnent désormais sans artefacts visuels.
– Environ 50 % de la bibliothèque est jouable avec seulement de légers problèmes graphiques.
🛠️ Outils de développement et débogage
– Ajout de nombreuses fonctionnalités de débogage.
– Nouveau GX FIFO Player & Debugger permettant d’analyser et rejouer les commandes graphiques.
– Cet outil a permis d’identifier et corriger un bug de z-texturing dans le jeu Super Mario Galaxy.
📈 État du projet
– Le projet a beaucoup progressé grâce aux retours positifs de la communauté.
– Les efforts récents se sont concentrés à la fois sur les utilisateurs finaux et les outils destinés aux développeurs.
🎥 Démonstration
– Une vidéo montre comment Super Mario Galaxy pré-rend certaines scènes futures en arrière-plan de la scène actuelle.
Play! est un émulateur de PlayStation 2 et Namco System 2X6 (ainsi que les variantes System 147/148) sous Windows / MacOS / iOS / Android. Il est actuellement écrit en C / C + + et utilise un système de mise en cache / de recompilation d’instruction pour obtenir de meilleures performances tout en émulant le CPU.
L’émulateur peut faire fonctionner un ensemble de jeux. L’objectif de l’auteur est d’atteindre un niveau de qualité qui permettra à quiconque de jouer à son jeu favori PlayStation 2 sur son PC.

– Merge pull request #1589 from hector-tomazella/patch-5
– Added idle skip patch for the game Virtua Fighter 4 – Evolution
– Only split block on T/D bits if we’re not on a branch.
– Update addresses in batlgr3j.arcadedef
– Only split block on T/D bits if we’re not on a branch.
– Misc fixes
Télécharger Play! (x86) GIT v0.76 (2026/06/06) (8.9 Mo)
Ce projet est un fork de Xenia Canary, enrichi par l’ajout de fonctionnalités multijoueur en ligne. Il repose sur une API REST dédiée, accessible ici.
NB:
Le WSASendTo Build est une version expérimentale du fork Xenia Canary Netplay qui intègre une implémentation spécifique de la fonction réseau WSASendTo avec un modèle de communication overlapped (asynchrone). Cette fonction est utilisée pour envoyer des paquets UDP dans les applications Windows, et elle est essentielle pour certains jeux Xbox 360 qui s’appuient sur des comportements réseau particuliers.
🧪 Particularités du WSASendTo Build :
Il est identique au build Netplay classique, mais avec WSASendTo activé en mode expérimental.
Cette version est instable, mais elle permet à certains jeux qui nécessitent cette fonction de progresser davantage dans l’émulation.
Elle est utile pour les titres qui utilisent des appels réseau complexes ou non standards.
⚠️ À noter :
Ce build est destiné aux tests avancés et peut provoquer des crashs ou des comportements imprévisibles.
Il est recommandé uniquement si vous voulez expérimenter avec des jeux qui ne fonctionnent pas correctement sur les builds classiques.
Les changements sont:
Since v5.0.0 was tagged:
– 183 new commits
– 166 source code files have been edited
– 17,876 lines of code were added and 4,585 deleted
– 4 code contributors
✨ Implemented:
– Profile Gamerpic Support
– Gamerpic Browser using https://xboxgamer.pics
– Profile Settings
– Displaying gamerpic in-game/online.
– Ability to use avatar online once supported.
– Periodic Maintenance
– Updating sessions properties
– Detecting friends presence
– XLiveBase Schema Index Resolver
– Fixes calling important xbox live functions.
– Discord Invites
– Invite your friends to join your Xbox-Live session from Discord.
– Persistent console MAC address
– Fixes loading imported Halo 3 campaign save from console.
– Binding to network interfaces
– Ability to bind networking to an interface for usage with virtual LAN tunnels.
– Automatic Updater Checker
Graphical Interface:
– Netplay Settings
– Gamerpic Browser
– UPnP and Ports Tracker
– Improved Update Checker
Implemented Functions:
– XamUserReadProfileSettingsEx (Online Capabilities)
– XamReadString (Fixed Minecraft Leaderboards Strings)
– XHttpCrackUrl
– XamParseGamerTileKey (Gamerpics)
– XamReadTileToTexture (Gamerpics)
– XamReadTileToTextureEx (Gamerpics)
– XamGetOnlineSchema
Stubbed Functions:
– XamUserGetAge
– XamGetToken
– XamFreeToken
– XAuthIsLocalSocketAllowed
– XamUserValidateAvatarManifest (Avatar Editor)
– XUserValidateAvatarManifest (Avatar Editor)
– Metro Dashboard:
– XamGetLiveHiveValueW
– XamGetLiveHiveValueA
– XamQueryLiveHiveA
– XamProfileGetLiveLegalLocale
– XamGetErrorStringFromWebService
– XOnlineCallWebService
– XOnlineGetWebServiceTaskBufferSize
– XPassportGetMemberName
– XPresenceInitializeEx
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.


Il s’agit d’un émulateur de Commodore 64 écrit en C++ moderne et basé sur SDL2, conçu pour offrir une reproduction la plus fidèle possible du matériel d’origine. Le projet met l’accent sur une émulation précise, privilégiant le comportement réel du C64 plutôt que des approximations rapides. Il intègre également une infrastructure de débogage avancée, avec un moniteur interne, des breakpoints, des watchpoints et une visibilité détaillée sur l’état de la machine pendant l’exécution. L’ensemble est encore en développement actif, ce qui signifie que certaines fonctionnalités restent incomplètes ou expérimentales.
Il s’agit d’un émulateur et débogueur de Sony Playstation créé par le célèbre Martin Corth.
L’émulation devrait être complète avec la prise en charge de toutes les fonctions du matériel. Normalement tout fonctionne pleinement. Néanmoins Martin Korth n’a testé son programme que sur une douzaine de titres, donc il peut y avoir des problèmes sur d’autres jeux.
Le BIOS est émulé également via un clone qui est gratuit (théoriquement libre de droit) et plus rapide que le BIOS d’origine. Normalement no$PSX ne requiert donc pas de BIOS pour lancer les jeux de la console. Cependant il peut y avoir des problèmes de compatibilité avec certains jeux. Dans ce cas, il faut employer une copie du BIOS officiel.
Les CD-ROM sont supportés via un lecteur CD réel. Il est également possible d’utiliser des images de disque aux formats .NRG, .CUE+.BIN et .ISO ou des exécutables .EXE.
Changements :
– co-release: http://problemkaputt.de/mp3.htm – psx mp3 player
– co-release: http://problemkaputt.de/psx-diag.htm – pixel accuracy tests
– gpu: pixel accurate rendering, texture/clut cache emulation
– gpu: reproduces average pixel/polygon rendering timings for old and new gpu
– spu/help: added caution on reverb buffer wrapping bug (when mBASE too small)
– cdrom/emu: supports MODE1 disc image reading (high-level cdrom emu)
– cdrom/help: added notes on « ed by ed by » problem (and other repair stuff)
– cdrom/fsys: faster inflate decompression (zip/zlib/gzip/chd/cdz/png)
– imode/emu: redirects i-mode http messages to real internet
– imode/help: i-mode pinouts and auth/gw/ping/tlp/http command info
– random/emu: added some randomness to cdrom and joy ack response timings
– cdrom/libcrypt: supports libcrypt keys in new .LCK or .LSD formats
– cdrom/loader: supports non-PSX DOS-style ISO files with 800h-byte sectors
– libcrypt/help: added early libcrypt version info (Net Yaroze Demo SLED-01340)
– xboo: allows abort by keystroke (instead timeout, when no datal hw connected)
– xboo: recommended extra diode in nocash FiveWire mod
– debug ver: faster rendering_buf_siz re-allocation (also avoids memory error)
– gui: tweaked combo box inputs to properly support ESC key and mouseclicks
– help: solved ‘unknown’ GP0(03h) gpu command (it is timing control related)
– help: cdrom PPF patch format
– help: described IFF Viewpoint VCST/VCSP/VCOV chunks
– help: basic info for mahjong and card game controllers
– gui: file menu renamed Alt+X to ESC in gaming version
– gui: combo box allows to input longer strings (max 128 chars)
– gui: Ins key: edit OLD instruction or OLD 32bit regs/data/stck value
– gui: Ctrl+Ins: copy current code/daza/stck address (or regs value)
– setup: optionally flush tty window on run, and save snap autostart flg in ini
– iomap: displays GPU fps (aka number of GP1(05h) writes per second)
– bugfix: cmdline snapshot.sna loading (was broken since v2.0)
– bugfix: fixed crash v2.2 gaming version when closing non-existing iomap window
– bugfix: fixed crash v2.2 upon loading cdroms via cmdline (cue allocation)
– controls/mouse: senses 2nd button clicks (via WM_LBUTTONDBLCLK)
– file formats: AR archives, RNC archives, RNC method 0 and 1 and 1old/2old
– file formats: LBR archives, squeeze/crunch/crlzh compression
– file formats: unirom, vampire hunter d, psychic detective .MDC videos
– file formats: Hamster Club-i (*.LD), Reel Fishing (*.MB, *.PAK), CNA, NAR
– file formats: Dragon Seeds (ALZ1), Alien Resurrection, Harry Potter games
– file formats: Doom .LCD and .IMG files, Simple 1500 vol 63 .BIN archives
– file formats: STR video with extra DPS header (Fade to Black), .BF animation
– file formats: Viwpoint SPRT and VCBG bitmaps, VCST/VCSP/VCOV chunks
– file formats: DOTCAT, Tron Bonne chunks, Porsche Challenge LZSS.ZOO variant
– file formats: improved .ANM and .TSQ detection
– file formats: COFF, yaroze.fpc, id3/tag/ext/tag+/lyrics3/apetag
– file formats: basic detection for .pdf, .hlp .doc
– file formats: more SSsq/SShd details (thanks Illeprih)
– xed: ctrl+pgdn in last chapter moves to end of file (instead of next chapter)
Télécharger No$PSX (Debug version) v2.3 (1.1 Mo)