TetaNES est un émulateur multiplateforme de Nintendo Entertainment System (NES) sortie au Japon en 1983 et en Amérique du Nord en 1986, écrit en utilisant Rust et wgpu. Il fonctionne sous Linux, macOS, Windows et dans un navigateur web avec WebAssembly. Bien que la version web soit jouable, la version de bureau est beaucoup plus performante et complète.
 

 

Télécharger TetaNES v0.17 (9.2 Mo)

Site Officiel

En savoir plus…

Ryujinx-Nextendo est un émulateur Nintendo Switch basé sur Ryujinx, auquel a été intégré nativement le support du Nextendo Network, un service en ligne privé et communautaire destiné à remplacer le service officiel de Nintendo.
 
Le projet reprend le cœur d’émulation de Ryujinx, notamment pour le processeur, le GPU, l’audio, les contrôles et le système de fichiers. Les modifications apportées par Nextendo concernent principalement la partie réseau et l’interface utilisateur.
 
L’objectif est notamment de permettre aux jeux compatibles de retrouver des fonctionnalités de jeu en ligne via le Nextendo Network, sans nécessiter de configuration manuelle particulière, de modification du fichier hosts ou de contournement SSL de la part de l’utilisateur.
 

 
Les changements sont:
 
– Mario Kart 8 Deluxe now requires game version 4.0.0.
– Nintendo’s 4.0.0 update landed on 1 September. We held off until someone had played a
full race on it against our servers, not just connected: this week Mario Maker’s versus
mode connected, formed the lobby and started the match before crashing at the finish line,
so « it connects » isn’t the same as « it works ».
– CTGP Deluxe players are not affected. That path still runs on base 3.0.3 with the verified
mod, and it has always been checked separately.
– Smash Bros. Ultimate stays on 13.0.5 and Super Mario Maker 2 on 3.0.3, unchanged from v1.8.1.
– Only one game version is supported at a time, on purpose: two different builds in the same
lobby desync. If you’re still on Mario Kart 3.0.5, update the game.

 

Télécharger Ryujinx-Nextendo v1.8.2 (34.2 Mo)

Site Officiel

En savoir plus…

A l’instar de MAMEinfo pour MAME(Arcade), le fichier MESSinfo vous permet de suivre les changements entre les versions concernant les différents systèmes émulés par MAME (partie consoles et ordinateurs).
 

 

Télécharger MESSinfo.dat v0.289 (7.1 Mo)

Site Officiel

En savoir plus…

VMA 486 Emulator est un émulateur de IBM PC/AT de classe 486 pour Windows, permettant d’exécuter des logiciels et jeux PC/DOS (jusqu’à Win95) anciens. Il propose une vitesse de processeur configurable jusqu’à 100 MHz, ainsi que l’émulation des modes vidéo CGA, EGA, VGA et SVGA. L’émulation sonore prend en charge le PC Speaker ainsi que le Sound Blaster avec OPL2/OPL3. L’émulateur gère également les lecteurs de disquettes, les disques durs et les CD-ROM. Il intègre enfin un débogueur avec désassembleur, éditeur mémoire et points d’arrêt, ainsi qu’un Trainer / Cheat Finder et des fonctions de sauvegarde d’état.

 



 

Télécharger VMA Emulator (2026/09/03) (1.7 Mo)

Site Officiel

En savoir plus…

SharpEmu est un émulateur PlayStation 5 expérimental développé par par274, entièrement écrit en C# et conçu pour fonctionner sur Windows, Linux et macOS, même si le développement se concentre surtout sur Windows. Le projet est codé from scratch, sans reprendre d’autres émulateurs, et sert autant d’émulateur que de plateforme d’étude de l’architecture PS5.

 


 
L’émulateur est encore très jeune: aucun jeu commercial n’est jouable, mais il peut déjà charger des eboot.bin, exécuter des instructions CPU, lire les métadonnées des jeux, charger des modules système et initier certaines étapes du pipeline graphique. Plusieurs jeux testés atteignent des stades avancés comme sceVideoOut ou AGC, ce qui montre que le rendu commence à fonctionner, même si encore limité.
 
Le développement est actif, avec des builds Windows disponibles et des progrès réguliers. SharpEmu se concentre sur la mise en place d’une base technique solide avant de viser la compatibilité avancée ou la jouabilité.
 
