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:
– [scripts/release.py] fix utf-8 (0896ef68)
– [readme] update screenshots (c6d304cc)
– [GPU] Let a fill pattern without a length word span the whole pattern (4ec21480)
– [GPU] Recognize indexed four-word pattern fills (a95444f4)
– [SpirvTranslator] Read and write thread-addressed LDS spills through slot variables (14d68762)
– [SpirvTranslator] Keep constant-base thread-addressed LDS spills out of the private LDS array (54756cff)
– [Diagnostics] Report the writer of synchronized native color metadata (2e23a3a3)
– [Diagnostics] Show more frames in GPU wait sites (fb3d2325)
– [Diagnostics] Raise the GPU interval query and key limits (ec8f2ea1)
– [Diagnostics] Report the heaviest GPU interval (ff7f3974)
– [Tests] Cover indexed pattern fills and thread-addressed LDS slots (685dbae6)
– [Loader] Apply selected XML patches to loaded game images (540365e9)
– [GUI] Manage game patches in a localized selection window (71e3f277)
– [Loader] Support typed values and pattern-based game patches (2d438a59)
– [GUI] Identify version-independent pattern patches (b34ee704)
– [GUI] Download patches matching the game title ID and version (b1056a44)
– Store user-writable data in a per-user directory for system installs (#1108) (4f6d877c)
– [docs] move patches.md to docs folder (b0fa905f)
– fix(gpu): preserve native stencil contents when attaching ordinary planes (#1106) (de22640c)
– [GPU/HLE] Saros: shader translator, GPU memory and HLE fixes (#1079) (412b2135)
– [Ngs2] Fix sampler streaming, voice routing and ATRAC9 playback (2cd6676e)
– [Agc] Added sceAgcUpdatePrimState (669e54f4)
– Elden ring scissor (#1117) (b6347f9f)
– [GPU] Restore default AGC occlusion counting (8705372e)
– [Tests] Cover AGC default occlusion state and query results (a1061ef3)
– [GPU] UE4 ray tracing: smaller shader-call programs, compiled in the background (#1120) (6b7c1d50)
– [Platform] Remove macOS support (#1123) (299c907c)
– [VideoOut] Report UHD output status before buffers are registered (#1125) (b1ec2866)
– Tessellation + Draw reuse and GNM mode (#1130) (8ddf6601)
– [GUI] Add Simplified Chinese localization (#1132) (c574a279)
– [GUI] Fill in missing and untranslated strings in language files (#1133) (504ff6a2)
– [CI] Complete Chinese options and unblock video decoding under thread-pool load (ab1b9ed4)
– Tomb raider legend (#1134) (11506fcf)
– [GUI] Port the launcher cleanup to Windows and Linux (#1135) (a6bc9ace)
– chore: bump version to 0.0.7-pulse (#1136) (791a0535)

 

Télécharger Sharpemu v0.0.7 (62.0 Mo)

Site Officiel

En savoir plus…

‘Xbox 360 Controller Emulator’ est une bibliothèque de wrappers qui traduit les appels XInput en appels DirectInput, et permet le support des pads non-compatibles XInput dans les applications (surtout des jeux).
 
En d’autres termes: x360ce vous permet d’utiliser n’importe quel pad dans les jeux qui supportent à la base uniquement le pad XBOX360 !
 
Notez que la version AnyCPU s’exécute nativement en 32 ou 64 bits selon le système. Elle est donc la seule version à jour à privilégier.

 
x360ce_General
 
Plus d’infos sur le site officiel.
 

Télécharger x360ce (AnyCPU) v4.28.16 (19.9 Mo)

Télécharger x360ce (64 bits) v3.2.9.82 (1.6 Mo)

Site Officiel

En savoir plus…

Zaxnes est un émulateur de Nintendo Entertainment System (NES) pour Windows qui propose une conversion en temps réel de l’image 2D des jeux en environnement 3D, avec des éléments représentés sous forme de voxels. Il permet notamment de gérer la profondeur des plans, les ombres et une caméra libre, tout en conservant la possibilité de revenir à l’affichage 2D original.

 



 

Télécharger Zaxnes v0.4.0 (6.5 Mo)

Site Officiel

En savoir plus…

Plumsg est un émulateur Sega Mega Drive / Genesis, Mega-CD / Sega CD et 32X pour Windows et Linux. Il prend également en charge la Master System et la Game Gear, ainsi que les cartouches MSU-MD utilisant des pistes audio CD. Développé à partir de plumgg, un ancien émulateur Game Gear du même auteur, il se distingue notamment par un effet pseudo-3D qui sépare les différents plans graphiques pour leur donner de la profondeur, avec éclairage latéral et ombres.

 


 

L’émulateur prend en charge les cartouches et les images disque aux formats BIN, SMD, CUE, ISO et CHD. Il propose également les sauvegardes classiques et les états de sauvegarde avec vignettes, l’avance rapide, le ralenti, le retour en arrière et la réduction de latence des commandes (run-ahead). L’affichage peut être adapté aux formats panoramiques 16:9, 16:10 ou personnalisés, avec possibilité de supprimer la limite de sprites et d’overclocker les systèmes émulés. Plusieurs options graphiques sont disponibles, notamment des filtres CRT et scanlines ainsi qu’une mise à l’échelle expérimentale par xBR ou Anime4K.
 

Plumsg intègre également la prise en charge des codes de triche Game Genie et Action Replay, une bibliothèque de jeux avec jaquettes et le jeu en réseau à deux joueurs avec rollback. Il est compatible avec RetroAchievements. Une liste de compatibilité permet de suivre les jeux fonctionnels.
 
Les changements:
– 3D shelf: the Master System and its cartridge from a real model by @cochimbo in #167
– Pistolas de luz: Justifier y Menacer en el puerto 2, con mira en pantalla (#102) by @cochimbo in #168
– misc_test and misc_test.2 pass every check (#137) by @cochimbo in #169
– VDP Game Gear: tiempos del contador V y del H latcheado (#76) by @cochimbo in #170
– Modo consola para Steam Deck, ROG Ally, Legion Go y otros PC con mando by @cochimbo in #171
– Master System Light Phaser and paddle (#73) by @cochimbo in #172
– Mega CD 32X discs and Mode 1 for 32X cartridges (#96) by @cochimbo in #173
– CHANGELOG for 0.1.0-beta.9 by @cochimbo in #175

 

Télécharger Plumsg v0.1.0 beta 9 (34.3 Mo)

Site Officiel

En savoir plus…

Anciennement SuperModel-VK, Model 3-Vulkan est une évolution indépendante de Supermodel, l’émulateur open source de la borne d’arcade Sega Model 3. Il propose une architecture de rendu Vulkan 1.3, des améliorations graphiques, une gestion audio modernisée et une interface graphique dédiée à la configuration de l’émulateur.
 

 
Caractéristiques:
– Émulation de la Sega Model 3 (1996-1999).
– Nouveau moteur de rendu Vulkan 1.3, avec un exécutable OpenGL 4.1 alternatif pour les systèmes incompatibles.
– Améliorations graphiques: filtrage anisotrope EWA, nouveau traitement de la géométrie par shaders et réduction des artefacts visuels.
– Système de transparence à plusieurs modes, dont un mode reproduisant le tramage matériel de la borne pour améliorer certains effets de fumée, de neige et de brouillard.
– Prise en charge des packs de textures HD aux formats PNG et WebP, avec génération automatique des mipmaps.
– Affichage panoramique avec extension du champ de vision 3D, sans déformation de l’image.
– Synchronisation à la fréquence originale de la borne (57,524 Hz), avec prise en charge du VRR et de G-SYNC, et amélioration du rythme d’affichage sur les écrans à haute fréquence.
– Options de rendu CRT avec scanlines, masques de phosphore et effet de halo lumineux.
– Mise à l’échelle entière et rendu 3D en résolution native ou doublée, indépendamment de la résolution du HUD.
– Interface graphique autonome avec plusieurs thèmes, configuration de l’émulateur et lancement des jeux.
– Overlay en jeu accessible avec Tab et menu rapide proposant notamment 16 emplacements de sauvegarde d’état avec vignettes.
– Sauvegardes d’état compressées au format Zstandard (.zst), réduisant sensiblement leur taille.
– Audio exécuté dans un thread dédié afin de limiter les saccades, coupures et grésillements.
– Améliorations de l’émulation audio, notamment des corrections du traitement des effets sonores et de la réverbération.
– Prise en charge des manettes avec détection à chaud des périphériques sur les interfaces d’entrée modernes.
– Gestion des fenêtres et adaptation de l’interface aux changements d’écran et de mise à l’échelle DPI.
 

 

Télécharger Model3-Vulkan v0.9.8.6a (18.3 Mo)

Site Officiel

En savoir plus…

Il s’agit de l’émulateur de Nintendo DS mais dans une version en cours de développement.
 

 
(Builds automatiques ou là)
 
Les principaux changements depuis ma news précédente sont:
– Cocoa Port: Mark DeSmuME.app as one that doesn’t need NSPrefersDisplaySafeAreaCompatibilityMode.
– Cocoa Port: Use modern full screen code for Lion and Mountain Lion, and try to fix full screen for Macs with display notches.
– Cocoa Port: Fix HID controller crashes and spurious input
– Cocoa Port: Fix HID controller parsing and macOS compatibility.
– Fixed native macOS fullscreen display resizing
– ci: use the previously proven clang-cl Windows build invocation
– ci: compile current instrumented source and preserve native runtime breadcrumbs
– debug: log Windows emulator startup, ROM loading and first traced frame
– ci: capture emulator process, ROM and working-directory evidence on smoke failures
– ci: preserve Windows runtime diagnostics alongside RAM trace smoke test
– Add runtime process diagnostics for CI GUI frame-loop failure
– Disable audio in Windows CI smoke test (no DirectSound driver on runner)
– Fix PowerShell here-string terminator in runtime diagnostics
– Repair indentation in Windows GUI dialog diagnostics workflow
– Diagnose DeSmuME Windows error dialog and include 7z runtime DLL
– Diagnose runtime trace absence using cached compiled Windows artifact
– Rerun Windows gameplay smoke after compile fix and propagate build failures
– Fix ARM9 trace build: declare effective input mask before use
– Add Windows runtime smoke test with public DS homebrew and input/RAM assertions
– Document Volt Hunt instrumented emulator: volt-hunt/README.md
– Document Volt Hunt instrumented emulator: volt-hunt/experiment-example.txt
– Reset Volt Hunt trace and scripted input when a new ROM loads
– Record effective DS controller input beside each ARM9 RAM trace row
– Add optional frame-range controller playback to Windows emulator

 
Notez que les fichiers sont mis à jour régulièrement sur notre site mais ne sont newsés que de temps en temps.

 

Télécharger DeSmuME (Dev) v0.9.14.1750 (2.7 Mo)

Télécharger DeSmuME (Français) v0.9.14 (14/02/2024) (2.1 Mo)

Site Officiel

En savoir plus…

Eglantine est un émulateur open source de Nintendo Switch 1 et 2, dérivé des projets Eden, Yuzu et Sudachi. Développé en C++, il vise une compatibilité multiplateforme avec Windows, Linux, macOS, Android et FreeBSD.

 

Le projet cherche à reproduire le fonctionnement de la console et à améliorer progressivement la compatibilité avec les jeux et les fonctionnalités matérielles. Son développement nécessite notamment des travaux d’exploration et de rétro-ingénierie du matériel.
 
Les développeurs acceptent les dons financiers, destinés à financer l’acquisition de consoles Nintendo Switch, de jeux pour les tests et la rétro-ingénierie, ainsi que l’hébergement, l’infrastructure technique, le matériel supplémentaire (notamment des GPU) et les serveurs d’intégration continue (CI).
 

 
Et pour ceux qui veulent toujours plus d’ia, ils peuvent aller ici, ca fera fonctionner quelques jeux en attendant que ce soit géré, mieux, ailleurs.
 

Télécharger Eglantine Build 96 (107 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de Philips P2000T développé par Dionoid et basée sur la version de Marcel de Kogel et Stafano Bodrato et améliorée par d’autres.
 


 
Les principales nouveautés 26 ans après la précédente version sont les suivantes:

– Serial port support;
– Available through command-line argument like e.g. M2000 –serial COM7;
– Added option for 10x (1000%) CPU speed;
– Support for emulating @ifilot’s SD-card cartridge;
– Targeted at developers of SD-card Launcher firmware;
 
Note: only in Symbolic Key Mapping mode

 

Télécharger M2000 v0.9.6 (4.4 Mo)

Télécharger M2000 (32 bits) v0.9.2 (4.3 Mo)

Site Officiel

En savoir plus…

OpenROM est une suite logicielle universelle, gratuite et open-source dédiée à la conversion de ROMs rétro. Conçue pour remplacer les outils propriétaires et fragmentés, elle fonctionne entièrement en local (100 % hors ligne) sans aucune collecte de données.

 


 
Interface et Ergonomie
– Esthétique Gaming : Propose une interface sombre moderne développée sous Flutter, inspirée des menus PS5 et Xbox, intégrant un tableau de bord, des cartes pour chaque ROM et des badges de plateforme.
– Personnalisable : Propose plusieurs thèmes intégrés (Cyberpunk, Terminal, Minimal, Gaming) et la possibilité d’en créer via des fichiers JSON.
– Prise en main fluide : Prise en charge native du glisser-déposer pour les fichiers et dossiers isolés ou groupés (traitement par lot).
 
Performances et Fonctionnalités Techniques
– Matrice de conversion complète : Prend en charge plus de 20 parcours de conversion parmi les formats majeurs (ISO, BIN, CUE, GDI, IMG, ECM, CHD, CSO, ZSO, XISO, RVZ, WIA, WBFS, GCZ).
– Détection intelligente : Identifie avec précision les consoles (PS1, PS2, PSP, Xbox, GameCube, Wii, Dreamcast) grâce aux signatures numériques (magic bytes) et analyse les en-têtes CHD (v4/v5) pour différencier CD et DVD.
– Génération et Vérification : Crée automatiquement les fichiers CUE manquants pour les fichiers BIN et vérifie l’intégrité des fichiers CHD générés via chdman.
 
Fonctionnalités Avancées
– Terminal et Automatisation : Intègre un journal de bord en temps réel pendant la conversion et propose un outil en ligne de commande complet (openrom-core) pour l’automatisation et les scripts.

 

Télécharger OpenROM v3.9.5 (31.7 Mo)

Site Officiel

En savoir plus…

OpenRetro est un frontend open source pour Windows dédié aux jeux rétro. Il permet de centraliser sa bibliothèque de jeux, de gérer leurs métadonnées et leurs jaquettes, puis de lancer les jeux depuis une interface unique.

 


 

Il intègre RetroArch dans une version minimaliste spécialement conçue pour le projet, sans son interface habituelle. Les cœurs Libretro nécessaires sont téléchargés automatiquement, et les jeux compatibles s’exécutent directement dans la fenêtre d’OpenRetro. Le logiciel prend également en charge RPCS3 pour l’émulation PlayStation 3 et permet d’ajouter des émulateurs externes.
 

OpenRetro propose plusieurs fonctions complémentaires: multijoueur local jusqu’à quatre joueurs selon les jeux, jeu à distance depuis un navigateur sur téléphone connecté au même réseau Wi-Fi, et mode Party permettant à trois invités de rejoindre une partie hébergée sur le PC. Le jeu en ligne est également disponible pour certains systèmes, chaque participant exécutant alors le jeu sur son propre ordinateur. Un mode Big Picture facilite l’utilisation sur téléviseur avec une manette, tandis que les sauvegardes d’état automatiques permettent de reprendre une partie sur les systèmes compatibles.
 

Télécharger OpenRetro v1.3.0 (19.2 Mo)

Site Officiel

En savoir plus…

Fuse (Free Unix Spectrum Emulator) est un émulateur tournant à l’origine sous Unix. Plusieurs portages ont été fait dont celui pour Windows. Les systèmes 16K, 48K, 128K, +2, +2A, +3, +3e, SE, TC2048, TC2068, TS2068, TTX2000S, Pentagon 128 et Scorpion ZS 256 sont émulés.
 

 
New features:
– Support writing PZX files (Fredrick Meunier).
 
Emulation core improvements:
– Improve tape recording accuracy when tape traps are disabled,
preserving the timing and polarity of recorded signals (Fredrick
Meunier).
– Correct tape playback timing on machines with CPU clocks other
than 3.5 MHz, including the Spectrum 128K (Fredrick Meunier).
– Support ROM tape traps for standard PZX data blocks (Fredrick
Meunier).
– Avoid mistaking keyboard scans for tape loader activity (thanks,
Sergio Baldoví) (Fredrick Meunier).
– Improve AY sound accuracy across video frame boundaries (Fredrick
Meunier).
– Fix restoration of machine and peripheral ROMs when loading
snapshots (fixes bug #348) (thanks, Sergio Baldoví) (Fredrick
Meunier).
– Fix undefined behaviour in UDI disk image decoding (Fredrick
Meunier).
– Fix FDI parsing and recover unavailable sector data (Fredrick
Meunier).
– Clear joystick button state when resetting or loading snapshots,
preventing stuck direction and fire inputs (Fredrick Meunier).
 
Machine specific improvements:
– Fix loading of Timex cartridges with gaps between populated
memory banks (fixes bug #532) (Fredrick Meunier).
– Improve Timex cartridge reliability when resetting, replacing or
ejecting cartridges and restoring snapshots (fixes bug #536)
(thanks, Sergio Baldoví) (Fredrick Meunier).
– Clear stale Timex dock and EXROM mappings on hard reset and when
changing machines (Fredrick Meunier).
– Make the ZXMMC eject menu item work (patch #510) (Fredrick
Meunier).
 
UI improvements:
– ALSA, Core Audio and SDL2: improve audio buffering and pacing to
reduce latency where possible (Fredrick Meunier).
– SDL2: avoid prolonged emulator stalls when audio playback stops
consuming data (Fredrick Meunier).
– Prevent DAC auto-muting during silence (fixes bug #531) (thanks,
Alberto Garcia) (Fredrick Meunier).
– Add UTF-8 decoding and extended font glyphs to widget UIs
(patch #66) (thanks, Darren Salt) (Fredrick Meunier).
– Preserve complete UTF-8 tape metadata in browser descriptions
(Fredrick Meunier).
– Allow joystick menu button mapping to be configured in widget UIs
(fixes bug #373, patch #454) (thanks, Sergei Morozov) (Fredrick
Meunier).
– Show TZX CSW recording details and stored RLE sample rates in the
tape browser (fixes bug #528) (thanks, AJ B) (Fredrick Meunier).
– Win32: Correct printer file output (thanks, Joerg Pleumann)
(Fredrick Meunier).
 
Scaler improvements:
– Fix rendering at the right edge of the screen with composite 3x
scalers (Fredrick Meunier).
 
RZX improvements:
– Fix corrupted movie frames when recording RZX playback across
embedded snapshots (fixes bug #537) (thanks, Alberto Garcia)
(Fredrick Meunier).
 
Deprecated features removed:
– Remove SDL 1 support; SDL backends now require SDL 2 (Fredrick
Meunier).
– Remove 8-bit audio output compatibility; audio output now
requires 16-bit PCM (Fredrick Meunier).
 
Miscellaneous improvements:
– Migrate Windows builds to MSYS2 with integrated WAV support and
remove obsolete libaudiofile dependencies (Fredrick Meunier).
– Require macOS 14.4 for Core Audio consumer-progress notifications
(Fredrick Meunier).
– Add an Emscripten build option and document its prerequisites
(feature request #165) (thanks, Witold Filipczyk) (Fredrick
Meunier).
– Improve development automation checks and documentation, including
configurable T-state offsets for PC sampling (Fredrick Meunier).
– Annotate deliberate switch fallthroughs to avoid compiler
warnings (patch #514) (Fredrick Meunier).
 
Testing improvements:
– Expand regression coverage for audio scheduling, buffering,
adaptive pacing and backend failure handling (Fredrick Meunier).
– Expand tape, snapshot, Timex cartridge, display, event queue and
screenshot regression coverage (Fredrick Meunier).
– Run checks in Windows, macOS and additional Linux CI builds and
improve test portability (Fredrick Meunier).
 
– Various other minor bugfixes.

 

Télécharger Fuse v1.10.1 (3.6 Mo)

Télécharger Fuse (SDL) v1.10.1 (7.2 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 v1.1.0 (94.2 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/
Listing de toutes les actualités , Page numéro 62 - 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.7 (72.8 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 v1.1.0 (94.2 Mo)

Site Officiel

En savoir plus…

Les builds 32 bits de MAME compatibles XP et compilés par StHiryu sont à présent disponibles.
 

A partir de la version 0.249, MESSUI n’est plus mis à jour, reste que la partie MESS de MAME est compilable mais sans l’interface particulière de MAMEUI.
 

 

Télécharger MAME (XP) v0.289 (64.6 Mo)

Télécharger MAME(MESS) [32 bits] v0.289 (42.5 Mo)

Télécharger MESSUI (32 bits) v0.288.4 (28.3 Mo)

Télécharger MAMEUI32 v0.289 (60.9 Mo)

Télécharger HBMame (32 bits) v0.289.4 (18.5 Mo)

Télécharger HBMame GUI (32 bits) v0.289.4 (18.7 Mo)

Télécharger ARCADE (32 bits) v0.289 (32.4 Mo)

Télécharger WolfMAME (32 bits) v0.289 (60.1 Mo)

Page Officielle

 

Les binaires de MESS 32 bits (et 64 bits) sont compilés par moi-même.
 

J’ajoute également le binaire de MAME version Arcade (64 bits ici), compilé par moi-même et compatible XP:

Télécharger MAME(Arcade) [32 bits] v0.289 (75.2 Mo)

 

Pour info, il s’agit certainement des derniers builds compatibles XP (mais pas 32 bits) suite à ce commit qui en limite l’accès, alors ce n’était probablement pas obligatoire du tout de limiter l’accès de l’OSD/Inputs à Vista (au vu du code) mais bon comme de toute façon les choses continueront à ce casser progressivement ca ne serait que prolonger l’échéance…échéance que je pourrai peut-être allonger en bricolant un truc (qui fonctionne pour l’instant avec le GIT en cours) mais pour combien de temps encore, je l’ignore…
 
Notez que DirectSound a été restauré, le son fonctionne donc de nouveau sous XP. N’oubliez pas de sélectionner cet API dans le fichier de config de MAME. Lire le readme.

 

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:
– Fix prerotation handling with blur/transitions (Stenzek)

 

Stable Build (or rolling release):
– Cheats: Fix importing semi-broken files
– Qt: Fix some machine translation errors
– Qt: Fix incorrect highlight in memory viewer
– Qt: Add missing icons to cheat import popup
– FullscreenUI: Add on-screen keyboard
– FullscreenUI: Fix initial input not activating on some popup dialogs
– FullscreenUI: Add missing PS icon for D-Pad
– ImGuiManager: Remove Host::BeginTextInput()
– Achivements: Add rich presence monitor debug setting
– FullscreenUI: Increase padding on value backgrounds
– System: Fix initial capture mode on start
– FullscreenUI: Render loading screen with separate draw list
– System: Improve game setting reload workflow
– System: Persist settings interface objects
– Qt: Fix window title when editing game specific controller config
– PageFaultHandler: Set SA_NODEFER on MacOS as well
– PageFaultHandler: Determine write flag from ESR on MacOS ARM64
– CPU: Ensure RAM code pages are invalidated on core thread
– CPU/CodeCache: Assert that handlers execute on core thread
– PageFaultHandler: Remove the exception handler mutex
– FullscreenUI: Fix compiler warning
– Qt: Update machine translations
– GameDB: Sentou Kokka – Air Land Battle
– CDROM: Reduce pause-while-paused delay
– dep/rcheevos: Bump to f1417fb
– ImGuiOverlays: Clear list on save state selector close
– GPUDevice: Don’t immediately trim textures queued in same frame
– ImGuiOverlays: Add animation to save state selector
– ImGuiOverlays: Close save state selector on device switch
– GameDB: Add HASH for Beyond the Beyond (#3782)
– Bus: Fix CPE parsing when dev logging is disabled
– LRUCache: Fix m_manual_evict not respected when adding
– LRUCache: Add custom deleter override
– FullscreenUI: Remove shared_ptr usage
– Misc: Use relative time when displaying timestamps
– GameDB: Add hashes for multiple games (#3784)
– Qt: Improve Italian translation (#3783)
– dep/rcheevos: Replace usage of sscanf() in rc_json_get_datetime()
– Qt: Update Italian translation again (#3785)
– Achievements: Use title format in submit time tooltip
– System: Ensure achievements game is identified before loading state
– Atualização Português do Brasil (#3787)
– GPU/TextureCache: Fix CPU thread read on GPU thread
– GPU/TextureCache: Fix last_vram_write and num_splits not being serialized
– GPU/TextureCache: Limit the amount of uploads saved to state
– System: Reserve state memory for texture cache when enabled
– GameDB: Felony 11-79/Runabout
– MediaCapture: Show file size in OSD
– Host: Fix broken relative time plurals
– Host: Merge FullscreenUI relative time variant with Host
– Qt: Add translation update and cleanup scripts
– CI: Ensure translations are cleaned on pull request
– dep/rcheevos: Add rc_client_set_unofficial_achievement_unlock_state()
– SQLiteHelpers: Add BindInt64()/ColumnInt64()
– FullscreenUI: Permit empty footer array component
– Achievements: Track unlocks of unofficial achievements locally
– PageFaultHandler: Read ESR on Linux ARM64 as well
– Data: Update SDL game controller database
– Qt: Clarify RetroAchievements login message
– Qt: Use variadic arg() instead of chaining multiple invocations
– Qt: Group toolbar-related menu items into a submenu (#3789)
– Qt: Update machine translations
– Update duckstation-qt_es.ts (#3786)
– Tests: Fix util-tests building
– MemoryCardImage: Replace full-width characters with ASCII
– CDImageMDS: Fix games not detecting due to empty path
– FullscreenUI: Fix inverted parameters
– CDImage: Replace filename identifier with path
– Spanish (Spain) translation update 2026/08/25 (#3790)
– Update Italian translation (#3791)
– Qt: Fix localised disc regions in game list
– FullscreenUI: Fix cheats menu hotkey in batch mode
– Qt: Enable verification for unscanned files
– ImGuiManager: Tweak OSD fade in time

 

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

Site Officiel

En savoir plus…

Hades est un émulateur de Nintendo GameBoy Advance en cours de développement, il vise à atteindre un équilibre satisfaisant entre convivialité, vitesse et précision.
 

 
Actuellement, Hades présente les caractéristiques suivantes:
 

– Une précision décente
– Correction des couleurs
– Sauvegarde rapide (également connue sous le nom de Save State)
– Support de l’horloge en temps réel (RTC)
– Support des contrôleurs de jeu
 

C’est le troisième émulateur à passer les benchs de la cartouche AGS Aging Cartridge utilisée pour tester les systèmes Game Boy Advance.
 

Les nouveautés:
 
– Add the « Indirect assign » and « Add assign » cheat code instructions.
– Add a radio button to change the cheat’s kind.
– Enable by default the logs of the cheat parser and compiler.
– Add a minheap to optimize the scheduler’s efficiency to find the next event to process.
– Optimize `ppu.c` to avoid calling `ppu_merge_layer()` if there’s no visible OAM pixels.
– Initial implementation of cheat codes.
– Fix the AGS ROM download issue.
– Fix the accuracy suite.
– Fix the GitHub action CI on MacOS, Windows x64 and Windows ARM64.
– Fix the `reset` debugger command.
– Misc fixes

 

Télécharger Hades v1.2.0 dev Build 261101 (10.8 Mo)

Site Officiel

En savoir plus…

Nouvelle version de cet émulateur de Playstation 2, celle-ci n’est compatible qu’à partir de Windows 10.
 

 
Un rapport des améliorations avec illustrations, est visible ici.
 
Le détails ci-dessous:
 

- GS/HW: Only expand overlaps on page boundaries (refractionpcsx2)
- GS/HW: Fix draw offsets in shuffles (refractionpcsx2)
- Qt: Remove unneeded BPM handling code (SternXD)
- GSRunner: Remove noops that aren't needed (SternXD)
- Tests: remove stubs that aren't needed (SternXD)
- FullscreenUI: Implement cover download support (SternXD)
- GameList: Create covers directory if missing before downloading covers (SternXD)
- Qt: Fix game list view toggle with an empty game list (Adso Castro)
- Qt/ImGui: Add clipboard support and fix modfier keys (SternXD)
- Qt/ImGui: Use macOS keyboard behaviors (SternXD)
- Qt: Show multitap slot names in controller binding titles (Adso Castro)
- Qt: Remove translator comments from controller binding titles (Adso Castro)
- Qt: Use multitap slot names for the first slot too (Adso Castro)
- Qt: Add blank lines around the macro window title block (Adso Castro)
- GameDB: Various fixes (wxvu)
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS/DX11: Reuse frame buffer optimizations for uav/rov. (lightningterror)
- GS/DX11: Fallback to regular OMSetRenderTargets if no uav are active. (lightningterror)
- GS/DX11: Destroy uav resources. (lightningterror)
- ImGuiOverlays: Add missing space to draw buffering (JordanTheToaster)
- GameDB: Dragon Quest VIII fixes (JordanTheToaster)
- GHActions: Report flathub cronjob errors to discord (Ty)
- Revert "GS/GL: Discard stencil when not in use while using depth." (lightningterror)
- GS/GL: Add basic clip control fallback. (lightningterror)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS/DX11/GL: Fix sample area calculation for RT/DS sampling hazard. (TJnotJT)
- GS/DX11: Expand the fb optimization hit detection. (lightningterror)
- GS/GL: Expand the fb optimization hit detection. (lightningterror)
- 3rdparty: Update D3D12MA to v3.2.0 (TheLastRar)
- GS/DX12: Enable tight alignment (TheLastRar)
- Common/Emitter: Inline xMovRtoR into xImpl_Mov operator (SternXD)
- FullscreenUI: Correct default label for Division Rounding Mode (SternXD)
- FullscreenUI: Move Achievement page/login to settings file (SternXD)
- FullscreenUI: Add some missing settings from Qt (SternXD)
- FullscreenUI: Fix volume sliders to match Qts max 200% (SternXD)
- FullscreenUI: Add analog control (jasaaved)
- FullscreenUI: Remove diagonal navigation (jasaaved)
- FullscreenUI: Fix analog stick input bursting (jasaaved)
- FullscreenUI: Add analog navigation for Xinput and Dinput (jasaaved)
- FullscreenUI: Fix analog/dpad nav state shared across controllers (jasaaved)
- FullscreenUI: Cleanup formatting (jasaaved)
- FullscreenUI: Fix analog requiring neutral position to reset (jasaaved)
- Qt: Revamp the status bar (KamFretoZ)
- Qt: Fix Status Bar visibility when Languange Changes (KamFretoZ)
- Achievements: Simplify sound effects playback (KamFretoZ)
- Qt/Shortcut: Use Nearest-Neighbor scaling for icon preview (KamFretoZ)
- Qt/OSD: Fix GPU stats not updating when Show GPU Usage settings arent enabled (KamFretoZ)
- Qt: Fix Formatting (KamFretoZ)
- Achievements: Group leaderboards by subset and tracking state (SternXD)
- Misc: clean up COM code (Oleg Tolmatcev)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- Qt: Disable VK Rov barrier toggle on other renderers. (lightningterror)
- QT/FSUI: Set ROV default off and move the settings to Graphics>Rendering. (TJnotJT)
- OSD: Include "Show GPU Debug Info" when using the "De/Select All" buttons (Bobby Smith)
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- Memory: Fix typo in SysMemory::DumpMemoryMap (chaoticgd)
- FullscreenUI: Fix controller navigation breaking after Big Picture Mode window resized (jasaaved)
- GS/HW: Adjust line AA1 blur with upscaling. (TJnotJT)
- GS/GL: Fix recent aa1 shader regressions. (lightningterror)
- Bump actions/checkout in the ci-deps group across 1 directory (dependabot[bot])
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- GS/DX12: Remove unnecessary UAV state and simplify texture unbinding. (TJnotJT)
- GS/TC: Use ValidOverlaps check for exact Tex is RT matches (refractionpcsx2)
- GS/HW: DATE setup changes. (lightningterror)
- GS/DX11: Backport ds as rt from GL for depth feedback. (lightningterror)
- Qt/GameListBackground: Auto adjust gamelist text color (KamFretoZ)
- Qt/GameListBackground: Auto adjust gamelist type icon color (KamFretoZ)
- Qt/GameListBackground: Make highlight semi-transparent (KamFretoZ)
- Qt/GameListBackground: Small fixes (KamFretoZ)
- Qt/GameListBackground: Make focus detection less agressive (KamFretoZ)
- Qt/GameListBackground: Dont keep re-encoding frames (KamFretoZ)
- Qt: Add sorting to memory card list (SternXD)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS/DX11/DX12: Report ROV support in log (JordanTheToaster)
- ImGuiOverlay: Add ROV to GPU status (JordanTheToaster)
- GameDB: Add AAT rec to the DB (JordanTheToaster)
- GameDB: Add AA1 rec to the DB (JordanTheToaster)
- GameDB: Various fixes (JordanTheToaster)
- GameSummary: Redirect to redump.info (JordanTheToaster)
- GS/HW: Fix bbox when using aa1. (lightningterror)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- IR5900: DUMP_BLOCKS: Symbolize text ptr relative (Ziemas)
- IR3000A: DUMP_BLOCKS: Symbolize text ptr relative (Ziemas)
- IR5900: fix recMemcheck to not cache loaded reg (Ziemas)
- IR5900: Use SmallString with Zydis formatter (Ziemas)
- IR3000A: Use SmallString with Zydis formatter (Ziemas)
- Debugger: Fix some uninitialized variables (chaoticgd)
- AudioStream: Don't compare uninitialized padding (chaoticgd)
- Qt: show full game titles in grid mode. (Devloon)
- GS/HW: Use CreateCompatible() in texture cache to propagate correct formats. (TJnotJT)
- GS: Change GSTexture::Type to GSTexture::Usage (TJnotJT)
- GS/HW: ROV revisions. (TJnotJT)
- GS/HW: ROV activation revisions. (TJnotJT)
- GS/VK: Detect max supported framebuffer dimensions for null framebuffer. (TJnotJT)
- GS/DX12: Fix DX12 renderpass restart optimization rebase error. (TJnotJT)
- GS/HW: Change prefer_unused_texture parameter to prefer_reuse in GSDevice::FetchSurface(). (TJnotJT)
- GS: Add GPU pipeline stats to OSD. (TJnotJT)
- GameDB: Various fixes (wxvu)
- GS/HW: Tweak AF shader (TheLastRar)
- GS: Update target TEX0 on a move if buffer width is increased. (TJnotJT)
- VTLB: Rewrite vtlb_ramRead function template (chaoticgd)
- PINE: Disallow access to pages with custom VTLB handlers (chaoticgd)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- GameDB: Various Gran Turismo fixes (JordanTheToaster)
- GS/DX12: Expand the fb optimization hit detection. (lightningterror)
- GS/HW: Better handle some texture creation hazards. (lightningterror)
- GS/HW: Improve ROV discard behavior. (TJnotJT)
- GS/HW: Force depth ROV if alpha test needs depth feedback. (TJnotJT)
- Achievements: Rename softcore to Casual (Mrlinkwii)
- Misc: another COM code cleanup (Oleg Tolmatcev)
- GameDB: remove gamefixes from silent hill 3 (Mrlinkwii)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS: Better handle imgui texture creation hazards. (lightningterror)
- Deps: Update SDL3 to v3.4.12 (JordanTheToaster)
- GameDB: Various fixes (raid273)
- GameDB: Remove cpuSpriteRender from Mana-Khemia (raid273)
- GS:MTL: Fix texture flags (TellowKrinkle)
- GS:MTL: Reduce unneccessary texture rebinds (TellowKrinkle)
- GS:MTL: GPU ROV feature detection (TellowKrinkle)
- GS:MTL: Implement ROV (TellowKrinkle)
- GS:MTL: Add ROV support for RW Textures Tier 1 hardware (TellowKrinkle)
- FullscreenUI: Move game info and cover art to top left of pause menu (SternXD)
- FullscreenUI: Use locale time on landing page instead of 24 hour (SternXD)
- Achievements: Improve subset sidebar nav/focus behavior (SternXD)
- Debugger: Allow strings to be edited from the symbol trees (chaoticgd)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS/DX12: Make sure null texture has correct descriptor type for slot. (TJnotJT)
- GS:DX12: Index pipelines in correct shader cache table. (TJnotJT)
- QT: Remove ROV tabstop in graphics advanced section. (TJnotJT)
- 3rdparty: Update CPUInfo to commit b1a5d63 (JordanTheToaster)
- Deps: Update libjpegturbo to 3.2.0 (JordanTheToaster)
- 3rdparty: Update Vulkan-Headers to v1.4.356 (JordanTheToaster)
- GS: Fix Compiler warnings. (lightningterror)
- YAML: Add support for resolving anchors, and use it for GameDB (Silent)
- GameDB: Update Gran Turismo entries to use anchors and overrides (Silent)
- Deps: Revert workaround for MSVC ICE with PlutoVG (TheLastRar)
- GS/HW: Make all vertices the same color in certain flat shading cases. (TJnotJT)
- Qt: Decouple CreateShortcut from the ShortcutCreationDialog (KamFretoZ)
- Qt: Add Create PCSX2 shortcut option to setup wizard (KamFretoZ)
- Qt/Launcher: Fix StartupWMClass Value (KamFretoZ)
- Qt: Clean up Setup Wizard's labels (KamFretoZ)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- common: Fix build on ryml < 0.11 (TellowKrinkle)
- Deps/gha: Bump the ci-deps group across 1 directory with 2 updates (#14644) (dependabot[bot])
- GS/DX: Fix typo with primid init output. (TJnotJT)
- GS:DX:VK: Always make null texture with UAV usage. (TJnotJT)
- GS: Move readback image dump to Transfer Images parameter from Save RT (refractionpcsx2)
- [ci skip] GitIgnore: Ignore Kate project files (RedPanda4552)
- GS: Bump shader cache version. (lightningterror)
- GS/HW: Adjust shuffle predetect for only texture formats under 32bit (refractionpcsx2)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- USB: Add GunCon 2 values for the Japanese versions of Time Crisis II (Bobby Smith)
- Pad: Fix enum entries check (Tundrak)
- Debugger: Improve layout editor dialog (chaoticgd)
- GS/OGL: Increase padding to fill ProgramSelector size (TheLastRar)
- Debugger: Improve menu item sorting (chaoticgd)
- Debugger: Add navigation history with back and forward buttons (chaoticgd)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS/TC: Only bilinear resize depth if downscaled (refractionpcsx2)
- GS:HW: Fix regression with prefer_reuse texture fetching flag. (TJnotJT)
- GS/TC: Don't clear valid flags if render target is only partially cleared (refractionpcsx2)
- GS: Make size macros const expressions (refractionpcsx2)
- GS/HW: Improve clears when half is zero + alter mismatched DHC lookup (refractionpcsx2)
- GS/TC: Improve handling of different format overlap in preload (refractionpcsx2)
- GS/TC: Invalidate rgb + alpha on contained target swizzle mismatch (refractionpcsx2)
- USB: Copy Virtua Cop offsets to Re-Birth JP version (RedPanda4552)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- Qt: Silence warning when opening log window (chaoticgd)
- FullscreenUI: Fix nav loss after logging in to RA (SternXD)
- GS:HW: Fix ROV texture type conversion for temporary Z. (TJnotJT)
- ImGui: Fix cut off legend in save state overlay (SternXD)
- GS: Add special case CSM2 read for Breath of Fire Dragon Quarter (refractionpcsx2)
- GameDB: Patch The Gift to fix sound RPC (Ziemas)
- GameDB: Crazy Frog Racer fixes (JordanTheToaster)
- GS: Reduce draw buffer copying (refractionpcsx2)
- GS: Replace a bunch of pointer logic in hot paths (refractionpcsx2)
- GS: Optimize draw buffering pointer logic and some small tweaks (refractionpcsx2)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- AudioStream: Work around uninitialized read in cubeb (chaoticgd)
- ImGuiOverlays: Hide Debug and ROV status in SW (JordanTheToaster)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- Core: Fix -Wsign-compare warning in R3000A Interpreter (Briella Bugs)
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- 3rdparty: Update LZMA/7zipSDK to 26.02 (JordanTheToaster)
- Qt: Fix Optimal Frame Pacing not inheriting from global (SternXD)
- FullscreenUI: Expose missing settings (SternXD)
- FullscreenUI: Align setting names with Qt (SternXD)
- FullscreenUI: Align Achievements settings layout with Qt (SternXD)
- Qt: Fix incorrect setting keys (SternXD)
- FullscreenUI: Fix icon layout in toast notifications (SternXD)
- FullscreenUI: Add icons to all ShowToasts (SternXD)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS:HW: Add feedback flags for VK depth stencil creation. (TJnotJT)
- Deps: Update KDDockWidgets to v2.4.1 (chaoticgd)
- Deps: Work around libjpeg-turbo build issue (chaoticgd)
- 3rdparty: Update rcheevos to v12.4.0 (SternXD)
- 3rdparty: Configure D3D12MemAlloc to use DirectX-Headers under CMake (TheLastRar)
- FSUI: Add gamelist hotkey to scan for new games (KamFretoZ)
- FSUI: Add Fallback to CPU Name OSD (KamFretoZ)
- Qt: Decrease File Size Limit for Custom Backgroudn Cache (KamFretoZ)
- GS/TC: If preloaded image matches target parameters, update valid area (refractionpcsx2)
- GS/TC: Only adjust target start on full pages (refractionpcsx2)
- [ci skip] AGENTS.md: init (GovanifY)
- [ci skip] Deps/gha: Update CI deps (#14769) (dependabot[bot])
- GS:MTL: Fix PipelineSelectorMTL padding (TellowKrinkle)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- FullscreenUI: Close menus on resume, hide OSD while open (SternXD)
- Qt: Fix logic for resetting the VM when changing discs (chaoticgd)
- GS/VK: Fix crash when no device is created and vk is the selected renderer. (lightningterror)
- GameDB: add missing games and memcardFilters (Mrlinkwii)
- GameDB: Add missing tex in rt for some GITS regions. (lightningterror)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- Qt: Remove m_pending_window* (TellowKrinkle)
- MicroVU: Unjumble EATAN coefficients (chaoticgd)
- FullscreenUI: Fix game list appearing empty after exiting and re-entering (jasaaved)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS:HW: Only enable GPU timing/stats in backend if the option is enabled. (TJnotJT)
- GS:DX11: Fix typo in query destruction. (TJnotJT)
- GS/VK: Remove undefined unused shader macro. (lightningterror)
- GS/VK: Workaround Nvidia issue when swapping ROV targets (TheLastRar)
- GS/DX11: Fix uav null_texture usage. (lightningterror)
- Input: Fix menu navigation incorrectly using per-profile bindings (jasaaved)
- Input: Fix Xinput controller icon and layout detection (jasaaved)
- Input/FullscreenUI: Fix SDL unknown-controller icon fallback and add missing Standard/Xbox/Nintendo button name tables (jasaaved)
- Input/FullscreenUI: Add Generic controller glyph style (jasaaved)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- GS: Fix status bar GPU % when OSD GPU usage is off (SternXD)
- GS:VK: Only use feedback loop layout for depth if texture barrier is supported. (TJnotJT)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- GS: Use current primitive mode for backing up spare vert buffers (refractionpcsx2)
- GS: Improve vertex copy over to new buffer + small tweaks (refractionpcsx2)
- GS: Fix Lines2Sprites buffer growth (TellowKrinkle)
- GS: Fix Vertex Buffer Growth (TellowKrinkle)
- GS: Fix unused variable warning. (lightningterror)
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- EE/IOP: Fix loading elf's through relative path (Ziemas)
- GS/TC: Improve single pixel overlap detection in RT in RT (refractionpcsx2)
- GS/HW: Avoid detecting shuffles as source of truth for target format (refractionpcsx2)
- GameDB: Add Prioritize Lower depth fix to Steambot Chronicles (refractionpcsx2)
- Qt/macOS: Keep Fullscreen on the main window (SternXD)
- [ci skip] Qt: Update Base Translation. (PCSX2 Bot)
- SPU2: Pass IOP cycle count at 64bit (refractionpcsx2)
- Translations: Sync Crowdin translations for 2.8 (Ty)
- [ci skip] PAD: Update to latest controller database. (PCSX2 Bot)
- translations: Syncing Crowdin translations (#14879) (Ty)

 

Un tutorial est disponible ici et un pack de shaders là (probablement incompatible avec les versions 2.0 et supérieur). Pack de textures ici et là, et Patchs disponibles ici (écran large, correction de bugs, fréquence d’images, etc).
 
Et si vous voulez davantage d'effets graphiques, un site expliquant comment customiser l'émulateur avec Reshade et autre shaders, est disponible ici.
 
NB: Notez que la version 64 bits est à présent la seule version stable possible. Il est également recommandé de tout reconfigurer car les changements sont trop nombreux entre la précédente version et celle-ci.
 
Site de développement du projet.

Télécharger PCSX2 (32 bits | XP/Vista) v1.4.0 / v1.6.0 (14.8 Mo)

Télécharger PCSX2 (32 bits | 7/8/8.1) v1.6.0 (6.2 Mo)

Télécharger PCSX2 (64 bits) v2.8.2 (24.5 Mo)

Site Officiel

En savoir plus...


 
Envie de discuter émulation, de suivre l’actu en direct ou simplement de passer un bon moment entre passionnés ?

 
Notre communauté vous attend sur le Discord officiel d’Emu-France.
 

Venez échanger, poser vos questions, partager vos trouvailles et profiter d’un espace convivial dédié à l’émulation et au rétro‑gaming.
 

Rejoignez-nous dès maintenant !

 


 

Want to chat about emulation, follow the latest updates in real time, or just hang out with fellow enthusiasts?
Our community is waiting for you on the official Emu‑France Discord server.
 
Come share your discoveries, ask questions, and enjoy a welcoming space dedicated to emulation and retro gaming.
 

Join us now !!

 

 

Il s’agit de l’émulateur Apple ][ et Apple //e entièrement écrit en Rust, SDL et HTML5.
 

 

Télécharger emu6502 v0.9.8 (2.7 Mo)

Site Officiel

En savoir plus…

NumWorks est une société française qui a lancé en France en 2026 une calculatrice scientifique visant un public collégien. La calculatrice scientifique NumWorks a été conçue pour accompagner les élèves de la 6e à la 3e avec une interface simple et intuitive.

 


 

Télécharger NumWorks (Scientifique) v4.1.0 (771 Ko)

Site Officiel

En savoir plus…

NumWorks est une société française qui a lancé en France à l’été 2017 une calculatrice graphique visant un public lycéen. La calculatrice NumWorks a été rapidement adoptée par de nombreux lycéens français et s’est depuis imposée comme une alternative aux calculatrices graphiques traditionnelles.
 

 

Télécharger NumWorks (Graphique) v26.3.0 (1.8 Mo)

Site Officiel

En savoir plus…

Un émulateur d’HP18C et de HP28C.
 

 

Télécharger Emu28 (-KML) v1.40 (162 Ko)

Télécharger Emu28 (+KML) v1.40 (857 Ko)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur multiplateforme de Philips CD-i, développé en C++17.

 

Voici quelques caractéristiques:
– Support complet des cartes Mono-I (CD-i 200, CD-i 220/20), permettant de lancer des jeux commerciaux et homebrews.
– Support partiel des cartes Mono-II et Mono-IV.
– Émulation de l’afficheur fluorescent frontal (FTD).
– Support audio partiel.
– Support expérimental du contrôleur CD-i.
– Compatible Windows, macOS, Wii, Wii U et Nintendo 3DS.
– Utilise Musashi 4.10 pour l’émulation du processeur 68070.
 

 

Télécharger miniCDi v0.1 (3.2 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/