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), une nouvelle version POM1 est publiée en hommage au demi‑siècle d’Apple Computer, fondée le 1er avril 1976.
 
Il intègre 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.
 

Voici les changements depuis la précédente version:
 
– Diverses améliorations et corrections
 

Télécharger Pom1 v1.9.7 (17.2 Mo)

Site Officiel

Site Officiel original (archive)

En savoir plus…

PadForge est un utilitaire moderne de mappage de contrôleurs pour Windows permettant de transformer n’importe quel périphérique d’entrée — manette, joystick, clavier, souris ou écran tactile — en un contrôleur virtuel reconnu comme du matériel réel par les jeux et applications. Il s’appuie sur ViGEmBus, vJoy et Windows MIDI Services pour émettre des contrôleurs Xbox 360, DualShock 4, DirectInput personnalisés, MIDI ou encore un couple clavier+souris virtuel.
 

L’outil autorise le routage libre de toutes les entrées vers jusqu’à seize contrôleurs virtuels simultanés, avec visualisation en temps réel en 2D et 3D, inspection des axes, boutons, triggers et capteurs de mouvement. Les mappages se configurent par enregistrement direct, sélection dans des listes exhaustives ou via un mode « Map All », avec prise en charge des courbes de sensibilité, deadzones avancées, anti-deadzones, offsets, et algorithmes multiples pour sticks et gâchettes.
 
PadForge gère le retour de force, le rumble, la synthèse de vibrations à partir des basses audio, ainsi que la transmission du force feedback DirectInput vers vJoy. Il inclut un système complet de macros permettant de combiner boutons, axes et directions de POV pour déclencher des séquences d’actions (clavier, souris, délais, volume, manipulations d’axes) selon plusieurs modes de déclenchement.
 
L’application peut activer automatiquement des profils selon le programme en cours, basculer de profil via des raccourcis manette, masquer les contrôleurs physiques grâce à HidHide, et installer ou retirer les drivers nécessaires directement depuis l’interface. Un serveur Web intégré permet également de transformer un écran tactile en manette virtuelle avec retour visuel et vibration.
 
PadForge fonctionne sur Windows 10/11 (x64), se déploie en exécutable autonome, propose un polling à 1000 Hz, une localisation dynamique, un mode minimisé en zone de notification et une interface Fluent Design. Le projet est open source sous licence CC BY-NC-SA 4.0 et repose sur de nombreux composants tiers (SDL3, ViGEmBus, vJoy, HelixToolkit, ModernWpf, etc.).
 

 

