Un émulateur de GameBoy en cours de développement.
 

 
– corrected small mistake in input code

 

Télécharger fixGB v0.8.1 Alpha (409,5 Ko)

Site Officiel

En savoir plus…

Créé par espes et basé sur QEMU, il s’agit d’un émulateur open source multi-plateformes expérimentale de console Microsoft X-Box et de sa déclinaison arcade Sega Chihiro.

 

xqemu-chihiro xqemu-xbox

 

 
Vous trouverez sur ce site un ensemble de fichiers utiles.
 
Site de développement.

Télécharger XQEMU (2018/07/17) (8,3 Mo)

Site Officiel

En savoir plus…

Un joli frontend pour Mame (ou autres), très configurable. Emu Loader est une interface graphique qui se greffe principalement sur les émulateurs Arcade comme MAME, SEGA Model 2, SuperModel ou Daphne. Emuloader permet de gérer votre collection de roms, de vérifier vos jeux et de lancer vos émulateurs.
 
el

 

Télécharger Emuloader v8.6.3 (13,1 Mo)

Site Officiel

En savoir plus…

Créé par hex_usr (nSide/Lunar Snes), bsnes-mcfly est un port de l’interface graphique Qt de bsnes v073 à higan v106. Cette version est basée sur la dernière version d’Higan (mais ne se concentre que sur la partie Super NES) et ajoute énormément de fonctionnalités.
Dans les versions de développement (et jusqu’à la v106) il était connu sous le nom de « bsnes-classic » dans une tentative de remplacer la fourche d’Awjackson également nommée « bsnes-classic » qui paraissait être abandonnée. Cependant, AWJ a montré que bsnes-classic était encore en vie, par conséquent ce projet a dû être renommé.
 
L’objectif est en partie de faire arrêter l’utilisation de bsnes 073 et de fork comme bsnes-classic (et plus tard bsnes+) et de tout fusionner dans un seul émulateur combinant à la fois les améliorations des dernières versions d’Higan et en même temps les avantages des anciennes versions de bsnes (notamment l’interface).

 


 
This version of the Qt GUI has the following features:
– Compatibility with higan v106, including v106-style gamepaks (cartridge folders)
. Low-level emulation of the HG51BS169 (Cx4) and ARM6 (ST018)
. Newer MSU1 features such as audio resume
– Concatenated firmware in game ROMs, as well as a firmware/ fallback directory.
. No cartridge folders are created within the user’s home directory. It is all handled in memory.
– Database lookup of SNES and Super Famicom cartridges. The database is embedded right into the application along with heuristics for games not in it, so icarus is not required.
– Compressed archives: Zip, GZip, BZip2
. Support for Zip and GZip provided by nall instead of snesreader
. BZip2 support by Rob Landley under the zero-clause BSD license
– Copier extensions: SMC, SWC, FIG, UFO, GD3, GD7, DX2, MGD, MGH, 048, 058, 068, 078, BIN, USA, EUR, JPN, AUS
. All of these extensions are also available for use with BS Memory and Sufami Turbo slot cartridges.
– Optional FuSoYa header (512 bytes at the beginning of the ROM)
– WASAPI and ASIO audio drivers
– Exclusive mode for Direct3D and WASAPI
– Separate directories for save RAM, save states, and other mutable game files
– Turbo buttons
– asciiPad (more advanced turbo switches with Off, Turbo, and Auto settings)
– Simultaneous up/down and left/right (must be enabled in the settings file)
. I needed to use a really evil compilation trick to enable this feature without modifying higan directly.
– IPS, UPS, and BPS soft-patching
. IPS and UPS patches are applied before removing the FuSoYa header, and BPS patches are applied after.
– Movie recording and playback
– Cheats
. Pro Action Replay (AAAAAA:DD, AAAAAADD, AAAAAA/DD)
_ Can omit the address/data separator or use a colon, when higan v106 mandates the use of an equals sign or a slash.
. Game Genie (GGGG-GGGG)
– Cheat search (works only on WRAM at 7e-7f:0000-ffff)
– Software filters
. 2xSaI, Super 2xSaI, Super Eagle
. HQ2x, LQ2x, Scale2x
. Pixellate2x
. blargg’s snes_ntsc
. Phosphor3x (was included in some bsnes v08x versions)
– OpenGL shaders
. Curvature and Edge Detection from higan v092
. HQ2x, Pixellate, Scale2x
. HDR-TV, Watercolor (these were marked “Archive” in bsnes v083 and not restored when bsnes v085 went back to XML from BML)
. Sepia (converted from Direct3D)
– Only 1 copy of nall for the overall project instead of a separate copy each for bsnes, snesfilter, and snesreader
 
