1984 est un émulateur de l’ordinateur rétro Amstrad CPC 464/6128, écrit en C et utilisant SDL3. Son objectif est d’être très portable et relativement fidèle au matériel d’origine.
1984 est un émulateur de l’ordinateur rétro Amstrad CPC 464/6128, écrit en C et utilisant SDL3. Son objectif est d’être très portable et relativement fidèle au matériel d’origine.
Cet émulateur Apple‑1 moderne, réécrit en C++ avec Dear ImGui et OpenGL, dérive d’un ancien projet initialement développé en Java et offre désormais une émulation fidèle, rapide et multiplateforme, tout en prenant en charge l’ensemble des cartes d’extension P‑LAB — modem Wi‑Fi, terminal, microSD, A1‑SID, carte graphique TMS9918 — ainsi que la carte graphique couleur GEN2 d’Uncle Bernie.
Pour célébrer les 50 ans d’Apple (1976–2026), la version 1.7 de POM1 est publiée en hommage au demi‑siècle d’Apple Computer, fondée le 1er avril 1976.
Il intègre désormais la prise en charge des composants matériels suivants :
– Modem Wi-Fi P-LAB
– Carte Terminal P-LAB
– Carte de stockage microSD P-LAB
– Carte son P-LAB A1-SID
– Carte graphique P-LAB Apple-1 (TMS9918)
– Carte graphique couleur GEN2 d’Uncle Bernie
Version en ligne disponible ici.
Télécharger Pom1 v1.9.2 (17.4 Mo)
SUPER ZSNES est une réécriture complète et moderne de l’emblématique émulateur ZSNES.
Réunis à nouveau, les deux créateurs originaux développent un émulateur SNES moderne, accéléré par GPU, plus précis, plus rapide et doté d’un système d’améliorations spécifiques à chaque jeu.

Caractéristiques principales:
– Cœurs CPU et audio plus précis que l’ancien ZSNES.
PPU accéléré par GPU:
– Mode 7 haute résolution
– Effets spéciaux améliorés
– Rendu plus propre et plus stable
Interface classique ZSNES modernisée:
– Effet de neige conservé
– Haute définition
– UX améliorée
Fonctions avancées:
– Fast forward
– Rewind
– Save states
– Auto-save history
– Bookmarks
– Cheat codes
– Quick load
– Développement sans frameworks modernes (style classique).
Super Enhancement Engine:
– Système d’améliorations par jeu, déjà actif sur 9 jeux populaires.

Types d’améliorations:
High Resolution:
– Rendu interne redessiné manuellement
– Détails haute résolution propres et nets
Texture / Normal Map:
– Ajout de détails supplémentaires
– Aspect plus riche et plus profond
Overclock:
– Suppression du slowdown
– Fluidité accrue
Widescreen (si support interne):
– Activation du widescreen lorsque le jeu possède un code interne partiel ou complet
Uncompressed Audio Replacement:
– Remplacement des samples compressés par des versions non compressées
3D (Mode 7 perspective):
– Remplacement des tiles par des données 3D height-mapped
– Effet 3D réel sur les jeux utilisant le Mode 7 en perspective
Toutes les améliorations peuvent être activées ou désactivées individuellement.
Les fichiers d’amélioration n’incluent aucun extrait de ROM: ils ne contiennent que des données additionnelles, jamais de contenu provenant du jeu lui‑même.
À venir:
– Corrections de bugs
– Support des special chips (DSP1, SuperFX, etc.)
– Retroachievements
– Widescreen personnalisé pour les patches
– Optimisations supplémentaires
– Nouveaux types d’améliorations
– Netplay
– Autres
Les changements:
– Optimized GPU memory allocations & texture upload routines
– Initial SuperFX emulation (note: Not enhanced yet, still some work to be done)
– Fixed windowing off by 1 line issues
– Fixes to dual window shader logic
– Fixes to BG latch routines
– Forced blank fixed color issues fixed
– Added separate volume control for MSU1 audio
– Added CRC check for DSP1 rom, improved message for persistent data folder location
– Added disable ‘.szsnes’ folder saves checkbox
– Fixed audio glitch when loading new game
– SRAM and main menu settings now saved more frequently
– Optimized enhancement data loading speed
– Added HEX editing of GUI colors, multiple default settings (Default, Classic ZSNES, Red)
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.
Les changements:
– fix MOTOR ERROR 20 on RRV dongles other than Ver.A by @Tovarichtch in #74
– JVS: Fix coin spam/not decrementing by @Tovarichtch in #79
Créé par Avery Lee (l’auteur de VirtualDub), il s’agit d’un émulateur d’Atari 8 bits (800/800XL/130XE) disponible en 32 et 64 bits. Il dispose de beaucoup d’options ainsi que d’une bonne compatibilité. Il prend en charge les jeux protégés conformément à l’émulation. Il s’agit d’une version de développement au stade de béta.

