Le premier émulateur de Sega Model 3 créé par Bart Trzynadlowski, Ville Linde et Stefano Teso dans sa version de développement (voir ici ou là) [source].

Fichiers de configurations préparés ici.
 


 
Les changements:
 
Le système de mise à jour passe de SVN à GIT, du coup le nom des versions changent, par simplicité j’utiliserai un système par date de release plus compréhensible que le par défaut de GIT.
 
Networking & Architecture
Networking Refactor (#356):
– Consolidated networking code to use a single common server class in Supermodel, shared by both CNetBoard and CPro1000 (for its SCSI bridge).
– Refactored dependency injection: passed emulator dependencies directly into constructors instead of using Attach*() methods (AttachInputs, AttachOutputs, AttachConsoleInput, AttachNetServer removed from IEmulator).
– Implemented RTT (Round Trip Time) measurement every 30 seconds.
– Command Line Interface: Added -port/-port-in, -port-out, and -address-out command-line options.
– Configuration: Added ring topology configuration instructions to the default Supermodel.ini.
– Build & Maintenance:
– Normalized message capitalization.
– Fixed Clang build errors and added missing override keywords.
– Cleaned up lifecycle management in Main.cpp: emulator and network server are no longer initialized during input config checks or if input/output initialization fails (preventing memory leaks).
– Internal refactoring (Model3 -> Emu) and added IEmulator::SupportsSaveStates().
 
CPU & Graphics / Hardware
– PPC: Ported recent MAME changes and applied spec-compliant fixes (#347).
– Graphics: Quad triangle path fix and improvements (#348).
– Pro-1000 Hardware Emulation:
– Added Pro-1000 SCSI emulation and wnaspi32.dll support (#350).
– Fixed Pro-1000 viewports and added basic CLegacy3D support (#353).
 
Sound & SCSP Accuracy
SCSP DSP Pipeline (Matched to Mednafen):
– Rewrote pipeline timing: memory reads/writes complete one step later; IWT takes the word read 2–3 steps earlier; NOFL is assigned to bit 8.
SCSP Voice Handling:
– Envelope: Exponential attack starting at 280h, Mednafen rate clocking, key rate scaling clamped to 0-Fh, rate 0 never clocks, slot stops at 3C0h.
– LFO & Noise: Replaced LFO with exact rates and Mednafen depths. Uses a single per-slot counter shared by pitch and amplitude modulation. Replaced noise LFO and SSCTL=1 noise with a 17-bit LFSR.
– Interpolation & Timers: Applied SBCTL prior to interpolation, updated to 14-bit phase fraction, wrapped FM offset as 11-bit signed, and stopped clearing KYONB at sample end. TIMx writes load on the next prescaler clock; counters wrap.
– Timing & Synchronization:
– Sound frame length now dynamically follows refresh rate (766/767 samples at 57.524 Hz, 735 at 60 Hz) with sample remainders carried between frames. Scaled DSB CPU cycles and MPEG sample counts accordingly.
– Replaced DSB resampler with 16.16 fixed-point math using 64-bit products (resolves ~0.41% audio slowdown).
– Added single-threaded audio rate control (+/-0.5% PI controller resampling) to eliminate buffer drift and underruns.
– Removed legacy SoundFreq configuration option.
 
Save States & Hardware Fixes
– SCSP State Overhaul:
– Incremented SCSP state format to « SCSP x 2 v6 » (incompatible older save states are rejected).
– Now serializing LFO state, noise generator, timer reloads, DSP pipeline registers, 68K cycle overruns, and frame sample remainders for sample-exact restoration.
– 53C810 SCSI Controller:
– Saved PCI register window base address (normally 0xC0) into save states. Fixes a bug where loading a state in a new session caused SCSI DMA stalls (notably causing slow-motion issues in Virtua Fighter 3 / VF3TB).
– Misc fixes
 
A noter qu’un nouveau fork ajoutant le support du Sinden est dispo ici.

 


 
Ajout:
– correction des musiques dans sega rally 2 (mix)
– correction musique 1er niveau 2joueurs (la cave rouge) dans vf3 (pas sûr de la modif, et donc cela peut éventuellement entrainer d’autre problèmes sonore sur d’autre jeux).
(inclut officiellement)

 
Pour générer un dat vous pouvez utiliser cet outil.

 

Télécharger SuperModel (WIP) v0.3a Build 261022 (10.1 Mo)

Télécharger SuperModel WIP (XP) v0.3a r862 (6.3 Mo)

Site Officiel

En savoir plus…

Geartowns est un émulateur open source du Fujitsu FM Towns / FM Towns Marty, écrit en C++ et disponible pour Windows, macOS, Linux et BSD. Il prend également la forme d’un cœur Libretro compatible avec RetroArch.

 

 

Il prend en charge les CD-ROM aux formats CHD, CUE/BIN et ISO, ainsi que les disquettes aux formats D77, D88, HDM, XDF, IMG et MFM. Il propose également les sauvegardes d’état, le rembobinage, les filtres graphiques par shaders, la capture vidéo au format AVI, les captures d’écran et l’enregistrement audio VGM.
 
Geartowns intègre par ailleurs un débogueur avec désassembleur, points d’arrêt et outils d’inspection de la mémoire. Un serveur MCP permet également de connecter des assistants IA à ces outils pour faciliter l’analyse et le débogage des jeux. L’émulateur nécessite les ROM système du FM Towns et est distribué sous licence GNU GPL v3.
 
Les changements sont:
🎯 Improved accuracy
🧠 Improved MCP mouse control tools
💾 SCSI hard disk support
🎮 Controller ports picked from game database
🐛 Many bug fixes and improvements

 

Télécharger Geartowns v0.0.9 (5.0 Mo)

Site Officiel

En savoir plus…

Plumsg est un émulateur Sega Mega Drive / Genesis, Mega-CD / Sega CD et 32X pour Windows et Linux. Il prend également en charge la Master System et la Game Gear, ainsi que les cartouches MSU-MD utilisant des pistes audio CD. Développé à partir de plumgg, un ancien émulateur Game Gear du même auteur, il se distingue notamment par un effet pseudo-3D qui sépare les différents plans graphiques pour leur donner de la profondeur, avec éclairage latéral et ombres.

 


 

L’émulateur prend en charge les cartouches et les images disque aux formats BIN, SMD, CUE, ISO et CHD. Il propose également les sauvegardes classiques et les états de sauvegarde avec vignettes, l’avance rapide, le ralenti, le retour en arrière et la réduction de latence des commandes (run-ahead). L’affichage peut être adapté aux formats panoramiques 16:9, 16:10 ou personnalisés, avec possibilité de supprimer la limite de sprites et d’overclocker les systèmes émulés. Plusieurs options graphiques sont disponibles, notamment des filtres CRT et scanlines ainsi qu’une mise à l’échelle expérimentale par xBR ou Anime4K.
 

Plumsg intègre également la prise en charge des codes de triche Game Genie et Action Replay, une bibliothèque de jeux avec jaquettes et le jeu en réseau à deux joueurs avec rollback. Il est compatible avec RetroAchievements. Une liste de compatibilité permet de suivre les jeux fonctionnels.
 

Télécharger Plumsg v0.1.0 beta 1 (29.9 Mo)

Site Officiel

En savoir plus…

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:
 
– Permit TSS slots above 15
 
Liste de compatibilité ici.
Plus d’infos ici.

 

Télécharger RPCN (RPCS3) v1.12.1 (5.2 Mo)

Site Officiel

En savoir plus…

Simple Launcher est une interface moderne pour émulateurs qui facilite le lancement de jeux rétro et ajoute surtout un support CHD universel grâce à son module CHDMounter, permettant d’utiliser des fichiers CHD même avec des émulateurs qui ne les prennent pas en charge nativement, comme RPCS3, Xenia , Xemu ou autres.
 

 

Télécharger SimpleLauncher v5.8.4 (241 Mo)

Site Officiel

En savoir plus…

Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l’enregistrement de vidéo.
 


 
Les changements sont:
 
– feat(Lua): resolve actual theme for « theme » pref
– feat(Lua): add emu.get_pref (#1101)
– feat(TASInput): more reliable config auto-upgrade (#1097)

 
Site original. Fork 1. Fork 2. Fork 3.
 

Télécharger Mupen64 RR Lua v1.5.0-7 (+AVI Fixes builds) (26.9 Mo)

En savoir plus…

KytyPlus est un fork de KytyPS5, lui-même dérivé du projet original Kyty. Il reprend son émulation de la PlayStation 5 tout en ajoutant plusieurs améliorations, notamment le support expérimental des jeux PS4 via shadPS4, le FSR 1.0, un cache Vulkan permettant de conserver les pipelines compilés et différentes optimisations destinées aux GPU intégrés (iGPU). Il permet également l’installation des fichiers PKG depuis son interface et propose une gestion unifiée des jeux PS4 et PS5. Le projet est encore en développement et de nombreux jeux peuvent rencontrer des plantages, des écrans noirs ou des problèmes graphiques.
 


 

 
Les changements:
 
Games can now be launched straight out of a .zar archive, and a class of shader-descriptor aborts no longer kills the game.
 
– ZArchive (.zar) loading without extraction
– Added a « ZArchive game image (.zar)… » option to Load Game. Archive members are decompressed on demand through the emulator’s archive!/member path namespace, without extracting, staging or copying files to disk.
– .zar files inside a configured game folder now appear in the game list alongside .ffpfsc and .exfat images.
– Explorer’s « Open with » and –open-image now accept .zar files.
– Fixed the mount-progress dialog getting stuck when launching a .zar archive.
– A .zar archive without eboot.bin now displays a clear error message.
 
Crash fixes
– Unmapped shader buffer descriptors are now treated as unbound instead of triggering a fatal error and aborting.
– Fixed the crash affecting Demon’s Souls (PPSA01341) before its intro cutscene, on both Windows and Fedora. This addresses issues #16 and #17.
 
Compatibility table
– Astro Bot (PPSA21567) is now listed as Ingame (broken).
 
Known issues
– The .zar loading path was tested with purpose-built archives, not with a real game .zar archive, as none was available for testing.
– The Demon’s Souls fix has not been tested locally against a game dump and is based on the reports in issues #16 and #17.
– Astro Bot remains unplayable: frame rates are far from real-time on an iGPU, and the game can still exit unexpectedly during a session.

 

Télécharger KytyPlus v4.7 (58.0 Mo)

Site Officiel

En savoir plus…

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.
 

 

Télécharger Igir v5.8 (45.7 Mo)

Site Officiel

En savoir plus…

Un fork open source de Supermodel, l’émulateur de la borne d’arcade Sega Model 3, qui modernise le rendu graphique avec un moteur Vulkan natif, corrige plusieurs problèmes visuels et propose une interface graphique dédiée à la configuration.

 


 

Caractéristiques:
– Émulation de la Sega Model 3 (1996-1999).
– Nouveau moteur de rendu Vulkan 1.3, avec repli automatique sur OpenGL 4.1.
– Corrections graphiques : textures distantes noires, scintillements des surfaces coplanaires et gestion de la transparence.
– Affichage panoramique avec extension du champ de vision, sans déformation de l’image.
– Synchronisation à la fréquence originale de la borne (57,524 Hz), avec prise en charge du VRR et de G-SYNC.
– Anticrénelage MSAA (2x/4x), FXAA et shader CRT multi-passes.
– Interface graphique autonome pour configurer l’émulateur, avec descriptions des paramètres et listes de jeux par région.
– Overlay en jeu accessible avec Tab, ainsi que l’affichage des statistiques de performances avec la touche `.
– Audio exécuté dans un thread séparé pour limiter les saccades lors du déplacement ou du redimensionnement de la fenêtre.
– Prise en charge des manettes XInput, des sauvegardes d’état, du changement rapide de caméra et des contrôles au pistolet via la souris.
 

Les changements:
 
– Bug Fixes: Resolved rendering crashes and graphical anomalies occurring with specific shader configurations on Vulkan.
– Performance: Optimized Vulkan backend pipeline creation to reduce stuttering during gameplay startup.
– Input: Improved controller polling reliability and fixed deadzone mapping edge cases for certain gamepads.
– Compatibility: Enhanced ROM loading checks and corrected model data scaling for specific Sega Model 3 titles.
– UI/Core: Minor internal refactoring for cleaner log outputs and better error handling during initialization.
 
– Removed historical context about Model 3 hardware.
– Updated README to reflect the release of v0.9.2 and removed outdated sections.
– Build on MinGW and macOS again
– Read the flat package layout as well
– Sync the 0.9.2.3a source tree.
– Exclusive G-SYNC/VRR now paces at the arcade 57.5 Hz rate when the display’s timing range includes it, and the settings window shows the chosen rate instead of a bare config value. Also ships the 0.9.2 UI work, boxarts and updated docs.

 

Télécharger SuperModel-VK v0.9.2.4a (14.8 Mo)

Site Officiel

En savoir plus…

NeoST est un émulateur Atari ST/STE libre sous licence GPLv3, développé en C++17 et directement jouable sur ordinateur comme dans un navigateur web via WebAssembly (et disponible pour Windows, Linux, MacOS, RasPi, Wasm). Conçu pour démarrer immédiatement sans configuration complexe grâce à l’intégration d’EmuTOS, il gère quatre machines (520 ST, Mega ST, STE, Mega STE de 256 Ko à 4 Mo de RAM) avec leurs options matérielles dédiées, comme le processeur jusqu’à 16 MHz, le coprocesseur FPU 68881, le son DMA et les filtres Microwire.

 

Côté précision, NeoST reproduit le rythme exact du processeur d’époque (cœur Moira) ainsi que le fonctionnement registre par registre de chaque puce matérielle. Pour garantir une fidélité absolue et faire tourner sans bug les démos graphiques ou les jeux protégés (.st, .msa, .dim, .stx/Pasti, disques durs GEMDOS et ACSI), son affichage est comparé automatiquement, image par image et au pixel près, avec celui d’Hatari, l’émulateur qui sert ici de modèle de comparaison de référence. Il intègre également un débogueur avancé, des états de sauvegarde complets et le bruit mécanique du lecteur de disquette.
 
Pensé sur mesure pour les installations rétrogaming de type « retro-box » (comme un Raspberry Pi branché sur la télévision), NeoST apporte deux atouts majeurs absents d’Hatari :
 
– Un mode borne d’arcade plein écran 100 % manette : il permet de naviguer dans les menus et de changer de disquette à chaud sans jamais avoir besoin d’un clavier ni de redémarrer.
– Un zoom adaptatif intelligent : l’image se cale d’elle-même pour supprimer les bordures inutiles, mais s’élargit automatiquement dès qu’une démo ouvre l’écran complet (overscan), le tout sublimé par des shaders reproduisant l’effet d’un écran cathodique (CRT).
 

 

Télécharger NeoST v0.6.2 (16.0 Mo)

Site Officiel

En savoir plus…

Spectrava est un émulateur Windows gratuit du ZX Spectrum 48K et 128K, développé avec l’aide de l’intelligence artificielle. Il prend en charge les fichiers TAP, TZX, Z80 et SNA, qui peuvent être chargés par simple glisser-déposer. Les jeux peuvent être lancés instantanément ou à vitesse réelle, avec les bruitages caractéristiques du chargement sur cassette et les bordures rayées d’époque. L’émulateur intègre également un magnétophone virtuel animé, des claviers virtuels adaptés aux deux modèles, un effet de lignes de balayage CRT, la prise en charge des manettes et joysticks ainsi que la possibilité d’utiliser des commandes POKE pour modifier la mémoire et appliquer des codes de triche. Portable et sans installation, il suffit de décompresser l’archive pour l’utiliser.
 

 

Télécharger Spectrava (2026/10/16) (7.3 Mo)

Site Officiel

En savoir plus…

AmigaWinLauncher est un lanceur destiné aux jeux Commodore Amiga 500, Amiga 1200 et Amiga CD32 sous Windows. Il propose une interface inspirée du Workbench, accessible à la souris, au clavier ou à la manette.

 

Il intègre un outil de téléchargement permettant d’installer automatiquement WinUAE et les utilitaires nécessaires. Le logiciel peut également récupérer automatiquement les illustrations, configurations et documentations associées aux jeux, ainsi que proposer les options de configuration WHDLoad disponibles.
 
Compatible avec Windows XP à Windows 11, AmigaWinLauncher prend en charge différents formats de jeux et permet d’ajouter automatiquement de nouveaux titres ou de les importer par glisser-déposer. Portable, il peut fonctionner sans connexion Internet une fois les éléments nécessaires disponibles.
 
Le logiciel est proposé gratuitement ou avec une contribution libre.
 

 

Télécharger AmigaWInLauncher v1.6.1 (333 Ko)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/