Features missing from bsnes v073:
– Compressed archives: Z (compress), 7z, RAR, JMA
. Most of these have restrictive licenses. Need to think carefully on how to implement them…
– Selecting one of multiple files in a single Zip archive
– snes_ntsc configuration dialog
. Because the palette size was increased from 32768 to 524288, changing a setting causes bsnes to freeze while it recreates the palette. This dialog had to go.
– Binding the Pause/Break key to an input
– Direct3D shaders
. As consolation, the Sepia shader was converted to OpenGL

 
Les changements:
I wish 007 was still here. He reported a Windows-exclusive crashing bug that occurs when a user:
 
Selects the Direct3D driver
Turns off exclusive fullscreen and turns off auto-hiding the menu bar in fullscreen
Activates fullscreen
Switches to a video filter with a different output size than the previous one

 
I can’t reproduce the bug. No matter which profile I use, no matter how much I change the filters, nothing happens. Even if I use the Compatibility: OpenMP profile, which is the only one capable of outputting 256 columns instead of 512 when using Modes 0, 1, 2, 3, 4, or 7, and play Secret of Mana, which is known to switch between Modes 1 and 5, nothing happens. The emulator just continues as normal.
 
Without any further bug testing, I’m just going to have to release bsnes-mcfly v106r08 and hope for the best. This version is based on bsnes v106r46.
 
As previously mentioned, this version includes 7z archive support using the public domain LZMA SDK. The supported compression formulas are LZMA, LZMA2, and PPMd. I haven’t completed my rewrite of the GPLv2 parts of libjma, so JMA support is not in yet.
 
I am also dropping the Compatibility: Legacy profile, so the only 3 profiles are Accuracy, Compatibility: OpenMP, and Performance. I have not dropped the source code for it though, just in case an emergency happens and I need to keep it around longer. If you happen to have Compatibility: Legacy selected, the launcher should automatically select the Compatibility: OpenMP profile instead in order to prevent the program from prematurely quitting because it can’t find the missing profile.
 
The Compatibility: OpenMP and Performance profiles now share the PPU class. Even if I disable OpenMP, the Performance profile has the same speed as before, so enabling OpenMP increases it even more.
 
In addition, I made a change to the Performance profile’s APU (merged SMP/DSP) class inspired by but not taking code from Snes9x. Previously, the Performance SMP had a hidden compiler flag to switch between Opcode timing and Cycle timing, with Opcode timing being faster but incompatible with games that stream samples such as Tales of Phantasia. Now, a mixed timing option is used instead, in which timing synchronization only happens immediately before any read/write operation on the APURAM. This timing is slightly faster while still being compatible with Tales of Phantasia. How does this code differ from what Snes9x uses? I believe Snes9x wrote all the opcode timing by hand, but I took advantage of the little-known generate program and made it generate the timing information for me.

 

Télécharger bsnes-mcfly v106r08 (13,1 Mo)

Site Officiel

En savoir plus…

Un émulateur de Sinclair Zx Spectrum écrit en C# émulant également les machines suivantes:

 

– ZX Spectrum 48
– ZX Spectrum 128
– Pentagon 128
– SCORPION 256
– ATM 450
– PROFI 5xx
– QUORUM 256
– Leningrad 1
– et quelques variantes

 

Télécharger ZXMAK2 v2.9.3.7 (16,1 Mo)