Il s’agit d’un frontend multi-émulateurs qui va mettre en avant les « box art ».

Les changements:
– shadPS4 emulator support!
– added all-new PS4 system theme and box assets
– created PS4 game database with 29,774 entries sourced from SerialStation
– improved support for modern Ryujinx (Ryubing) Switch emulator
– added citron-neo Switch emulator support
Notez qu’il s’agit d’une version de démo, la version complète étant à présent payante.
Télécharger Nostlan (Gratuit) v2.6 (115 Mo)
Il s’agit d’un émulateur de Sega Saturn très prometteur.
Quelques caractéristiques:
– Charger des jeux à partir de fichiers MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS ou ISO
– Détection automatique de la ROM IPL (BIOS)
– Changement automatique de région
– Jusqu’à deux joueurs avec des manettes standard sur les deux ports (prise en charge de davantage de types de manettes à venir)
– Raccourcis clavier entièrement personnalisables
– Prise en charge des cartouches RAM, DRAM et ROM (d’autres à venir)
– Gestionnaire de mémoire intégré pour importer et exporter des sauvegardes, et transférer entre la RAM interne et celle de la cartouche
– Sauvegarde des états compatibles avec les versions futures
– Rewind (jusqu’à une minute à 60 fps), mode turbo, avancement image par image (avant et arrière)
– Mode plein écran avec prise en charge VRR et faible input lag
– Améliorations graphiques optionnelles, comme le rendu désentrelacé/progressif des modes haute résolution et le rendu transparent des polygones en mesh
– Émulation optionnelle du bloc CD en bas niveau
– Un débogueur en développement avec de nombreuses fonctionnalités avancées

