Gearcoleco est un émulateur ColecoVision multiplateforme très précis écrit en C++ qui fonctionne sous Windows, macOS, Linux, BSD, Raspberry Pi et RetroArch.
Il s’agit d’une version en cours de développement.
Gearcoleco est un émulateur ColecoVision multiplateforme très précis écrit en C++ qui fonctionne sous Windows, macOS, Linux, BSD, Raspberry Pi et RetroArch.
Il s’agit d’une version en cours de développement.
Un émulateur de Nintendo GameBoy écrit en C++ (lire les pré-requis pour que l’émulateur s’exécute). Il s’agit d’une version en cours de développement.
Il s’agit d’un émulateur de Sega 8 bits écrit en C++ par Ignacio Sanchez. Il s’agit d’une version en cours de développement.
Il émule les machines suivantes:
– Sega Mark III
– Sega Master System
– Sega Game Gear
– Sega Game 1000 (SG-1000)
– Othello Multivision
Steam ROM Manager permet, comme son nom l’indique, de gérer vos roms dans Steam et bien plus encore.
Gopher2600 est un émulateur d’Atari 2600. Bien que les performances ne soient pas aussi efficaces que certains autres émulateurs, il convient néanmoins pour jouer à des jeux sur un ordinateur raisonnablement moderne.
Free42 est une ré-implémentation de HP-42S et de l’imprimante HP-82240. Free42 est une réécriture complète et ne contient aucun code HP. Les versions de Free42 s’exécutent sur Pocket PC, Microsoft Windows, PalmOS, Unix, et Mac OS X (application et widget Dashboard).
Plus42 est un émulateur de calculatrice scientifique programmable RPN HP-42S, basée sur Free42.
Il s’agit d’un émulateur de TI-84 Plus CE / TI-83 Premium CE pour Windows, MacOS et Linux (builds auto).
Latest build of Cemu TI, with the newest cool features and the most recent bugs.
Télécharger CEmu TI (x86) v2.0 Dev (2024/04/17) (7.6 Mo)
Mesa3D peut être utilisé pour fournir un moteur de rendu Software aux applications OpenGL et est particulièrement utile pour exécuter d’anciennes applications et jeux qui utilisent une ancienne version d’OpenGL et qui ne fonctionnent pas correctement sur du matériel moderne.
Ces binaires (créés par pal1000) remplacent les précédents de Federico Dossena car pour des raisons techniques, ces derniers n’ont pu évoluer depuis la version 20.1.8.
Différences entre les packages MSVC et MinGW:
– Le package MinGW nécessite un processeur avec SSSE3 et à l’avantage de fournir une amélioration des performances de 3 à 5% avec les pilotes de rendu logiciel.
– Le package MinGW utilise ZSTD pour certaines tâches de compression depuis la version 20.1.8.
– GLonD3D12 introduit dans la version 21.0.0 n’est disponible que dans le package MSVC.
– L’outil SPIR-V vers DXIL introduit dans la version 21.2.0 n’est disponible que dans le package MSVC.
– d3d10sw introduit dans la version 21.2.0 n’est disponible que dans le package MSVC.
– La prise en charge d’OpenCL introduit dans la version 21.3.0 n’est disponible que pour le package MSVC.
NB: Si vous avez besoin de migrer des fichiers binaires Mingw vers MSVC, il vous suffit de remplacer le dossier des fichiers binaires Mesa du package Mingw par l’homologue MSVC.
Site de développement.
Télécharger Mesa3D MSVC (x86/x64) v24.0.5 (54.8 Mo)
dgVoodoo est un glide wrapper mais aussi un wrapper DirectDraw/Direct3D (v1 à 7, 8.1 et 9) vers Direct3D11/12. Pour simplifier grandement, ça émule une carte 3DFX qui va pouvoir gérer la bibliothèque propriétaire Glide (Glide 2.11, Glide 2.45, Glide 3.1 et Napalm) mais également les vieilles cartes graphiques compatibles DD/D3D v1 à v9. Quel est l’intérêt ? Jouer aux anciens jeux qui fonctionnent mal sur les nouvelles cartes graphiques (parce qu’ils ont été optimisés pour le Glide ou de vieilles versions de DirectX et non pour d’autres API telles que OpenGL ou DirectX v11 ou v12) ou tout simplement utiliser un émulateur qui lui aussi utilise le Glide. Cette version est destiné à Windows Vista/7/8/10/11 avec DirectX 11 (ou supérieur) d’installé et vous devez posséder une carte graphique (compatible DirectX Level 10.1) supportant les Shaders Model v4 ou v5.
Vous aurez besoin de ces bibliothèques pour activer certaines fonctions graphiques.
A noter que des patchs pour certains jeux sont disponibles ici.
Les changements:
– Fixing a bug in the ps.3.0 shader code translator (FFXIII crash)
– Fixing a bug in the D3D12 backend related to compressed textures (FFXIII Lightning Returns crash)
– Fixing a DX frontend bug causing missing cutscenes (Ascension to the Throne)
Télécharger dgVoodoo v2.82.5 (11.7 Mo)
Télécharger 3Dfx splash / D3D Compiler for DgVoodoo2 v4.x (3.2 Mo)
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.4 Mo)
DiscCheckEmu est un outil conçu pour émuler les contrôles de disque que l’on trouve dans de nombreux jeux et logiciels sur disque sans avoir besoin d’un support physique. En interceptant les appels API et en modifiant leur comportement à la volée, DiscCheckEmu offre une expérience transparente aux utilisateurs qui souhaitent profiter de leurs anciens logiciels préférés sans avoir à conserver des CD ou des ISO montés.
Les ordinateurs étant de plus en plus dépourvus de lecteurs de CD-ROM, l’accès aux anciens jeux et logiciels sur disque est devenu peu pratique. DiscCheckEmu résout ce problème en permettant aux utilisateurs d’émuler les contrôles de disque, ce qui leur permet d’exécuter leurs titres préférés directement à partir de leur disque dur, sans patcher physiquement l’exécutable du jeu.
Veuillez noter que DiscCheckEmu ne fonctionne que pour les jeux et les logiciels qui utilisent des contrôles de disque standard : les anciennes protections basées sur le disque comme SafeDisc, SecuROM ou LaserLock ne sont pas (et ne seront pas) prises en charge par ce logiciel. Ceci est dû à la nature de ces protections qui utilisent le cryptage de segments et l’obscurcissement de l’IAT.
Caractéristiques:
– Interception des appels API et modification de leur comportement sans patcher l’exécutable.
– Redirection de fichiers.
– Définition de lecteurs virtuels.
– Utilisation d’un moteur générique d’accrochage d’API configurable par le biais de fichiers YAML.
– Injecteur facile à utiliser pour créer automatiquement le processus cible et injecter la DLL.
– Entièrement open-source et personnalisable pour répondre aux besoins individuels.
Voici les changements:
Added
– RegEnumValueA hook
– Ability to pass parameters to the process to be created
Changed
– API Logger (only in Debug build) is now powered by spdlog.
– Optimized hooking engine install/uninstall.
– Optimized injector code for better performance.