Il s’agit d’un émulateur de NES simple et clean, écrit en Rust. Rapide, léger, et avec une grande compatibilité.
Les news en résumé:
– Fluid and glitchless presentation.
– Savestates features
Il s’agit d’un émulateur de NES simple et clean, écrit en Rust. Rapide, léger, et avec une grande compatibilité.
Les news en résumé:
– Fluid and glitchless presentation.
– Savestates features
Hoxs64 est un émulateur Commodore 64 tournant sous Windows avec DirectX 9 au minimum. Il est encore en développement, si bien que s’il manque quelques choses maintenant, elle sera là plus tard (dixit l’auteur) 😉


– Remove 50.2 Hz monitor filter regression.
Télécharger Hoxs64 (x86) v1.1.2.9 (4.4 Mo)
Télécharger Hoxs64 (x64) v1.1.2.9 (5.1 Mo)
Télécharger Hoxs64 (9X/2K) v1.0.23 (503 Ko)
Télécharger Hoxs64 Français (9X/2K) v1.0.23 (542 Ko)
Télécharger Hoxs64 Français (x86) v1.1.2.7 (4.5 Mo)
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.
XaviXEmu est un émulateur expérimental et open source pour Windows, dédié à certains jeux télévisés XaviX, XaviX 2000 et XaviX 2. Le projet se concentre sur la documentation du comportement matériel, l’émulation des entrées de mouvement, les tests reproductibles et la préservation des recherches sur des systèmes dont les accessoires optiques d’origine sont difficiles à utiliser avec les écrans modernes.
Guac est un émulateur multi-systèmes portable écrit en Go pour Windows/Linux/Linux-ARM64, prenant en charge les consoles portables de Nintendo suivantes :
– Game Boy (DMG)
– Game Boy Color (GBC)
– Game Boy Advance (GBA)
– Nintendo DS (NDS)

Le projet est conçu pour fonctionner sans nécessiter de BIOS ou de firmware externes, même ceux-ci peuvent être fournis si nécessaire. Il propose également une interface entièrement contrôlable à la manette, y compris dans les menus.
Fonctionnalités
– Émulation Game Boy, Game Boy Color, Game Boy Advance et Nintendo DS
– Aucun BIOS ou firmware obligatoire
– Support complet des manettes, y compris dans l’interface
– Clavier virtuel à l’écran
– Nombreuses options de personnalisation
– Couleurs de l’interface personnalisables
– Raccourcis clavier configurables
– Localisation en anglais et en espagnol
– Configuration des contrôles pour chaque console
– Nintendo DS : dispositions d’écran personnalisables
– Nintendo DS : horloge temps réel (RTC) configurable
– Nintendo DS : firmware configurable
– Export des scènes 3D au format `.obj`, permettant notamment de les ouvrir dans Blender ou Maya
Performances Nintendo DS
L’émulation Nintendo DS utilise un compilateur JIT développé spécifiquement pour Guac. Selon le projet, celui-ci permet d’obtenir des performances 2 à 5 fois supérieures suivant les charges de travail. Le projet dispose notamment d’un JIT ARM64 écrit en Go.
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:
Description of Changes
– Recompiler: Replaced the soft-float interpreter fallback POC with proper x86-64 JIT code generation.
– Recompiler: Simplified configuration by reducing soft-float options from 3 per core to a single toggle per core.
– Performance: Optimized the DIV operator based on suggestions from @pstef, yielding a ~20% performance improvement.
– OSD: Fixed OSD options to display and function properly with PGS subtitles.
– Stability: Added a potential fix for Windows crashes related to a Vulkan compiler bug when using PGS.
– Upstream: Updated codebase to the latest PCSX2 upstream changes.
Configuration Recommendations
– Recommended: Soft-float is generally only needed for EE and VU0 (very few games require VU1).
– Recommended: MTVU and mVU Flag hacks remain recommended if supported by the game.
– Avoid: Disable Instant VU, as it can increase load on the VU core depending on the game engine.
– Compatibility: Disable unnecessary game fixes/patches if issues occur, as some legacy VU workarounds may conflict with accurate soft-float.
Testing & Bug Reporting Guidelines
– Identify which core is causing the issue.
– Verify if the bug persists with Game Fixes and Compatibility Patches disabled.
– Verify if the issue still occurs in interpreter mode.
Acknowledgements
– Special thanks to @GitHubProUser67 for the initial accurate soft-float work.
– Special thanks to @LoStraniero91 and all community testers for extensive hardware and retail game testing.
– Thanks to all PCSX2 maintainers for their continued support.
SNES Station PC est une adaptation Windows créée par des fans, inspirée de l’expérience SNES Station originale sur PlayStation 2.
Le projet cherche à recréer sur PC l’expérience simple et l’identité visuelle d’une console de salon, tout en ajoutant des fonctionnalités modernes améliorant le confort d’utilisation.

Fonctionnalités:
– Émulation SNES grâce au core Snes9x Libretro
– Interface pensée pour une utilisation à la manette
– Support du clavier et des manettes
– Menu frontend accessible en jeu avec LB + RB
– Contrôles et raccourcis clavier configurables
– Plusieurs emplacements de sauvegardes rapides (Save States)
– Gestion des jeux favoris et des jeux récents
– Support des sous-dossiers pour les ROMs
– Options vidéo et audio
– Paramètres spécifiques à chaque jeu
– Version portable Windows x64
– Disponible en portugais, anglais et espagnol
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.
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:
– provide lua 5.1.5’s Makefile too
– fix mingw makefile again
– CI: build mingw with -j1 so i can see the error
– fix mingw Makefile
– move lua 5.1.5 source code from frontend/cocoa to src
– JIT (ARM): Update to the latest code changes. Improves support for Android and adds support for Windows on ARM.
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.1724 (2.6 Mo)
Télécharger DeSmuME (Français) v0.9.14 (14/02/2024) (2.1 Mo)
Gopher2600 est un émulateur d’Atari 2600. Bien que les performances ne soient pas aussi efficaces que certains autres émulateurs, il convient néanmoins pour jouer à des jeux sur un ordinateur raisonnablement moderne.

Le projet GitHub xenia-edge est un fork expérimental de l’émulateur Xbox 360 Xenia, basé sur la branche Canary. Il vise à centraliser les dernières avancées techniques issues de divers forks dans un seul package. Le projet est conçu pour la recherche et l’expérimentation autour de l’émulation Xbox 360, avec une compatibilité Windows et Linux. Il propose un script de build personnalisé (xb) pour simplifier la compilation, une liste de compatibilité des jeux maintenue par la communauté, et une intégration continue via Buildbot. Le code est majoritairement écrit en C++, avec des contributions en Assembly, Python, Lua, HLSL et C#. Le dépôt contient des ressources utiles comme un guide de démarrage rapide, une FAQ et des instructions de compilation.

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 là [master]. Un manager permettant de gérer l’émulateur Xenia est disponible ici.

– [XAM] Fixed potential OOB memory write in copy utils
– [GPU] Fix scalar ALU swizzles with three-source vector ops
– [CPU/X64] Optimize VMX dot products, vrsqrtefp, partial stores, and permutes
– [Linux/XSocket] Added error ID mapping for error 11.
– Misc fixes