Ceci est un fork de x49gp, un émulateur de la plateforme matérielle HP 49G+/50G. Au lieu d’émuler le processeur Saturn comme la plupart (tous ?) des émulateurs HP, celui-ci va un niveau plus loin en émulant directement le système ARM.
Ceci est un fork de x49gp, un émulateur de la plateforme matérielle HP 49G+/50G. Au lieu d’émuler le processeur Saturn comme la plupart (tous ?) des émulateurs HP, celui-ci va un niveau plus loin en émulant directement le système ARM.
Il s’agit d’un fork de l’émulateur Sega Model 3 nommé SuperModel mais qui prend en charge l’utilisation du LightGun appelé Sinden.
Télécharger SuperModel Sinden Edition v0.3a r250528 (2.3 Mo)
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.
– These states could be handled better
– Remove dead code
– Sega bass fishing is flipping the block culling state multiple times in the same frame (in between memory writes). In multi-threaded mode this can cause the screen to flash like crazy, so we just sync this state at the start of the frame. The state can’t cancel a frame that is currently rendering so it’s probably fine to sync here.
– m_blockCulling must be initialised
– These should be thread safe
– The real3d gpu can accept data for a new frame whilst rendering the current. It copies this data to the start of the low culling ram. Previously we staggered the frame to get the writes to fall into the correct frame, but doing this meant the tilegen was out of sync with the 3d hardware. Fixing this allows us to get the tilegen to draw when it’s meant to draw, which fixes the missing 2d animations in scud race.
– Misc fixes
A noter qu’un nouveau fork ajoutant le support du Sinden est dispo ici.
Ajout:(inclut officiellement)
– 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).
Les fichiers sont compilés par Kof2112 ou Lo v2, merci à eux.
Télécharger SuperModel (WIP) v0.3a Build 250428 (9.1 Mo)
De nouvelles versions en cours de développement du projet de Ignacio Sanchez Gines sont disponibles:
GearSystem est un émulateur de Sega 8 bits écrit en C++ par Ignacio Sanchez.
Il émule les machines suivantes:
– Sega Mark III
– Sega Master System
– Sega Game Gear
– Sega Game 1000 (SG-1000)
– Othello Multivision
Télécharger GearSystem GIT (2025/04/17) (1.7 Mo)
Gearcoleco est un émulateur ColecoVision multiplateforme très précis écrit en C++ qui fonctionne sous Windows, macOS, Linux, BSD, Raspberry Pi et RetroArch.
Télécharger GearColeco GIT (2025/04/17) (1.6 Mo)
GearBoy est un émulateur de Nintendo GameBoy écrit en C++ (lire les pré-requis pour que l’émulateur s’exécute).
Télécharger GearBoy GIT (2025/04/17) (1.7 Mo)
GearGRAFX est un émulateur de PC Engine / TurboGrafx-16 multi plateformes.
Télécharger GearGRAFX GIT (2025/04/17) (2.0 Mo)
GearLynx est un émulateur d’Atari Lynx pour Windows.
Il s’agit d’un émulateur de Sony Playstation Vita pour Windows et MacOS, émulant homebrew, démos ainsi que des jeux commerciaux.
Site source (et builds automatiques).
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)
Il s’agit d’un nouveau build non officiel de l’émulateur Sharp X1 « X-Millennium » T-Tune, qui est basé sur une version non officielle de « X-Millennium ». Cette version est la plus récente disponible, elle ajoute des options vidéos et un meilleur son, entre autre.
Télécharger X millennium T-Tune STEP 1.43 v0.26 (2025/04/13) (97 Ko)
Xemu est une application multiplateforme et open source qui émule le matériel de la console de jeu Xbox d’origine, permettant aux utilisateurs de jouer à leurs jeux Xbox sur les systèmes Windows, macOS et Linux.
Ce projet est une branche active du projet XQEMU, qui est lui même basé sur le projet QEMU qui est populaire et très activement maintenu.
A noter que la version 32 bits n’est pas officielle (réalisée par Lo v2).
Quelques informations d’ordres générales concernant les modifications:
– nv2a/psh: Fix default alpha for unbound texture samplers
– nv2a: Bump vmstate version for new NV2A_MAX_BATCH_LENGTH
– vmstate: Add VMSTATE_UINT32_SUB_ARRAY_V
– nv2a: Increase MAX_BATCH_LENGTH beyond highest known retail use
– nv2a/vk: Set specular power uniform
– nv2a: Handle LOCALEYE light control
– nv2a: Handle SET_FOG_COORD and SET_WEIGHT* commands
– build.sh: Add xemu_version fallback to macOS builds
– Misc fixes
Télécharger Xemu (32 bits) (2020/06/12) (6.2 Mo)
Télécharger Xemu (64 bits) v0.8.68 (8.3 Mo)
Il s’agit d’un émulateur de N64 écrit en Rust par Logan McNaughton (simple64) et dont certaines portions proviennent de mupen64plus et/ou ares.
Les objectifs en résumé sont les suivants:
– Performance. L’auteur veux pouvoir utiliser cet émulateur sur son ordinateur portable.
– Facile à utiliser.
– Facile de travailler avec. Les recompilateurs dynamiques sont performants mais ils sont très difficiles à lire et à comprendre. Cet émulateur n’aura des interprèteurs que pour le CPU et RSP. De plus, il est entièrement écrit en Rust (en dehors de Parallel-RDP), un langage de programmation moderne dont le nombre d’utilisateurs ne cesse de croître. L’auteur a essayé d’éviter l’utilisation de macros, qui peuvent réduire la répétitivité du code, mais aussi sa lisibilité.
Les changements sont:
– bump to 1.0.16 by @loganmc10 in #368
– Bump zip from 2.5.0 to 2.6.0 by @dependabot in #369
– update 7z package by @loganmc10 in #370
– Cleanup some controller code by @loganmc10 in #378
– remove framebuffer tracking by @loganmc10 in #381
Ce programme permet d’émuler un PC sous plusieurs OS. Il tourne sous Windows, Linux ou Mac. Il permet de faire tourner des machines virtuelles sous différents OS (Windows de tout type, Linux, FreeBSD OS/2 etc.).
Vitualbox est également open-source et gratuit (pour les particuliers). Les solutions existantes de virtualisation étant soit très chères pour le particulier, soit incomplètes au niveau du support des systèmes, VirtualBox propose donc une alternative intéressante à Vmware et VirtualPC.
Les améliorations sont lisibles ici.
Télécharger VirtualBox v7.1.8 (119 Mo)
Télécharger VirtualBox - Oracle VM VirtualBox Extension Pack v7.1.8 (21.9 Mo)
Il s’agit d’un émulateur de PlayStation 4 préliminaire. Testé uniquement avec les GPU AMD. Peut ne pas fonctionner avec NVidia pour le moment.
L’objectif est de créer un cadre autonome pour la reconstruction des shaders, la traduction des tampons de commandes et la gestion de la mémoire GPU, afin que d’autres puissent l’utiliser. Ce projet l’utilise pour exécuter des binaires “Linux” sous Windows.
Les modifications ne sont pas visibles ailleurs qu’ici.
Un émulateur d’Amstrad CPC écrit en C++ et en assembleur.
Les changements:
– New GUI
– New debugger/monitor including (re)assembler
– ROM configuration by GUI
– Basic V9990 graphics card emulation (primarily for SymbOS)
– Emulation of Dobbertin HD20 harddisk drive
– Emulation of keyboard clash
– Virtual joystick/mouse left/right handles can be swapped
– New video mode « simple » (should be faster, but that still needs to be proved)
– IPv6 compatibility (only for the web server, not inside CPC via M4)
– Usability of joysticks/game controllers improved
– Mouse emulation (conversion of host mouse) improved, in particular the Symbiface mouse for SymbOS
– Many bugs fixed (in particular compatibility with Windows 11)
– Adjusted to SDL version 2.32.4 (which probably needs to be installed manually on Linux)