Site Officiel

En savoir plus…

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.
 

 
Topic des versions Beta.

Télécharger Altirra (Beta) v3.10 Test 34 (5,0 Mo)

Site Officiel

En savoir plus…

ANESE est un émulateur de Nintendo NES écrit en C++11 par Daniel.
 

 

Télécharger ANESE v0.0.48 (529,8 Ko)

Site Officiel

En savoir plus…

Reicast est à l’origine un portage pour Android de nullDC et qui est à présent disponible sous Windows, entre autre.
 

 

Il vous faudra les bibliothèques VC++ pour pouvoir le tester.

 

Télécharger Reicast (x86) (2018/07/22) (1,0 Mo)

Télécharger Reicast (x64) (2018/07/22) (1,1 Mo)

Site Officiel

En savoir plus…

DS4Windows est un programme portable qui vous permet d’obtenir la meilleure expérience lors de l’utilisation d’un DualShock 4 sur votre PC, en émulant un contrôleur Xbox 360, beaucoup de jeux deviennent alors accessibles.

 

– Removed some unused classes and tweaked some build settings
– Trimmed hotplug routine
– Program now scans for possible stale HidGuardian whitelist entries on startup
– Loosened enhanced precision curves
– Updated target framework version to .NET Framework 4.6.1
– Skip gyro calibration routine for Nacon Revolution Pro Controller 2
– Updated ViGEm build to use newer ViGEmClient library
– Minor tweaks to ViGEm build
– Fixed problem with null reference errors occurring with the UdpServer builds due to sleep mode

 


 

Télécharger DS4Windows (x86) v1.4.123 (1,7 Mo)

Télécharger DS4Windows (x64) v1.4.123 (1,7 Mo)

Site Officiel

En savoir plus…

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 (32/64 Bits) v5.2.16 (108,5 Mo)

Télécharger VirtualBox - Oracle VM VirtualBox Extension Pack v5.2.16 (18,7 Mo)

Site Officiel

En savoir plus…

Voici les derniers émulateurs (et aussi les plus fréquemment mis à jour) en cours de développements.
 

 
VDosplus: Emulateur de DOS.

Citra: Emulateur de 3DS.

Decaf: Emulateur de WiiU.

RPCS3: Emulateur de Playstation 3.

Redream: Emulateur de Sega Dreamcast.

CXBX: Emulateur de Microsoft X-Box.

Xenia: Emulateur de Microsoft X-Box 360.

Cen64: Emulateur de Nintendo 64 Préliminaire.

Yuzu: Emulateur de Nintendo Switch Préliminaire.

Ryujinx: Emulateur de Nintendo Switch Préliminaire.

Vita3K: Emulateur de Sony PS Vita Préliminaire.

 

Télécharger vDosPlus (2017/10/18) (2,2 Mo)

Télécharger Citra (x64) (2018/07/17) (10,5 Mo)

Télécharger Decaf-Emu (2018/06/23) (21,8 Mo)

Télécharger RPCS3 (x64) [WIP] v0.0.5 Alpha (2018/07/17) (15,6 Mo)

Télécharger Redream (2018/02/04) (2,0 Mo)

Télécharger Xenia (2018/07/05) (9,8 Mo)

Télécharger CXBX Reloaded (WIP) v0.1 (2018/07/17) (1,3 Mo)

Télécharger Cen64 (Instable) (2018/07/17) (1,2 Mo)

Télécharger Cen64 (Debugger) (2015/07/16) (3,6 Mo)

Télécharger Yuzu (2018/07/17) (8,1 Mo)

Télécharger Ryujinx Build 1.0.1079 (29,7 Mo)

Télécharger Vita3K r873 (4,1 Mo)

Il s’agit de WinUAE, la référence de l’émulation Commodore Amiga, traduit en français.

 

Télécharger WinUAE (Français | 32 bits) v4.0.1 (6,2 Mo)

Télécharger WinUAE (Français | 64 bits) v4.0.1 (7,0 Mo)

Site Officiel

En savoir plus…