En résumé, SharpEmu est un projet PS5 ambitieux, méthodique et en pleine construction, qui pose les fondations nécessaires pour une future émulation complète de la console.
 

 
Voici les changements:
– fix(vmem): use ConcurrentDictionary for _pageProtections to prevent race corruption (#823) (034ddcc)
– Fix unaligned BufferLoad/GlobalLoad dword access (fe6521f)
– Fix/agc zero dim and storage (#828) (a2241d0)
– [GUI] Polish language (#832) (e79a1cc)
– [GUI] Estonian language (#835) (35a28f0)
– fix(agc): record write_data produced labels so WAIT_REG_MEM can resume (#834) (3a744c9)
– Fix TLS-load patcher corrupting short jumps immediately before FS:[0] reads (#838) (4a7a45d)
– fix(agc,video): CMASK/DCC metadata state machine , remove heavy heavy motion trails in DeadCell (#836) (f8a826e)
– shader: add compact f16 arithmetic and compare lowering (#840) (2b8ef7d)
– fix(agc): refine vertex layouts without rebasing captured inputs (#841) (f4f36b5)
– tools(shader): inspect raw Gen5 shader dumps (#842) (807aad1)
– fix(memory): expand the HLE guest-allocation arena (#843) (600fcde)
– fix(cpu): preserve TLS instruction boundaries after rel8 branches (#846) (51e5480)
– feat(hle): prefer loaded guest exports for selected registrations (#844) (b226dca)
– Fix debugger frontend (#858) (3831f3c)
– fix VEH trampoline REX prefix and TLS patch boundaries (#859) (b8f2421)
– chore: bump version to 0.0.3-release.3-patch.1 (#864) (33f590b)

 

Télécharger Sharpemu v0.0.3 R3 P1 (56.7 Mo)

Site Officiel

En savoir plus…

Coffee GB est un émulateur Game Boy Color développé en Java 16 (pour le cœur) et Kotlin (pour l’interface graphique). Conçu comme un projet personnel et un exercice de programmation, il se distingue par une approche technique ambitieuse: l’émulation du CPU est cycle-exacte, chaque instruction étant décomposée en micro-opérations exécutées à la cadence réelle de la console.
 
Malgré son aspect expérimental, Coffee GB offre une compatibilité élevée, validée par les célèbres tests Blargg et Mooneye GB, garantissant un comportement fidèle à la console d’origine. Il prend en charge les cartouches avec les contrôleurs mémoire MBC1 à MBC5, ainsi que les sauvegardes sur batterie, permettant de conserver les données de jeu comme sur une vraie Game Boy.
 

L’émulateur lit également les ROMs compressées (.zip), propose une configuration des touches via un fichier .properties, et intègre une fonctionnalité de netplay avec rollback (encore expérimentale) pour jouer en ligne avec synchronisation des états.
 

Pour les développeurs ou curieux techniques, le projet inclut des tests automatisés via Maven, et le code source est disponible sous licence MIT, librement modifiable et réutilisable.
 


 

Télécharger Coffee GB v2.1.2 (72.6 Mo)

Site Officiel

En savoir plus…

Un émulateur du système Symbian OS. (Builds automatiques)
 


 

– Merge pull request #688 from yeatse/timer-tick-queue-rounding
– fix(kernel): honor tick queues for relative timers
– Merge pull request #687 from yeatse/codex/bluetooth-bonjour
– socket: give the invalid address family an unsigned underlying type
– ios: declare Bonjour discovery service and update query port description
– qt: declare Bonjour discovery and local network access on macOS
– bluetooth: discover local Apple peers with Bonjour
– bluetooth: retain control packets until asynchronous sends complete
– notifier: preserve the EPOC6 Bluetooth device response layout
– Merge pull request #684 from yeatse/codex/ios-device-names
– ios: separate device model and friendly phone name editing
– Merge pull request #683 from yeatse/codex/ios-controller-input
– ios: add independent controller sticks and external-display input
– Merge pull request #682 from yeatse/codex/ios-airplay
– ios: add game-only AirPlay external display output
– Merge pull request #681 from yeatse/codex/gles2-active-attributes
– Fix desktop GLES2 shader compilation and mouse button mapping
– Fix GLES2 vertex binding for inactive attributes
– Merge pull request #680 from yeatse/codex/sensor-rotation-channel
– Implement Rotation sensor channels for Android and iOS

 

Télécharger EKA2L1 v0.0.9 r260907 (70.7 Mo)

Site Officiel

En savoir plus…

Créé par Ben Vanik alias Noxa (PSP Player), il s’agit d’un projet de recherche pour développer un émulateur Xbox 360. Notez qu’il vous faudra une machine très performante pour lancer des jeux commerciaux de façon fluide. Plus d’informations ici sans oublier le site de développement [master]. Un manager permettant de gérer l’émulateur Xenia est disponible ici.
 

 


 
– [XAM/USER] – Implement XamUserGetSubscriptionType
– [UI] Fixed ImGui OnKeyChar
– [UI] Fixed ImGui error in content list view related to the same name entries
– Misc fixes

 

Télécharger Xenia v1.0.2844 (2026/09/07) (3.5 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de PC Engine / TurboGrafx-16 / CD-ROM² / Super CD-ROM² et Arcade CD-ROM² / SuperGrafx multi plateformes.
 

 
🎵 Improved PSG audio accuracy
🔊 Fixed VSync audio underruns in faster refresh rates
🎯 Improved Arcade Card compatibility
🐛 Bug fixes and improvements

 

Télécharger GearGRAFX v1.7.22 (3.2 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:
– launcher: verify updates against GitHub and check release dates
– Audio: support 12-channel AudioOut2 output with SDL
– fix: share thread signal stacks with macOS
– fix: windows build failure in UTF-16 conversion
– fix ge
– render: fix volume attachment slice bounds
– textures: use the backing format for alias uploads
– agc: merge resources from both shader stages
– shader: run merged geometry stages as mesh shaders
– render: fix depth mapping for -1 to 1 viewports
– tests: enable Vulkan gather and derivative features
– shader: fix returns and descriptor placement
– render: share layouts with sampled attachments
– shader: skip resources in untaken uniform branches
– renderdoc: start and stop captures on the present thread
– shader: detect full buffer fills from uniform stores
– shader: zero-extend unsigned SOPK comparisons
– shader: fix packed image address reads
– shader: keep fragment layer values under lane masks
– render: fix tiled depth comparison textures
– render: upload the full stride-zero vertex attribute
– render: use native clears for stencil fill shaders
– present: wait for image acquisition before transitioning
– shader: share runtime value checks
– tests: wait for interrupt callbacks before the next queue
– render: clean up texture transfers and compute fills
– render: clean up image setup and tiler recording
– render: simplify pipeline setup
– render: remove redundant cache setup
– render: simplify pool wrapping and scissor clipping
– render: use Vulkan-Hpp setup defaults
– render: build indexed triangles for merged ES/GS shaders
– render: set merged GS user data from shader registers
– textures: keep incompatible mip layouts separate
– shader: add conditional 64-bit scalar moves
– shader: keep per-invocation mesh exports out of shared memory
– shader: fix embedded vertex fetch swizzles
– tests: clear BDA page tables before transfer updates
– shader: cache integer dependency checks
– render: ignore stale export formats with no pixel shader

 
(Temporary build compiled from this fork pending official releases.)

 

Télécharger KytyPS5 r260907 (19.8 Mo)

Site Officiel

En savoir plus…

Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l’enregistrement de vidéo.
 


 
Les changements sont:
 
1.5.0-2:
– This release primarily fixes a build misconfiguration that caused stable Mupen64 to ship with nightly channel branding (i.e. a blue icon).
– It also features better crash reporting and slightly nicer colors for the joystick control in dark mode.
 
1.5.0:
Emulation
– Mupen64 dynamic recompiler core and first-party plugins are now natively 64-bit (x64).
– 32-bit builds remain available for compatibility with legacy plugins (e.g., Jabo’s).
– Support for ROMs larger than 64MB (up to 128MB).
– Support to run Banjo-Kazooie with the « Accurate RDP Completion » option enabled.
 
Plugins
– First-party plugins are embedded directly in Mupen64 instead of separate DLLs, simplifying management and reducing startup times.
– TAS Video enhancements: texture filtering, true widescreen support, and internal port to OpenGL ES.
 
Performance
– General application performance improvements.
– Savestate operations up to 5x faster using LZ4 compression.
– DCompPresenter: loosened frame latency requirements.
– TASVideo: reduced ROM closing delay.
– Core: faster ROM loading by keeping the emulation thread alive (#977).
– Core: LZ4 savestate compression (#926).
– Reduced joystick control repaints (#917).
 
Linux
– Core, TAS Video, TAS Audio, and TAS RSP plugins now compile and run natively on Linux.
– Development of a rudimentary Qt6-based GUI to eventually replace the Windows GUI cross-platform.
 
Features
– TASVideo, TASAudio, TASInput – Added Dark mode support.
– ParameterPalette – Added ability to go back and forth.
– Seeker – Displays ETA (#1015).
– TASInput – Added magnitude hotkeys (#1010).
– TASInput – Optional wraparound behavior (#984).
– VCR – Seek coalescing (#980).
– Integrated toast notifications (#979).
– Changed MFA default value to -1 (#971).
– ConfigDialog – Tooltips explaining why settings cannot be changed (#961).
– UpdateChecker – Added « Remind Me Later » option (#958).
– Logger – Various logging improvements (#954).
– VCR – Stricter and more informative sync warnings (#935).
– VCR – Key cpu_cf and rcp_lag_factor integrated into extended data section (#927).
– TASVideo – True widescreen support (#909).
– TASVideo – Shader-based combiner and core modernization (#851).
– Core – Support for ROMs up to 128MB (#889).
– Rombrowser – Included recent items (#881).
– Removed « No RSP » plugin (#872).
– Core – Integrated X64 dynarec (#776).
– Embedded first-party plugins within the main build.
 
Bugfixes
– Views.Win32 – Fixed window becoming too big when resized by plugins.
– Views.Win32 – Resolved race condition in titlebar updates.
– TASInput – Fixed window frame breaking when toggling the titlebar.
– Fixed default FFmpeg capture not being playable across all platforms.
– TASInput – Fixed broken sizing when expanding combo section (#994).
– TASVideo – Fixed washed-out colors on certain systems (#981).
– LuaDialog – Fixed rare crash when closing dialog (#965).
– ActionMenu – Fixed disabled menu items not being grayed out under Wine.
– Resolved rare deadlock on closing the application.
– AppActions – Fixed loading recent movie emptying author and description fields (#950).
– Fixed « Keep working directory » option not functioning as expected (#953).
– Fixed rare crashes in SDL_CreateWindow (#947).
– FFmpegEncoder – Fixed spaces in output path causing capture failures (#946).
– CLI – Fixed failure to start ROMs when treated as movies (#921).
– TASVideo – Applied resolution changes without requiring a restart (#903).
– LuaRenderer – Fixed overlays not disappearing when expected under Wine (#894).
– Resolved various Wine-specific operational issues (#875).
– Fixed inconsistent dummy plugin naming (#867).
– Fixed crash when loading ROMs with names containing invalid UTF-8 (#859).
– Fixed inaccurate frame accounting and RDP completion timing (#861).
 
Documentation
– Lua – Correctness and consistency improvements (#1007).
– Added note regarding Discord overlay crash.
– Updated data format documentation (#957).
– Updated documentation with LZ4 savestate details (#943).

 
Site original. Fork 1. Fork 2. Fork 3.
 

Télécharger Mupen64 RR Lua v1.5.0-2 (+AVI Fixes builds) (26.7 Mo)

En savoir plus…

CraziiEmu est un projet expérimental visant à exécuter des logiciels PlayStation 5 sous Windows, en combinant émulation et couche de compatibilité. Il est développé en C# avec .NET 10 et est destiné aux systèmes Windows 64 bits. Basé sur le projet open-source SharpEmu, il intègre un moteur d’exécution CPU à double mode (exécution native x86-64 à pleine vitesse ou interprétation précise pour le débogage), le rendu graphique sous Vulkan, la prise en charge des formats ELF et SELF de la console, ainsi qu’une gestion de la mémoire virtuelle allant jusqu’à 64 Go. Le tout est enveloppé dans une interface fluide au style console conçue avec Avalonia UI, qui propose un carrousel de jeux, une gestion dynamique des jaquettes et un mappage complet des manettes et du clavier.
 

 
Les nouveautés sont:
 
GPU & Rendering
– Fixed MRT render target alignment to maintain strict correspondence between PS5 GPU slots and Vulkan attachments.
– Fixed color output masking directly at the Vulkan ROP level.
– Improved vertex parameter mapping and pixel shader input count tracking.
– Optimized render pass management to avoid unnecessary flushes and layout transitions between draw calls.
– Fixed depth buffer handling so it is preserved throughout the entire frame.
– Fixed stride calculation for texture detiling on GFX10/RDNA2, including swizzle modes 21, 25, 8 and 20.
 
Kernel Synchronization & Threading
– Reworked `sceKernelSyncOnAddress` with an atomic fast path that avoids blocking the thread when the condition is no longer satisfied.
– Added support for microsecond timeouts and zero-duration timeouts.
– Improved static pthread mutex handling to prevent potential deadlocks during engine initialization.
 
Audio
– Replaced blocking waits with asynchronous signaling through the kernel event queue.
– Added a high-precision lock-free synchronization system to maintain a continuous 48 kHz audio stream and prevent stuttering or underruns.
– Fixed a NID conflict between `sceAudioOutGetPortTimestamp` and `libKernel:usleep`.
 
UI & Architecture
– Removed the integrated log panel from the main window to reduce UI slowdowns.
– Replaced the old separate configuration window with an integrated settings interface.
– Removed the remaining Linux, macOS and Metal code paths, focusing CraziiEmu on native Windows x86-64 execution.
 
New Features
– Restored smooth scrolling for the PS5 dashboard horizontal carousel.
– Added automatic background scanning of the App0 game library with cached results.
– Added a dedicated log window accessible with F4, featuring real-time search, level filtering, clipboard copying, clearing and log export.
– Added a hardware telemetry overlay accessible with F3, displaying FPS, frame time, CPU/GPU frequencies and RAM/VRAM usage.
– The 20-second hang watchdog now captures CPU register state from the main thread and automatically disassembles the x86-64 instruction responsible for the hang.
– Added internal 3D resolution options: Native, 720p, 1080p, 1440p and 4K.
– Added automatic aspect ratio preservation and fullscreen letterboxing.
– Integrated RenderDoc, with instant capture through F10 or from the settings.
– Added hardware/FFmpeg video decoders for FMV sequences: `videodec2`, `avplayer` and Bink2.
– Added `libScePngDec` for hardware decoding of UI textures and sprites.
– Added `sceKernelSyncOnAddressWait32` and `sceKernelSyncOnAddressWait64`.
– Implemented PSN login and user login dialogs.
– Added save data mounting/unmounting services.
– Added a test suite with more than 15 automated tests covering synchronization, virtual memory, presentation queues, sockets and dialogs.
 
Compatibility
– Dead Cells: now playable in-game, with some known graphical issues remaining.
– Stray: now boots through to the introductory screens.
 
Upcoming
– Continue graphical work on Dead Cells to fix remaining sprite artifacts and improve lighting compositing.
– Continue progressing Unreal Engine 4/5 game boot, particularly Stray, with improved concurrent task execution.
– Expand compatibility with commercial 3D games, including Grand Theft Auto V and Sonic Superstars.
– Implement remaining AGC compute functionality, indirect draw commands and advanced G-buffer surface conversions.

 

Télécharger CraziiEmu v0.31 alpha (50.5 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/
Listing de toutes les actualités , Page numéro 48 - Emu-France

Coffee GB est un émulateur Game Boy Color développé en Java 16 (pour le cœur) et Kotlin (pour l’interface graphique). Conçu comme un projet personnel et un exercice de programmation, il se distingue par une approche technique ambitieuse: l’émulation du CPU est cycle-exacte, chaque instruction étant décomposée en micro-opérations exécutées à la cadence réelle de la console.
 

Malgré son aspect expérimental, Coffee GB offre une compatibilité élevée, validée par les célèbres tests Blargg et Mooneye GB, garantissant un comportement fidèle à la console d’origine. Il prend en charge les cartouches avec les contrôleurs mémoire MBC1 à MBC5, ainsi que les sauvegardes sur batterie, permettant de conserver les données de jeu comme sur une vraie Game Boy.
 

L’émulateur lit également les ROMs compressées (.zip), propose une configuration des touches via un fichier .properties, et intègre une fonctionnalité de netplay avec rollback (encore expérimentale) pour jouer en ligne avec synchronisation des états.
 

Pour les développeurs ou curieux techniques, le projet inclut des tests automatisés via Maven, et le code source est disponible sous licence MIT, librement modifiable et réutilisable.
 


 

Télécharger Coffee GB v2.1.2 (72.6 Mo)

Site Officiel

En savoir plus…

Lazuli est un émulateur GameCube expérimental écrit en Rust, doté d’un JIT PowerPC basé sur Cranelift, d’un rendu wgpu, d’un DSP LLE, d’un IPL HLE intégré, d’une interface de debug complète, capable de lancer plusieurs jeux commerciaux mais encore en phase préliminaire, nécessitant Rust nightly et Just pour la compilation.
 

 

Télécharger Lazuli (2026/07/10) (21.4 Mo)

Site Officiel

En savoir plus…

Veesem est un émulateur expérimental pour la V.Smile. La compatibilité avec les jeux est globalement très bonne, même si l’ajout de fonctionnalités, une interface plus avancée et une meilleure précision font partie des objectifs à venir.

 


 
Les nouveautés:
 
Emulation improvements
– CPU: Fix fir_mov logic for MULS instruction
– PPU: Improve blending over transparent pixels
– PPU: Draw blended sprites in depth layer order
– SPU: Support wave-in software mix channel
– SPG200: Add watchdog emulation
 
UI changes
– Add SPU output visualization window
– Add memory editor
– Add support for selecting and loading ROMs from UI
– Add setting for allowing background gamepad input
– Fix border artifacts in bilinear fullscreen mode
– Ignore keyboard presses for controller input if ImGui window has focus
– Add icon, FreeDesktop desktop entry file
– Add About window
– Disable imgui.ini

 

Télécharger Veesem v0.2 (1.7 Mo)

Site Officiel

En savoir plus…

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

 
Caractéristiques:
– Recompilateur/JIT CPU (x86-64, armv7/AArch32, AArch64, RISC-V/RV64).
– Rendu matériel compatible avec les API D3D11, D3D12, OpenGL, Vulkan et Metal.
– Mise à l’échelle, filtrage des textures et couleurs vraies (24 bits) dans les moteurs de rendu matériels.
– PGXP pour la précision géométrique, la correction des textures et l’émulation du tampon de profondeur.
– Mélange précis via Rasterizer Order Views / Fragment Shader Interlock.
– Système de remplacement de textures dans les moteurs de rendu matériels.
– Rendu logiciel vectorisé et multi-threadé.
– Désentrelacement adaptatif au mouvement.
– Filtre de sous-échantillonnage adaptatif.
– Rotation d’écran pour les jeux de tir verticaux ou en mode « TATE ».
– Chaînes de shaders de post-traitement (GLSL, Reshade FX et préréglages Slang).
– Bordures décoratives affichées autour du contenu du jeu.
– « Démarrage rapide » pour ignorer l’intro du BIOS.
– Prise en charge des sauvegardes d’état, avec exécution anticipée et rembobinage.
– Compatible avec Windows, Linux et macOS.
– Lecture directe depuis CD, images bin/cue, fichiers bin/img bruts, MAME CHD, ECM à piste unique, MDS/MDF, CCD et formats PBP non chiffrés.
– Préchargement des images disque en RAM pour éviter les interruptions dues à la mise en veille du disque.
– Fusion des jeux multi-disques dans la liste/grille avec cartes mémoire partagées.
– Chargement/application automatique des patchs PPF.
– Démarrage direct des exécutables homebrew.
– Chargement direct des fichiers Portable Sound Format (psf).
– Audio étiré dans le temps lors de l’exécution hors de la vitesse 100 %.
– Prise en charge des manettes numériques et analogiques (le retour de force est transmis à l’hôte).
– Support des pistolets GunCon et Justifier (simulés à la souris).
– Support de la manette NeGcon.
– Préréglages de manette et configuration par jeu.
– Interface utilisateur Qt et mode « Big Picture ».
– Mises à jour automatiques avec canaux preview et stable.
– Analyse automatique du contenu — titres/hachages fournis par redump.org.
– Commutation automatique optionnelle des cartes mémoire par jeu.
– Prise en charge des cheats à partir de listes existantes.
– Éditeur de carte mémoire et importateur de sauvegardes.
– Overclocking CPU émulé.
– Débogage intégré et à distance.
– Support des manettes multitap (jusqu’à 8 appareils).
– Intégration RetroAchievements.
– Présence enrichie Discord.
– Capture vidéo via Media Foundation (Windows) et FFmpeg (toutes plateformes).
– Fonction de caméra libre.
– Émulation de cartouches via port parallèle.

 
Configuration requise:
– Windows 10/11 (7/8/8.1 ici), Linux (AppImage/Flatpak), macOS.
– Un CPU plus rapide qu’une patate. Mais il doit être x86_64, AArch32/armv7, AArch64/ARMv8 ou RISC-V/RV64.
– Un GPU capable de OpenGL 3.1 / OpenGL ES 3.1 / Direct3D 11 niveau de fonctionnalité 10.0 / Vulkan 1.0. Donc, en gros, n’importe quoi fabriqué au cours des 10 dernières années.
– Une manette compatible SDL, XInput ou DInput (par exemple XB360/XBOne/XBSeries). Les utilisateurs de DualShock 3 sous Windows devront installer les pilotes officiels DualShock 3 inclus dans PlayStation Now.

 

 

Les améliorations sont:
 
Preview Build:
– Capture dialog improvements (Stenzek)
– Animate unlock progress bar (Stenzek)
– Handle rarely-used commands (Stenzek)
– Support reading non-mode2/raw sectors (Stenzek)
– Rewrite memory image (preloading) (Stenzek)

 

Stable Build (or rolling release):
– Update ukrainian translation (#3762)
– Ukrainian translation v2 (#3764)
– FileSystem: Make CopyFilePath() atomic
– Deps: Update to 20260702
– FullscreenUI: Fix incorrect effect in save state selector
– FullscreenUI: Fix incorrect layout in ProgressDialog
– CDImage: Add some more helper functions
– Qt: Move image verification logic to GameDatabase
– FullscreenUI: Add image verification
– FullscreenUI: Add easing to ProgressDialog bar
– Qt: Add CardRadioButton
– Qt: Add interface and view types to setup wizard
– Qt: Add animation to setup wizard
– Qt: Fix path in update-and-edit-english.bat script
– Qt: Update English plural translations
– Qt: Add pause menu hotkey to setup wizard
– Qt: Remove note about renderer from setup wizard
– Qt: Don’t save window position when hidden
– FullscreenUI: Fix transition glitch when loading with no states
– Cheats: Use .org as insertion point in assembly codes
– Cheats: Support branch labels in assembly codes
– Cheats: Expand test coverage
– Cheats: Fix incorrect nullopt return
– Cheats: Fix incorrect bitmask for 32-bit option values
– Qt: Respect SH_Widget_Animation_Duration style hint
– Qt: Add missing singular forms to English « translation »
– FullscreenUI: Fix styling of input string dialogs
– FullscreenUI: Add custom title/disc set title/serial editing
– FullscreenUI: Make game summary more compact
– FullscreenUI: Fix overlap in modal progress with empty status text
– GameDatabase: Don’t leave verify status text empty
– FullscreenUI: Switch to list page on settings open from game list
– Qt: Warn when upscaling is enabled without PGXP
– Cheats: Accept « .org 0x12345678 » and « 0x12345678: » to set pc
– Qt: Add settings-window class to setup wizard
– Qt: Use item view for game list directories
– Scripts: Extend translation validation/linters
– Qt: Update ja and zh-CN translations
– Qt: Slightly increase settings category size
– Qt: Give proper names to widgets in setup wizard
– Qt: Remove multiple sources of truth for supported formats
– Achievements: Centralize profile URL building
– Qt: Match achievements login between settings/setup wizard
– Scripts: Relax rich-text checks in the translation validator
– Qt: Fix a decent number of strings missing from lupdate
– CI: Only validate changed translation files on PR
– Qt: Fix upscaling warning always showing in setup wizard
– Qt: Fix missing translation of default update channel
– Qt: Fix duplicate message context in debugger error
– MediaCapture: Mark missing translatable strings
– AudioStream: Fix backend name not translating
– Qt: Remove duplicate translation strings
– Qt: Cancel search when pressing Esc (#3767)
– Update Spain translation (#3768)
– Qt: Restore focus frame on QLineEdit with macOS native theme (#3771)
– Update qttranslations.inl (#3772)
– Qt: Fix empty gamesettings ini being saved on close
– Qt: Use simpler text widgets in cover downloader and game summary (#3773)
– Achievements: Always identify game on startup
– Achievements: Move game hash calculation to system
– Achievements: Separate login and progress requests
– FullscreenUI: Avoid unnecessary mutex lock
– GameDatabase: Make track hashes private
– GameDatabase: Fix revision not showing after verification
– Qt: Fix inverted delayed show condition in QtAsyncTaskWithProgressDialog

 

Télécharger DuckStation v0.1 build 11XXX (69.4 Mo)

Site Officiel

En savoir plus…

L’émulation du système Model 1 reste aujourd’hui inégale selon les jeux. Alors que Virtua Racing est correctement émulé sur MAME, Virtua Fighter continue de souffrir de nombreux problèmes techniques qui nuisent fortement à l’expérience de jeu. En 2026, le titre demeure difficilement jouable dans des conditions satisfaisantes.
 

Une nouvelle alternative, nommée WangModel 1, vise à améliorer cette situation. Développé spécifiquement pour Virtua Fighter, cet émulateur corrige une grande partie des problèmes affectant le gameplay et offre une expérience de jeu nettement plus convaincante que celle proposée par MAME. Bien que quelques défauts graphiques subsistent, les résultats obtenus sont globalement très encourageants.

 

Le logiciel ne prend pas encore en charge les manettes de jeu de manière native, mais cette fonctionnalité est actuellement en développement. En attendant, il reste possible d’utiliser des outils de mappage comme Xpadder pour jouer avec une manette. Pour les passionnés de Virtua Fighter, WangModel 1 constitue une avancée particulièrement intéressante, attendue depuis de nombreuses années par la communauté.
 

 

Les changements:

– Dural Specular Shader – FIXED
– Sarah’s stage floor dynamic lighting – FIXED
– Calibrated colors to accurately match the original PCB
– Implemented Dural’s chrome/specular shader.
– Restored dynamic floor lighting on Sarah’s stage (regression fix).
– Fixed Dural’s chrome/specular shader has been successfully implemented.
– Fixed a regression where Sarah’s stage dynamic floor lighting was no longer working correctly.
 
Notes
– The latest ROM version is required.
– For proper operation, create a roms folder in the emulator directory and place vf.zip inside it.

 

 

Télécharger WangModel 1 v1.4 (1.6 Mo)

Site Officiel

En savoir plus…

PCSX2 Reliquary est un fork de l’émulateur PS2 PCSX2, orienté vers la préservation et la recherche sur le matériel dérivé de la PS2 (Konami Python 1 & 2, systèmes Namco, etc.).
 

 
Il se concentre sur une émulation très précise des flux de sécurité (mechacon, dongles, cartes mémoire, HDD) et des configurations matérielles exotiques rarement prises en charge par les émulateurs classiques.
 
On peut y configurer un keystore mechacon avancé, utiliser des dumps BIOS complets (BIOS + NVRAM + secteur mechacon), et travailler avec des cartes mémoire PS2 brutes, correctement keyées, compatibles avec du vrai hardware.
 
Le projet gère les HDD et CF en .raw ou .chd avec overlays écrits séparément, ce qui permet de conserver une image compressée de base tout en gardant des données persistantes par installation ou par utilisateur.
 
Pour le Konami Python 2, la configuration passe par des fichiers .py2 décrivant HDD, NVRAM, dongles noir/blanc, type d’IO, cartes e-amuse, etc., avec un système d’overlay pour les HDD CHD.
Pour le Konami Python 1, des fichiers .py1 définissent BIOS COH, dumps d’IO board (boot ROM, config ROM, dongles internes/externes), images HDD/CF et dongles mémoire, afin de reproduire fidèlement les chemins de sécurité.
 
En mode Retail, avec un BIOS correctement dumpé et des clés/mechacon/memory cards configurés, Reliquary permet aussi d’utiliser les disques utilitaires HDD, FMCB, installateurs et DVD d’update comme sur une vraie console.
 

 

PCSX2 Reliquary est une branche spécialisée de PCSX2 destinée aux passionnés souhaitant analyser, reproduire et conserver les configurations matérielles et sécuritaires les plus avancées de l’écosystème PS2.

 
Toutes les fonctionnalités:
– Basé sur la dernière version master de PCSX2
– Support complet des systèmes arcade Konami Python 1 et Python 2, avec prise en charge des jeux compatibles (grâce au travail réalisé dans ce fork)
– Implémentation de tous les IO Python 2 nécessaires pour les titres supportés
– Support complet du processus de sécurité de bout en bout (mechacon, cartes mémoire et gestion des clés)
– Configuration totalement modulaire du mechacon et de la sécurité des cartes mémoire, avec choix du mode de clé (Développeur, Retail, Arcade ou Prototype)
– Possibilité d’utiliser ses propres clés de sécurité (Bring Your Own Keys)
– Support des cartes mémoire PS2 brutes avec gestion correcte du chiffrement et des clés associées
– Modèle de sécurité précis permettant notamment le démarrage FMCB
– BIOS et cartes mémoire Namco System 2×6 bootables (sans support des jeux)
– Démarrage des dongles mémoire COH en mode Arcade
– Support des BIOS et cartes mémoire Konami Python 1 bootables (sans support des jeux)
– Support HDD retail avec installation de jeux et disques utilitaires (HDD installers et DVD installers)
– Support des images HDD internes compressées au format CHD avec overlays inscriptibles
– Les overlays CHD ne dépendent plus du support sparse, permettant des fichiers beaucoup plus compacts
– Intègre les dernières modifications du moteur graphique ParaLLEl-GS au 11 juin
– Lecture des fichiers CHD pour les HDD Python 2
– Correction d’un crash lié à un pointeur nul lors de l’édition des propriétés d’un jeu Python 2
– Ajout d’un hack par jeu permettant de mixer SPDIF et audio analogique (notamment utilisé par Guitar Freaks pour la musique)
– Implémentation des registres FireWire, fournissant une base pour de futurs périphériques FireWire autres que P1IO
– Support FireWire dans les savestates
– Possibilité de définir les overrides kbit et kc pour les systèmes arcade

 

Les changements sont les suivants:
 
1.7.1
– Fixed a bug affecting The Taxi 2.
– Enabled multi-threaded VU1 support to improve performance.
– Added further soft-float related changes. This is a major update and may introduce new accuracy issues or regressions, so please report any unexpected behavior.
 
1.7
– Added full soft-float support based on the initial PCSX2#12001 work.
– Improved FPU accuracy across EE, VU0 and VU1 by introducing extensive test coverage against real hardware.
– Fixed several edge cases in the soft-float implementation.
– Optimized interpreter performance by reducing overhead and improving inlining.
– Integrated soft-float support into EE, VU0 and VU1 recompiler paths.
– Improved emulation accuracy, especially for issues caused by previous floating-point differences.
– Added optional soft-float support for users prioritizing accuracy over performance.
– EE and VU0 soft-float modes offer a good balance between accuracy and speed.
– Full EE/VU0/VU1 soft-float mode provides maximum accuracy but requires a high-end CPU and may reduce performance in demanding scenes.

 

Télécharger PCSX2-Reliquary v1.9.2 (26.2 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un fork de l’émulateur PCSX2 permettant d’émuler les systèmes d’arcade basés sur l’architecture de la PlayStation 2, à savoir les System 246, System 256 et Super System 256. À terme, le projet pourrait également prendre en charge les systèmes 147 et 148, ainsi que les plateformes Konami Python 1 et Python 2 et leurs variantes Bemani (Plus d’infos ici).
 

 
Il s’agit d’un fork expérimental de l’émulateur PCSX2, développé dans le but de prendre en charge les systèmes d’arcade de Namco basés sur l’architecture PlayStation 2. Alors que PCSX2 est principalement conçu pour l’émulation de la console domestique, cette branche adapte et étend son fonctionnement afin de reproduire le matériel spécifique des bornes d’arcade dérivées de la PS2.
 
Les systèmes principalement visés sont les Namco System 246, Namco System 256 et Namco Super System 256, des plateformes d’arcade largement utilisées dans les années 2000. Ces cartes reposent sur une architecture très proche de celle de la PlayStation 2, mais intègrent divers composants additionnels destinés à l’exploitation en salle d’arcade : interfaces d’entrées/sorties dédiées, systèmes de sécurité, lecteurs de médias spécifiques et périphériques propres à certains jeux.
 

 
Il est également probable que le fork puisse, à terme ou partiellement, prendre en charge les systèmes System 147 et System 148, qui partagent eux aussi des liens techniques avec l’écosystème matériel PlayStation 2. Cependant, le niveau réel de compatibilité avec ces plateformes reste peu documenté.
 
L’objectif principal de ce projet est de permettre l’exécution et la préservation de jeux d’arcade développés pour ces systèmes, en réutilisant l’importante base de code et les connaissances accumulées autour de PCSX2. Cette approche évite de développer un émulateur entièrement nouveau tout en bénéficiant des améliorations apportées au fil des années à l’émulation du processeur Emotion Engine, du processeur graphique Graphics Synthesizer et des différents coprocesseurs de la PlayStation 2.
 

 
Parmi les jeux emblématiques associés à ces systèmes figurent notamment la série Tekken (à partir de Tekken 4), SoulCalibur II, SoulCalibur III: Arcade Edition, Time Crisis 3, Time Crisis 4, Battle Gear, The Idolmaster ou encore plusieurs productions de Namco, Capcom et Banpresto développées au cours des années 2000.
 
Liste de compatibilité ici.
Patchs pour les jeux ici.
 
Les changements:

– implement logging for ACATA/ACATAPI and ACSRAM by @israpps in #101
– SaveStates: include arcade components on state by @israpps in #99

 

Télécharger PCSX2x6 v0.2.22 (23.0 Mo)

Site Officiel

En savoir plus…

Copperline est un émulateur Amiga écrit entièrement en Rust. Il vise à reproduire fidèlement le fonctionnement du matériel d’origine, avec une émulation précise jusqu’au niveau des cycles d’horloge (cycle-accurate). Son architecture modulaire facilite le développement et permet d’émuler les principaux composants de la machine, comme le CPU, le Copper, le Blitter, Paula et les CIA.

 

 

Télécharger Copperline v0.19.0 (43.8 Mo)

Site Officiel

En savoir plus…

Il s’agit d’une implémentation de D3D9/10/11 basée sur Vulkan qui permet d’exécuter des applications 3D sur Linux en utilisant Wine, toutefois il fonctionne également sous Windows mais ne lui est pas spécifiquement destiné donc des bugs peuvent apparaitre sur ce système (officiellement non pris en charge).
 

 

Télécharger DXVK v3.1 (17.2 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) !
 


 

Systèmes émulés:
 
Consoles:
– Famille Emerson Arcadia 2001 : Bandai, Emerson, Grandstand, Hanimex, Intervision, Leisure-Vision, Leonardo, MPT-03, Ormatu, Palladium, Poppy, Robdajet, Rowtron, Tele-Fever, Tempest, Tryom, Tunix, etc.
– Interton VC 4000 et compatibles : Acetronic, Cabel, Fountain, Hanimex, Interton, Prinztronic, Radofin, Rowtron, Voltmace, Waddingtons…
– Elektor TV Games Computer (1979)
 
Machines PIPBUG/BINBUG:
– Electronics Australia 77up2/78up5, Signetics Adaptable Board Computer, Eurocard 2650…
– Signetics Instructor 50 (1978)
– Signetics TWIN (1976)
– Central Data 2650 (1977)
– PHUNSY microcomputer (c.1980)
– Ravensburger Selbstbaucomputer / 2650 Minimal Computer (1984)
– Hofacker MIKIT 2650 (1978)
 
Machines d’arcade:
– Coin-ops Zaccaria : Astro Wars, Galaxia, Laser Battle, Lazarian
– Coin-ops Kitronix : Malzak 1 & 2
 
Jeux électroniques:
– Consoles Pong AY-3-8500/8550/8600:
– Coleco Telstar Galaxy, Sheen TVG-201, et autres systèmes AY‑3‑85xx
 
Machine éducative électronique:
– VTech Type-Right (1985)
 

Il nécessite Windows 9x/ME/NT/2000/XP et fonctionne également sous Vista/8/10/11.

 

Télécharger Win Arcadia (Ami Arcadia) v36.63 (8.7 Mo)

Site Officiel

Il s’agit d’un fork de l’émulateur Switch Citron, repris exactement à l’endroit où son développement s’était arrêté.
 

 
Les changements:
– Merge pull request #259 from Splaser/main
– fix: update prod.keys installation string to include titles.keys for clarity
– fix: add warning for missing required 8/16-bit storage buffer features in mobile drivers
– feat: enhance key installation process and update Vulkan format support

 

Télécharger Citron Neo (2026/09/06) (61.5 Mo)

Site Officiel

En savoir plus…

Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l’enregistrement de vidéo.
 


 
Les changements sont:
 
🐞 Bugfixes
– Core: RSP state divergence in ultra fast-forward mode (#805)
– Working plugins not in plugin directory missing from plugin list (#800)

 
Site original. Fork 1. Fork 2. Fork 3.
 

Télécharger Mupen64 RR Lua v1.5.0-2 (+AVI Fixes builds) (26.7 Mo)

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/