SpecEmu est un émulateur Spectrum créé pour tourner sous Windows, il requiert DirectX. Entièrement écrit en Assembleur, il est donc très rapide et reproduit avec fidélité un hardware ZX Spectrum.

forum officiel.
SpecEmu est un émulateur Spectrum créé pour tourner sous Windows, il requiert DirectX. Entièrement écrit en Assembleur, il est donc très rapide et reproduit avec fidélité un hardware ZX Spectrum.

forum officiel.
Il s’agit d’un fork de l’émulateur Switch Citron, repris exactement à l’endroit où son développement s’était arrêté.
Les changements:
– Revert « fix: Don’t let games mute the sink via SetAudioDeviceOutputVolume »
– Revert « perf: mario brothership specific opts »
– fix: restore DescriptorTable::Limit() accessor
3Beans est un émulateur expérimental de la Nintendo 3DS. Il fonctionne à bas niveau en exécutant directement le système de la console comme s’il tournait sur le vrai matériel. Tout est interprété et rendu par logiciel, ce qui le rend portable mais assez lent. L’auteur prévoit d’ajouter plus tard l’accélération matérielle pour améliorer la vitesse.
Le projet est encore en développement : certains jeux commerciaux commencent à être jouables, mais les titres numériques ne le sont pas encore, et le menu principal n’est pas totalement fonctionnel. 3Beans est disponible sur Windows, macOS et Linux, avec des versions publiées automatiquement sur GitHub.
Pour l’utiliser, il faut extraire depuis une vraie 3DS les fichiers boot9.bin, boot11.bin et nand.bin. Un fichier sd.img peut être créé pour simuler une carte SD, et les ROMs doivent être dumpées en version chiffrée. Une fois ces fichiers présents, l’émulateur se comporte comme la console d’origine, avec des contrôles configurables et une option de démarrage automatique des cartouches.

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:
– Dont log thread name from GUI (#332)
– New Crowdin updates
– Misc fixes
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 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 here), 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:
– GPU/TextureCache: Dump textures to first disc directory (Stenzek)
Stable Build (or rolling release):
– gitignore: Add CLion generated directory
– ThirdParty/SmallVector: Add missing include
– Achievements: Add RA SVG icon variant
– FullscreenUI: Add menu dropdown widgets
– FullscreenUI: Use dropdown menus in settings
– FullscreenUI: Remove duplicated string
– FullscreenUI: Disable achievement icon download if unavailable
– GameDB: Max speedup cycles for Monster Rancher 2 and some other fixes (#3712)
– ImGuiManager: Add icon type to OSD message
– Common: Add LockedPtr
– Common: Add OptionalWithStatus
– StringUtil: Add AppendUTF8ToWideString()
– HTTPDownloader: Support sending additional headers
– HTTPDownloader: Support setting timeout per-request
– HTTPDownloader: Increase poll interval to 16ms
– FileSystem: Add OpenTemporaryCFile()
– Util: Add ObjectArchive class
– Util: Add HTTPCache module
– Achievements: Use HTTPCache’s downloader
– GameList: Use HTTPCache downloader
– Qt: Use HTTPCache downloader for DownloadFile()
– Qt: Add AsyncPixmapLoader class
– Core: Remove GetHTTPUserAgent()
– FullscreenUI: Support loading images from URLs with caching
– Achievements: Use HTTP cache instead of loose files
– Qt: Move debug settings into its own category
– Qt: Move save states directory to memory card page
– Qt: Move screenshot/capture directories to Capture Settings
– Qt: Style textures directory selector same as others
– Qt: Move remaining folders to advanced settings
– Qt: Add web cache section to advanced
– GameDB: F1 games
– FullscreenUI: Keep choice over dropdown for larger lists
– FullscreenUI: Add missing settings
– Qt: Adjust touchpad tooltip text
– Qt: Remove old achievement images directory on startup
– Settings: Prefetch badges should default to on
– Atualização Português do Brasil (#3715)
– ImGuiOverlays: Fix oversized command allocation
– Common: Remove CancellableChanged() from ProgressCallback
– VideoThread: Add VideoThreadAsyncBufferCallCommand
– Qt: Don’t read g_main_window on core thread
– Host: Remove unused LoadSettings() callback
– System: Fix possible video thread corruption on rewind
– Qt: Clarify no data loss from cache cleanup
– VideoThread: Remove RunOnBackend()
– FullscreenUI: Don’t show fullscreen resolution when unsupported
– FullscreenUI: Fix menu scrolling with single choice dialog open
– FullscreenUI: Fix start point in memory card settings
– FullscreenUI: Fix focus loss opening game properties
– FullscreenUI: Apply resolution change immediately
– FullscreenUI: Always place summary under title
– FullscreenUI: Highlight menu item when dropdown open
– FullscreenUI: Prefetch two rows of covers in grid view
– GameList: Only use lookup achievements icons if logged in
– Qt: Add Azerbaijani translation
– Qt: Fix tooltip
– MMPXEnhanced v3.0 (#3717)
– GPU/HW: Rename MMPX Enhanced 3.0 to Quality
– FullscreenUI: Fix corrupted blur background on loading screen
– GameDB: Sol Divide does not support analog (#3716)
– FullscreenUI: Disable postfx in loading screen
– Qt: Fix path in create-update-and-edit-language.bat
– VideoThread: Fix backend leak on creation failure
– Achievements: Cache whether we have saved credentials
– MMPX Enhanced Lite (#3718)
– Qt: Add manifest for binary
– Qt: Improve icon consistency
– Qt: Fix accidential QObject translation context
– Qt: Add a bunch of missing _L1 suffixes
– MemoryCard: Fix open error not propagating
– Qt: Unmark some error messages from translation
– Change Azerbaijani translation entry to ‘AzÉ™rbaycanca’ (#3719)
– Update MMPXEnhanced v3.0.1 (#3724)
– Updating Spanish (Spain) translation with latest changes. (#3725)
– Update Azerbaijani translation and add contributor (#3726)
– Atualização Português do Brasil (#3727)
– Achievements: Rename game icon -> game badge
– Achievements: Make game badge cache internal
– GameList: Remove ShouldLoadAchievementsProgress()
– Achievements: Defer game list data update
– CI: Use 7z for symbols archives
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.

– [XMP] Fixed XMP Overriding
– Misc fixes
Créé par l’auteur de ClrMAME Pro (à ne pas confondre), il s’agit d’un petit outil qui présente certains avantages par rapport au reconstructeur de ClrMAME Pro. Plus rapide, mode de fusion autonome, reconstruction CHD pour n’en nommer que quelques-uns. Il se veut plus moderne même si assez simplifié pour le moment. Il s’agit peut-être d’un futur remplaçant officiel à ClrMAME Pro (mais seul l’avenir pourra nous le dire).

Les changements:
Core:
– fixed: dir2dat: fixed broken ‘archive as files’ option
– fixed: cmdline, not always load/save settings.xml from application folder
– fixed: cmdline, when using relative paths, they are not always relative to the current directory (cmdline version) or application folder (ui version)
– misc: rewrote wrong named machines fixing. Clearer handling should also sort out all known rare edge cases which were fixed. Also it reports all found instances of wrong named machines (e.g. chd folder and archive)
– misc: updated ZipArchive to 5.0.1/zlib-ng 2.3.3 zip operations are way faster
– misc: updated cli11 to 2.6.2
– misc: updated bit7z to 4.0.11
UI:
– misc: changed the way the tree gets refreshed, maybe this solves the rare « no tree » refreshing issue
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
– Chip-8
– Bytepusher — machine fantasy à 1 opcode
– GBC — Game Boy / Game Boy Color / Mega Duck
– NES — Nintendo Entertainment System
– PCE — PC‑Engine
– PV1000 — Casio PV‑1000
– TMS80 — systèmes TMS9918 + Z80 (SMS / Game Gear / SG‑1000 / SC‑3000)
– WATARA
Les changements sont:
– added support to Space Invaders Arcade
Sega Model 3 UI est un frontend graphique pour Supermodel, l’émulateur Sega Model 3.
Il permet de remplacer l’utilisation en ligne de commande par une interface visuelle conviviale, simplifiant la sélection des jeux, la configuration vidéo et audio, ainsi que la gestion des contrôles.
Initialement créée par Nuexzz, cette version reprend le concept de l’interface précédente, mais elle est désormais entièrement développée par BackPonBeauty (massaya39), il s’agit donc d’un frontend pour Super Model Emulator permettant plusieurs customisations (à l’instar de Sega Model 2 UI). En outre il est conçu pour fonctionner de manière optimale avec Supermodel3‑PonMi, le fork amélioré de Supermodel.
Caractéristiques:
– Liste complète des jeux pris en charge avec aperçu visuel (snaps)
– Sélection des répertoires de ROMs et lancement facile des jeux (Load Rom)
– Accès à toutes les options vidéo et sonores
– Gestion des contrôles et périphériques compatibles, avec affichage en temps réel de l’état des contrôleurs (XInput / RawInput)
– Options et fonctions avancées (ex : FakeScanLine toggle, opacité)
– Possibilité de modifier le titre des jeux lorsqu’utilisé avec Supermodel3‑PonMi
– Certaines options de lien avec le système ne fonctionnent qu’avec la version originale créée par Spindizzi

Les changements sont:
– Fix: Add missing SharpDX.DirectInput NuGet package
– Add SharpDX.DirectInput to packages.config (was missing)
– Update HintPath to use NuGet package location
– Fixes build failures on clean installations
– Verified on multiple environments (Windows 10/11, VS 2019/2022)
– BarrelEffect range 1-10 to 1-100
Topic original.
Nouveau topic.
Cette version de SuperModel propose des ajustements spécifiques au fork PonMi, permettant notamment une meilleure gestion des raccourcis clavier pour certaines actions avancées (pause, gestion du comportement d’exécution, etc.), facilitant l’usage quotidien de l’émulateur dans un environnement moderne.
Elle est également pensée pour une intégration optimale avec des frontends, ce qui permet par exemple de gérer plus facilement l’affichage et l’identification des jeux (y compris la différenciation entre plusieurs clones d’un même titre via le frontend).
Objectifs du projet:
– Fournir une version modifiée de SuperModel
– Apporter des ajustements spécifiques absents du build officiel
– Améliorer l’ergonomie et l’usage quotidien de l’émulateur
– Servir de base technique à des projets tiers (frontends, outils, intégrations personnalisées)
Fonctionnalités principales:
– Émulation du Sega Model 3
– Support des jeux d’arcade Model 3 (Daytona USA 2, Scud Race, Virtua Fighter 3, etc.)
– Paramétrage avancé via fichiers de configuration
– Options graphiques étendues (résolution, plein écran, rendu, effets visuels selon version)
– Support du clavier, des manettes et de périphériques compatibles
– Ajustements internes et fonctionnalités spécifiques au fork PonMi
– Maintien de la compatibilité avec les évolutions du projet SuperModel officiel
Le fonctionnement reste pleinement compatible avec l’écosystème SuperModel, tout en étant particulièrement bien adapté à une utilisation conjointe avec le frontend
Sega Model 3 UI, avec lequel il s’intègre naturellement pour offrir une expérience plus conviviale et mieux structurée.


Xenia Manager est un outil conçu pour simplifier l’utilisation de l’émulateur Xenia. Il vise à rendre les jeux et l’installation de correctifs spécifiques plus simples et plus conviviaux, tout en fournissant une interface facile à utiliser pour ajuster les paramètres de Xenia. Ce projet n’est en aucun cas affilié à l’équipe Xenia.

Caractéristiques principales:
– Installation de Xenia en 1 clic avec création automatique de profil
– Mise à jour automatique de Xenia (paramétrable)
– Installation et gestion faciles du contenu : DLC/TUs sans lancer Xenia
– Prise en charge des patches Canary & Netplay, avec gestion avancée (ajout, édition, suppression, doublons)
– Profils de configuration par jeu, incluant des réglages optimisés par la communauté
– Gestion complète des profils Xenia : import, export, édition, sauvegardes automatiques
– Interface dynamique des paramètres, s’adaptant à la structure du fichier de config
– Création de raccourcis Steam avec prise en charge des artworks
– Détection fiable clavier/souris via un Input Listener multiplateforme
– Importation et exportation des sauvegardes de jeu avec système de backup basé sur le XUID
– Faible utilisation des ressources grâce au chargement à la demande
– Paramètres de jeux optimisés disponibles ici
Il s’agit d’un réseau de recherche et de communication en ligne (RPCN), c’est à dire un serveur de matchmaking destiné à être utilisé avec RPCS3.
Le Netplay dans RPCS3 est donc introduit par GalCiv, qui a développé RPCN, un serveur open-source qui émule le match-making P2P réalisé sur la PlayStation 3. RPCN peut également être utilisé pour communiquer avec des serveurs privés pour les jeux qui nécessitent un serveur dédié pour les fonctions multijoueurs. À cet égard, les jeux qui nécessitent un serveur personnalisé ne fonctionneront pas, à moins qu’un serveur privé créé par des fans ne soit mis en place. Cela sort du cadre de l’émulateur et devra être développé par la communauté.
Les changements dans cette version sont:
– Updated dependencies
– Misc fixes
Liste de compatibilité ici.
Plus d’infos ici.