Il s’agit d’un « émulateur » de Windows95 pour Linux, MacOS et Windows.

Télécharger Windows95 Emulator (32 bits) v5.0.1 (409 Mo)
Il s’agit d’un « émulateur » de Windows95 pour Linux, MacOS et Windows.

Télécharger Windows95 Emulator (32 bits) v5.0.1 (409 Mo)
VMware vous permet de lancer plusieurs systèmes d’exploitation sur un même PC sans avoir besoin de partitionner votre disque et sans reboot. Vous pouvez facilement isoler et protéger chaque environnement, et bien entendu les applications et données qui tourne dessous. Il permet aux utilisateurs de configurer facilement chacun des systèmes d’exploitation, ce qui inclut un interface réseau complet, gestion de périphériques, partage de fichiers, copier/coller et annuler les changements fait durant un session. VMware permet aux « opérateurs » d’encapsuler et de manipuler chaque environnement, la possibilité de faire un retour arrière en redémarrant une application ou encore de déplacer un environnement a travers différentes machines configurées.
Notez que pour une utilisation personnelle, Workstation Pro et Fusion (pour mac) sont désormais totalement gratuits pour les particuliers.

Les changements sont visibles ici. (Miroir ici ou là ).
Qemu est un émulateur basé sur la translation dynamique de code, qui lui permet d’obtenir de très bonnes performances. Il permet actuellement d’exécuter des programmes pour ix86, arm, sparc et powerpc sur diverses plateformes (PC, PPC, alpha, arm, sparc, amd64, mips, ia64, …) et de lancer des OS pour PC ou PPC. Inclus les images systèmes et les fichiers bat pour i386, mipsel, arm, sparc et PCC. QEMU émule en permanence le processeur et cela peut réduire la performance d’un facteur cinq à dix. Pour pouvoir obtenir des performances plus comparables à un système non virtualisé ou à VMware (réduction de performance d’un facteur 1 à 2 seulement), il faut utiliser un module d’accélération, ce qui nécessite un système Linux sur architecture x86 ou x86_64 avec un noyau 2.4.x ou 2.6.x.

Les changements sont visibles ici.
Télécharger QEMU (x86) v7.2.0 (152 Mo)
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.

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.8.0 (1.3 Mo)
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.).

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.

Azahar est une fusion entre Lime3DS et le fork Citra de PabloMK7.

Soyez informé que la prise en charge des jeux cryptés n’est pas disponible…
Pour éviter toute confusion concernant les objectifs d’Azahar, la décision a été prise de limiter autant que possible le contournement du TPM (Trusted Platform Module). Le contournement ne sera effectué que lorsque l’interopérabilité du code de Nintendo est nécessaire avec Azahar ou d’autres codes de Nintendo. En conséquence, Azahar n’autorisera pas le lancement ou l’installation de jeux cryptés à moins qu’ils n’aient été obtenus par le biais des applications officielles de Nintendo, telles que l’eShop ou les paramètres système.
Note: Les fichiers .3ds non cryptés sont désormais pris en charge nativement.
Les changements:
All
– Added emulation of the 3DS’s notification LED.
– Only the desktop frontend exposes this functionality as of now (see « Desktop » section).
– Fixed color blend modes behaving incorrectly on the OpenGL graphics backend.
– This notably fixes an issue where a black square could appear in the bottom-right corner of the screen in some games (e.g. Shin Megami Tensei IV)
– Implemented `syscore` CPU time limiting to match real hardware behaviour.
– Makes emulated applications properly use the `syscore` without starving LLE system applets, which fixes several subtle timing issues.
– Most notably, fixes stability issues caused by having the `BOSS` LLE module enabled.
– The `BOSS` LLE module is now enabled by the « Enable required LLE modules for online features » setting.
– Fixed emulated applications receiving incorrect error values from `getaddrinfo`/`getnameinfo` functions.
– Optimize GeometryEmitter SETEMIT state, providing a minor performance improvement for games which use geometry shaders.
Desktop
– Added a new UI element which displays the emulated 3DS’s notification LED.
– Fixed Discord rich presence often not being set correctly due to a race condition.
– Removed Vulkan warnings which could appear at application launch on setups with missing Vulkan features.
– Removed Mesa OpenGL version override due to improved upstream support.
Android
– All builds of Azahar on Android, including the libretro core, now use the Vulkan renderer by default.
– Note: On builds of Azahar other than the libretro core, this change doesn’t apply retroactively to existing user configurations.
– Added a button to the about game dialog which allows deletion of disk shader cache on a per-game basis.
– Addressed an issue where orientation changes while a 3DS application is booting could cause the emulator to crash.
– Fixed an issue where hidden 3DS system titles could appear in the application list erroneously.
– Fixed an issue where, if a game was launched via an intent while another game was already open, the new game would be stuck infinitely loading.
– Fixed an issue where resetting the values of the background color setting to the default would cause the app to crash.
– Fixed application exits (e.g. with homebrew apps that close themselves) resulting in an « Invalid ROM Format » error dialog.
libretro
– Fixed an issue where the libretro core could crash under certain circumstances when using the Vulkan renderer.
Technical
– Added new `ENABLE_BUILTIN_KEYBLOB` CMake option, enabled by default.
– This is enabled by default for all of our builds, mimicking prior behaviour.
– Disabling it omits the built-in keys usually distributed with Azahar, which disables certain functionality.
– Added new `USE_SYSTEM_OAKNUT` CMake option.
– Improved logging for SVC failures.
– Our x86_64/Intel macOS binaries are now cross-compiled from an ARM64 macOS runner.
– Fixed an issue where attempting to build Azahar’s test suite alongside our libretro core while using GCC would result in a linker error.
– Fixed several issues related to building and using Azahar on NetBSD.
– Unit tests are now able to be discovered by IDEs via `catch_discover_tests`.
– Correct the response of SendToOther in soc:U.
– This is a correctness fix, and has no effect on the end-user.
NB: L’outil Azahar Artic Setup est une application homebrew pour la Nintendo 3DS qui permet d’installer des fichiers système et des données uniques de la console sur l’émulateur Azahar en utilisant votre console. Il diffuse l’application « Paramètres Système » ainsi que le module système NIM pour effectuer une mise à jour système, et copie vos données uniques de la console pour activer les fonctionnalités en ligne.
Play! est un émulateur de PlayStation 2 et Namco System 2X6 (ainsi que les variantes System 147/148) sous Windows / MacOS / iOS / Android. Il est actuellement écrit en C / C + + et utilise un système de mise en cache / de recompilation d’instruction pour obtenir de meilleures performances tout en émulant le CPU.
L’émulateur peut faire fonctionner un ensemble de jeux. L’objectif de l’auteur est d’atteindre un niveau de qualité qui permettra à quiconque de jouer à son jeu favori PlayStation 2 sur son PC.