Télécharger PadForge v4.5.0 (270 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.
 
Les changements sont:
 
– Add NKit support (NKit, WUD, WUX formats)
 

Télécharger OpenROM v2.8.0 (27.0 Mo)

Site Officiel

En savoir plus…

Ruzu est un émulateur Nintendo Switch écrit en Rust, développé comme une expérience visant à déterminer si l’IA, via des modèles de langage (LLM), pouvait réaliser le portage complet d’un projet logiciel de très grande taille de C++ vers Rust.
 

Le projet est basé sur le code de yuzu/Eden et représente environ 500 000 lignes de code portées exclusivement avec l’aide de LLM, sur une période d’environ six mois. L’objectif n’était pas simplement d’obtenir un programme fonctionnel, mais de conserver au maximum la structure du projet original, avec une correspondance entre les fichiers et les différentes parties du code C++ et Rust.
 

 
Ruzu intègre notamment un kernel HLE avec ordonnanceur, fibres, IPC et services, un processeur de commandes GPU, un recompilateur de shaders et un JIT. La recompilation dynamique du code ARM est assurée par rdynarmic, un portage Rust de Dynarmic, avec des backends natifs x86-64 et ARM64. Le projet comprend également rxbyak, un portage Rust de Xbyak pour la génération de code machine x86-64.
 
L’émulateur est déjà capable de démarrer et d’exécuter des jeux commerciaux, avec l’objectif affiché d’atteindre les performances de l’implémentation C++ originale. Le projet reste toutefois en développement.
 
Ruzu dispose également d’un frontend graphique ainsi que d’un frontend en ligne de commande, et peut être compilé sous Windows, Linux, macOS et plusieurs systèmes BSD.
 
Les changements sont:
– Home Menu and applets: improved startup, launching installed applications, firmware-specific application information, and document loading. Fixed menu-focus issues. Home Menu compatibility remains experimental.
– Gamescope and controller navigation: added in-window menus and dropdowns to avoid clipped or hidden popups. Improved navigation throughout the interface, fixed SDL axis-direction handling, and prevented navigation from interfering with control configuration.
– Compatibility and stability: expanded system-service coverage with updates from Eden, corrected service-session ownership and cleanup, and fixed recursive locking during web-applet completion.
– Rendering (Vulkan): incorporated upstream display-composition updates. macOS Vulkan builds now use a pinned, Eden-compatible patched MoltenVK. The experimental Metal backend gains depth/stencil fixes, compiled shader-library reuse, and improved diagnostics.
– Rendering (Metal): The (not so) experimental Metal backend gains depth/stencil fixes, compiled shader-library reuse, and improved diagnostics.
– Packaging and testing: Steam Deck packages can now be built without executing Zen 2 binaries on the host; the resulting AppImage remains Zen 2-targeted. Extended input recording and replay for reproducible interface testing.

 

Télécharger Ruzu v0.1.0 (48.4 Mo)

Site Officiel

En savoir plus…

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


 

Les changements sont les suivants:
– Merge pull request #725 from 4akloon/fix/scale-rectangle-watertight
– window: keep scaled rectangles watertight at non-integer display scale
– Merge pull request #723 from yeatse/kernel/property-zero-on-define
– fix(kernel): zero a property’s value when it is defined
– Merge pull request #722 from yeatse/fbs/icon-mask-display-mode
– fbs: preserve icon geometry and distinguish grayscale colour from opacity

 

Télécharger EKA2L1 v0.0.9 r260920 (71.0 Mo)

Site Officiel

En savoir plus…

Mesen Community Edition est un émulateur multi‑systèmes open‑source pour Windows, Linux et macOS, développé par la communauté à partir du projet Mesen2. Il vise une haute précision, une excellente compatibilité, et propose une interface moderne accompagnée d’outils avancés pour les joueurs comme pour les développeurs.
 

 
Né initialement comme un fork pour pallier la mise en pause du développement de Mesen2 par son créateur original (Sour), MesenCE est désormais devenu la continuation officielle et exclusive du projet. Face à la dynamique communautaire, Sour a choisi de rejoindre activement l’équipe de MesenCE afin d’y centraliser tout le développement futur. Cette transition sous un modèle entièrement géré par la communauté permet d’intégrer plus rapidement les correctifs, d’améliorer la compatibilité multiplateforme et d’ajouter de nouvelles fonctionnalités, tout en préservant l’esprit d’excellence du projet d’origine.
 
Les changements:
 
Mesen is becoming MesenCE, a Community Edition maintained by Sour and various community members. All development will occur in this new fork going forward so it can continue whenever Sour is away from the project.
 
– Debugger: Watch – Keep selection when moving entry (#277)

 

Télécharger MesenCE v2.2.1 r20260920 (78.2 Mo)

Site Officiel

En savoir plus…

Gambatte-JG est un émulateur pour Nintendo Game Boy/Game Boy Color.
Il s’agit d’un fork de la dernière révision publique de Gambatte développée dans le cadre du projet Jolly Good Emulation (JG), dont il constitue désormais la continuité la plus directe.

 

 
Les changements depuis la version officielle 0.5.1:
 
– Switch from libsoxr to SpeexDSP for resampling
– liggambatte example ported to SDL3
– Support for The Jolly Good API 2.0.0
– Enable building the core as a static archive
– Enable the use of libgambatte as a system-wide library
– Create a libgambatte example program to demonstrate how to use libgambatte
– Major build improvements and refactoring
– Code quality improvements

 

Télécharger Gambatte-JG v0.6.1 (36.3 Mo)

Site Officiel

En savoir plus…

WideMelon est un émulateur Nintendo DS basé sur melonDS qui affiche les jeux 3D en vrai panoramique (du 4:3 au 32:9) sans jamais étirer les interfaces 2D, les menus, les sprites, les vidéos ni l’écran tactile. Gratuit et open-source (GPL-3.0) sur Windows, macOS et Linux, il gère une échelle de rendu de 1× à 8× (plein écran, integer scaling), intègre un écran d’accueil avec jeux récents, save states et drag & drop, s’exécute avec une configuration et des sauvegardes séparées de melonDS, et offre la possibilité de déporter l’écran inférieur et ses commandes personnalisables sur un smartphone.

 

 

Télécharger WideMelon v1.0.4 (35.2 Mo)

Site Officiel

En savoir plus…

Obentou est un émulateur multi‑systèmes écrit en C, conçu pour regrouper en un seul programme tous les émulateurs développés par son auteur au fil des années.
Le projet est open‑source et distribué sous licence GPL‑3.0.
 

Systèmes actuellement supportés:
– Space Invaders Arcade
– Pacman core — Pacman, Ms. Pacman, Jr. Pacman et autres cartes d’arcade basées sur Pacman
– CHIP-8
– Bytepusher — machine fantasy à 1 opcode
– GAMATE
– GBC — Game Boy / Game Boy Color / Mega Duck
– GBA – Game Boy Advance
– NES — Nintendo Entertainment System
– PCE — PC-Engine
– PV1000 — Casio PV-1000
– TMS80 — systèmes TMS9918 + Z80 (SMS / Game Gear / SG-1000 / SC-3000)
– Coleco Vision — BIOS requis
– WATARA — Watara Super Vision
– SPECCY — ZX Spectrum 48K
– JACE — Jupiter Ace

 


 

Les changements sont:
 
– Watara Supervision: added magnum cartridge (journey to the west) support;
– Gameboy: mapped Mbc5 rumble to android vibration;
– Gba: fixed LDMIA/STMIA writeback, it fixes some homebrew games;
– Sgb: If a gameboy game can be SGB enhanced and has not GBC features, it is colorized with SGB – colors and SGB borders;
– Gamate: removed wrong ‘blank screen’ bit in lcd control register;

 

Télécharger Obentou v0.2.2 (2.1 Mo)

Site Officiel

En savoir plus…

Highly-Experimental Playstation Simulator x64 est un émulateur PSone et PS2 en développement (au stade préliminaire), codé par TheGangster dont certains éléments proviennent de Mame/Mess ou PCSX.
 

 
– direct sound option, compute shader renderer v3
– Misc fixes

 

Télécharger Hpsx64 v0500 (8.7 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.21.0 (91.9 Mo)

Site Officiel

En savoir plus…

VXP est un émulateur open source du système VideoNow, permettant d’émuler le fonctionnement des lecteurs VideoNow et de lire leurs contenus vidéo à partir d’images disque.
 
Le projet prend notamment en charge le VideoNow original, le VideoNow Color et le VideoNow XP. Il reproduit le fonctionnement du matériel original, notamment le décodage des données vidéo et audio ainsi que les fonctionnalités interactives présentes sur certains disques.

 
Le VideoNow est un lecteur vidéo portable développé par Hasbro et Tiger Electronics, commercialisé à partir de 2003. Il utilise des disques optiques propriétaires de petit format contenant des programmes vidéo spécialement adaptés à l’appareil.

 


 
Plusieurs versions du VideoNow ont été commercialisées, notamment le VideoNow original en noir et blanc, puis le VideoNow Color et le VideoNow XP. Le système a notamment accueilli des épisodes de séries télévisées, des programmes pour enfants et divers contenus interactifs.
 
Le VideoNow se distingue par son format vidéo très fortement compressé et sa faible résolution, adaptés aux capacités limitées du matériel et à la capacité réduite de ses disques.
 
Versions:
– VideoNow : modèle original avec affichage monochrome.
– VideoNow Color : version équipée d’un écran couleur.
– VideoNow XP : évolution du système avec un écran plus grand et des fonctionnalités supplémentaires.
– VideoNow Jr. : version destinée aux jeunes enfants.
 

Télécharger VXP v0.2.0 (30.1 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/