Voici les nouveautés:
Ymir v0.3.3
New features and improvements
– GUI : Specify missing ImGui style colors.
– System : Add Europe PAL and Asia NTSC (in that order) to default preferred regions after North America and Japan.
– VDP2 : Implemented color gradation effect. Fixes background in the Egg Birdon boss arena of Saturn Bomberman.
Fixes
– System : Properly autoselect IPL ROMs for Asia NTSC region (South Korea, Taiwan).
– VDP1 : Don’t automatically mark jumps to 0 as infinite loops. Fixes Akumajou Dracula X no longer booting. (#904)
==========
Ymir v0.3.2
CD Block HLE fixes
– Chisato Moritaka – Watarase Bashi & Lala Sunshine : FMVs now play correctly.
– Chou Jikuu Yousai Macross – Ai Oboete Imasu ka : intro sequence now plays correctly.
– Cyber Speedway : music now resumes properly after pausing and unpausing.
– Digital Dance Mix Vol. 1 – Namie Amuro : animations and songs now play correctly.
– Dragon Force : Working Designs logo FMV now plays correctly.
– Gunbird : boss animations now play correctly.
– Legend of K-1 – The Best Collection : FMV of third fight now plays correctly.
– LifeScape – Seimei 40 Okunen Haruka na Tabi : no longer freezes on opening FMV.
– Mahjong Yon Shimai – Wakakusa Monogatari : no longer freezes on character select screen.
– Marvel vs. Street Fighter : no longer crashes on Capcom logo.
– Mass Destruction : intro FMVs now play at full speed and in-game music now plays.
– NiGHTS Into Dreams… : Trick Ribbon music plays correctly at all times.
– Panzer Dragoon II Zwei : no longer softlocks after pausing and unpausing multiple times.
– Senken Kigyouden / Xianjian Qixiazhuan : graphics now load correctly.
– Shellshock : no longer crashes on CORE logo.
– Shining Force III : no longer gets stuck on Yes/No dialog choices or crash with CD read errors.
– Sonic Jam : in-game music now plays correctly.
– Tilt! : intro FMVs now play at full speed.
– X-men vs. Street Fighter : no longer crashes on Capcom logo.
SH-2 / VDP1 / VDP2 fixes
– Dark Savior : sprites are no longer spliced across frames.
– Deep Fear : color palette no longer messes up when opening the inventory.
– Magical Night Dreams – Cotton 2 : character highlight effect is now fixed.
– Neon Genesis Evangelion – Koutetsu no Girlfriend : now plays FMVs.
– Nobunaga no Yabou Returns : now plays FMVs and goes in-game.
– Revolution X – Music Is the Weapon (Europe) : title screen now displays the band.
– Ryuuteki Gosennen – Dragons of China : text frames are no longer shifted to the right.
– Scorcher : game no longer crashes immediately in Training mode or randomly in other modes.
– Shellshock : in-game terrain is now drawn at full width (half resolution).
– Shining the Holy Ark : game speed is correct, no longer double-taps movements.
– Stellar Assault : stopped booting on 0.3.1 due to a VDP1 infinite loop detection optimization. This is now fixed.
Threaded VDP1 rendering fixes
– BlackFire : GUI elements no longer flicker.
– Burning Rangers : transparent elements (such as fire and explosions) are no longer drawn behind walls, doors, etc.
– Scorcher : HUD is now drawn on top of level geometry.
– Virtual Golf (Europe) : ground is now fully rendered and random sprites no longer appear.
– Waialae no Kiseki – Extra 36 Holes : ground is now fully rendered.
Performance improvements
– SCSP threading (by @SternXD) : audio processing offloaded to a dedicated thread, up to 25-30% more FPS.
– SH-2 fetch stage emulation : properly emulates dual-instruction fetch, ~halving memory accesses in the interpreter.
– SH-2 microoptimizations : various improvements combining for ~10-15% boost on CPU-heavy games.
New features
– SH-2 CPU overclock/underclock : adjustable from 25% to 500%.
– Japanese character support : visible in the Backup Memory Manager and other places.
– New window title bar options : hide game title and/or performance indicators.
– Option to pause emulation upon startup.
– New debugger window for CD Block partitions and buffer contents.
– New CD Block partition debugger.
Disc image loader improvements
– Improved CUE sheet parser for compatibility with ImgBurn dumps.
– No longer crashes when loading a PlayStation disc image or other unsupported formats.
Il s’agit d’un émulateur de N64 écrit en Rust par Logan McNaughton (simple64) et dont certaines portions proviennent de mupen64plus et/ou ares.

Les objectifs en résumé sont les suivants:
– Performance. L’auteur veux pouvoir utiliser cet émulateur sur son ordinateur portable.
– Facile à utiliser.
– Facile de travailler avec. Les recompilateurs dynamiques sont performants mais ils sont très difficiles à lire et à comprendre. Cet émulateur n’aura des interprèteurs que pour le CPU et RSP. De plus, il est entièrement écrit en Rust (en dehors de Parallel-RDP), un langage de programmation moderne dont le nombre d’utilisateurs ne cesse de croître. L’auteur a essayé d’éviter l’utilisation de macros, qui peuvent réduire la répétitivité du code, mais aussi sa lisibilité.
Les changements sont:
– A few more netplay fixes to improve the stability when the game starts.
Igir est un gestionnaire de collections de ROM qui permet de trier, de filtrer, d’extraire ou d’archiver, de patcher et d’établir des rapports sur des collections de toute taille sous n’importe quel système d’exploitation.

Atari800 est un émulateur Atari 800 (hum, c’était dur) mais aussi Atari XL/XE/5200. Passer en open source, il est maintenant développé par pas mal de personnes en provenance du net.

Télécharger Atari800 (Java) v4.0.0 (1.2 Mo)
Télécharger Atari800 (Dos) v4.0.0 (905 Ko)
Télécharger Atari800 (32 bits) v7.0 (2.9 Mo)
Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l’enregistrement de vidéo.

Les changements sont:
⚡ Performance
– Skip audio thread creation if plugin doesnt need it (#704)
✨ Features
– DummyInput – Always enable controller 1 (#725)
🐞 Bugfixes
– FFmpegEncoder – Sync logic diverges from VFW (#731)
– TASVideo – Broken rectangle drawing (#733)
– TASVideo – Multiple context initialization causes crash (#721)
– TASVideo – Inconsistent clearing behavior (#720)
– FFmpegEncoder – vf option being overwritten (#715)
📚 Documentation
– Add Quick Start Guide (#712)
– Local in-IDE lua API definitions instead of online reference (#696)
Site original. Fork 1. Fork 2. Fork 3.
Télécharger Mupen64 RR Lua v1.4.0-5 (+AVI Fixes builds) (11.4 Mo)
shadPS4 est un émulateur PlayStation 4 open-source. Depuis la version 0.12.1, il abandonne son interface graphique intégrée pour fonctionner uniquement en ligne de commande.
Pour faciliter son usage, une interface externe est disponible. Elle permet de lancer des jeux, configurer les options, et suivre les performances via une interface visuelle simple et intuitive.
Cette interface est développée séparément et reste compatible avec les futures versions de shadPS4.


Les changements:
– Drag and Drop support on main window for shadps4 executables (#388)
– mac: Updates for MoltenVK removal (#387)
– New Crowdin updates
– Misc fixes