– CI: Update moved setup-emsdk action’s name.
– Bump mymindstorm/setup-emsdk from 15 to 16
– Misc fixes
Télécharger Play! (x86) GIT v0.73 (2026/04/14) (8.8 Mo)
Ceci est un fork de l’émulateur Playstation, PCSX. L’objectif est à peu près le suivant:
– Apportez une base de code conforme aux normes d’aujourd’hui.
– En finir avec le système de plug-in et permettre une base de code monolithique unique qui gère tous les aspects de l’émulation Playstation.
– Utiliser SDL / OpenGL3 + / ImGui pour la portabilité et la lisibilité.
– Améliorez l’expérience du déboggage.
– Améliorez l’expérience de rendu.
Il s’agit de binaires préliminaires (anciennement ici).
NB: Je précise que ce sont des builds basés sur le GIT à un instant T, l’auteur n’a rien proposé de stable ni de finalisé. Ces versions sont toujours à considérer comme des versions alpha préliminaires tant que l’auteur ne propose officiellement rien d’autres, cela permet en outre de faire connaitre le projet au plus grand nombre et si certain(e)s d’entre vous veulent y contribuer, tant mieux pour tous. Donc il se peut que ce genre de build fonctionne ou pas du tout, c’est en soit « normal » car c’est tout sauf finalisé. Cela s’applique à tous builds dit « GIT » que nous proposons.
Télécharger PCSX Redux (32 bits) (2023/03/27) (41.0 Mo)
Il s’agit d’une branche de l’émulateur de Microsoft X-Box CXBX, apportant certains modifications et améliorations diverses.
Quelques changements récents:
– Merge pull request #2233 from PatrickvL/hslsl_tss_xbox_exts
– Complete COLORKEYOP, COLORKEYCOLOR and ALPHAKILL support in HLSL pixel shaders
– Small performance improvement (barely measurable, so perhaps not worth it) in the tooling functions I used in the libyuv-derived color conversion functions.
– In CxbxCalcColorSign, make the host texture format component signed-ness checks inter-INdependent, and apply a fix that helps the BumpMap samples (as discovered by medievil)
– fix build issues
– Pass host D3DUsage and D3DFormat along as arguments to the SetHostResource registration function (and only use GetDesc if the caller doesn’t have access to those variables).
– Updated NV2A LLE kelvin_color_format_map with the same fixes done in xemu over the past years
– Refactor getting host D3DFORMAT, use it for COLORSIGN, and add signed-to-unsigned mapping
– [WIP] Implement the Texture Stage State Xbox extensions COLORSIGN, COLORKEYOP, COLORKEYCOLOR (just like ALPHAKILL) in HLSL (both Fixed Function and regular template-based converted shaders)
Branche Darkrush3760
Branche LukeUsher
Télécharger CXBX Reloaded v0.1.0 (1.3 Mo)
Télécharger CXBX Reloaded (WIP) v0.1.0 (2026/04/14) (4.3 Mo)
Le projet StarPSX est un émulateur PlayStation 1 en cours de développement, écrit en Rust. Il peut déjà booter le BIOS et exécuter quelques ROMs de test, mais il n’est pas encore utilisable pour jouer à des jeux commerciaux.

Les changements:
– Add audio reverb
– Update cargo packages
– No emulator changes this version
– Added AppImage release for Linux builds
– Added .app for Mac builds
– Fix windows version crashing due to some bad audio buffer assumptions