Applewin est un excellent émulateur Apple IIe pour Windows et développé par Tom Charlesworth. Applewin est basé sur la version originale 1.10.4 d’Oliver Schmidt.




Les changements :

Note: This is the last planned version to support Win98/ME.


. The next release of AppleWin will be built with VS2008 Express, so will only work under Windows 2000 and later.

. Changed the AppleWin project host from BerliOS to GitHub.
. [Feature #221] Restored F6 original behavior that was changed in v1.22.0.


F6 Toggle full-screen / windowed mode.
Ctrl-F6 Toggle windowed 1x/2x zoom.
. Ctrl-PrintScreen will copy the text screen (auto detect 40/80 columns) to the clipboard.
. [Feature #198] Alt-Enter toggles full screen.
. [Feature #199] Added a configuration option « Confirm reboot » to skip the F2 reboot confirmation.
. [Feature #201] Added display of current Track/Sector for the floppy drives.


In 2x window mode the status is displayed below the drive LEDs.
In full screen mode the status is displayed above the drive LEDS. The track/sector is shown only for the last drive accessed. Note: DOS3.3 Track/Sector status should be accurate. ProDOS support is preliminary — the track/sector may show zero after an operation.
. Memory initialization defaults to even pages FF, odd pages 00 (memclear 3).
. Added command line switch to specify the type of memory initialization pattern


-memclear #
where # ranges from 0 to 7.


-memclear 0 initializes memory to zero,
-memclear 1 initializes memory to random values,
-memclear 2 initializes memory to 4 byte pattern: FF FF 00 00,
-memclear 3 initializes memory to even pages FF, odd pages 00,
-memclear 4 initializes memory to first half page 00, last half page FF,
-memclear 5 initializes memory to first half page FF, last half page 00,
-memclear 6 initializes memory to byte offset of that page (current memory address low byte): i.e. 00:00 01 02 03 … for page $20,
-memclear 7 initializes memory to page address (current memory address high byte): i.e. 00:20 20 20 20 … for page $20.

NOTE: -memclear 6 can cause a few programs to NOT function correctly
due to hidden bugs of programmers not correctly initializing memory or
using uninitialized memory. RNDL/RHND and $620B are initialized to
allow Pooyan, and the Beautiful Boot game launcher to run, along with
$BFFD..BFFF to allow Copy ][ v5 to boot correctly.
. Debugger (v2.8.0.0):


Added: TSAVE "filename" to save the text screen to a file.
It will auto-detect the current video mode: 40/80 columns.
Default filename for 40 columns is: AppleWin_Text40.txt
Default filename for 80 columns is: AppleWin_Text80.txt
Changed: DS to ASC because DS is used as a common "Define Space" assembler directive
Added: Experimental "ASC" command to mark up data as Apple text.
Using Castle Wolfenstien.DSK as an example:


ASC name1 17DA:17F5
Fixed: DB address now auto-defines the symbol D_#### if no symbol is given.
Fixed: DW address now auto-defines the symbol W_#### if no symbol is given.
Fixed: ASB address now auto-defines the symbol T_#### if no symbol is given.
Added: Help for DB and DW.


. [Bug #206] Pooyan would freeze due to RNDL/RNDH not initialized to non-zero values on
a cold boot.
. [Bug #177] Full-screen under Windows8/8.1 would show a corrupt, pastel color palette.
. Debugger:


Hang with Memory Fill when memory ends at FFFF, i.e. F D000:FFFF 0
Hang with Memory Move when memory ends at FFFF, i.e. 2000 FFFE.FFFFM


Télécharger Applewin v1.25.0.1 (1,1 Mo)

Site Officiel

En savoir plus…

La dernière version béta publique de l’excellent WinUAE, l’émulateur Commodore Amiga.

Encore une fois on change de version pour passer de la 2.8.2 à la 2.9.0.


QEMU PPC is still work in progress (by Frode and me), QEMU-side is not yet included. It run for the first time few days ago. It is not stable enough yet but hopefully soon…

– Autoconfig stopped immediately after first A590/A2091 board was configured.
– If VHD check/validation failed after VHD type was fetched (static vs dynamic), VHD was still accepted as valid, possibly crashing soon after. HDF type variable was not cleared, bug since VHD support was added.
– Automatically extend internal SCSI emulation buffer size if larger than current buffer size transfer is requested.
– If 68060 and « Unimplemented CPU emu » is ticked: 68060 unimplemented instructions that are completely unimplemented (CHK2/CMP2/CAS2/MOVEP) still triggered illegal instruction exceptions.
– 68000/010 configuration with 32-bit address space is now allowed.
– Blizzard 2060 ROM loading special case handling didn’t work. (Has odd/even parts, others don’t)
– Redesigned GUI SCSI expansion ROM selection, easier to add new boards in future.
– Fastlane Z3 SCSI board emulation implemented, another FAS216 based SCSI controller. z3scsi.device from in rom scanner, but it would be nicer to have full dump. SCSI part only, memory part ignored.
– Oktagon 2008 SCSI board emulated. This was interesting, it has « software DMA » (SCSI chip is told to do DMA transfer but « DMA controller » is IO space that CPU reads or writes), it also have 512 byte serial EEPROM used to store config (with only 15 bytes used). EEPROM data is internal, not saved to any file. 6.12 (last release?) boot ROM added to rom scanner. Autoconfig data is currently not confirmed. Support added only because it was quite different than most other SCSI controllers.
– TekMagic 2040/2060 board added. 1.0 tekscsi2.device ROM added to ROM scanner, both odd/even pair and merged rom supported. NOTE: tekscsi2.device has a bug that does not allow RDB filesystem loading. Fast RAM expansion is not supported, it seems TekMagic fast RAM can also start from 0×02000000, not the usual 0×08000000. tools/showconfig output needed.
– NCR53C710 SCRIPTS DMA wasn’t correctly started when in manual start mode. (tekscsi2.device)
– Added support for non-MMU bus error caused by invalid memory accesses, including 68000/010/020 models which normally can’t generate bus errors but perhaps some expansion hardware will need it in future.
– Screenshot with D3D shader filter + take screenshot before filtering ticked saved final D3D output, not original unfiltered buffer.
– « SCSI (auto) » now works with all SCSI boards. Selects first SCSI board that is enabled. (In same order as select menu lists SCSI controllers)

Some code restructuring:

– Autoconfig board handling rewritten yet again, removed lots of code duplication and moved most duplicated autoconfig logic from board specific files to common expansion.cpp.
– Autoconfig board ROM config handling reorganized, now it is much easier to add new Z2/Z3 boards.
– Replaced my hacky serial EEPROM emulation with better one from QEMU, made it generic (previously only used in CD32 emulation).
– Removed A590/A2091 and A4091 Expansion panel checkboxes, enable/disable is now ROM selection. (ROM selected = enabled, ROM selection empty = not enabled)


Télécharger WinUAE (Public Beta) v2.9.0 Beta 14 (4,2 Mo)

Site Officiel

En savoir plus…

Nestopia a été abandonné depuis des années. C’est un excellent émulateur, et le perdre serait une honte. Le but de ce projet est de garder en vie Nestopia aussi longtemps que possible et de s’assurer qu’il continue à fonctionner sur des distributions Linux ou Windows.




Des améliorations sont régulièrement apportées afin d’être le meilleur notamment sur Linux. Sur Windows c’est déjà le cas et le but sera donc de poursuivre les efforts.


Cette version, basée sur la version officielle 1.40 finale, apporte son lot de correction et inclus toutes les corrections et améliorations de la version 1.40 A-H (en provenance de R. Belmont) et de la version 1.41.1 de Geestarraw (elle même incluant les corrections et ajouts de la version non officielle 1.41 de Keith Kelly) sans oublier les ajouts de la version 1.41.3 (et 1.41.2 de notBald). Ainsi Dan brook, l’auteur, a pu logiquement continuer le développement de cet émulateur en le passant à la version 1.42 et supérieur, faisant de cette version la plus aboutie de toutes.


Site des sources GIT.

Télécharger Nestopia Undead Edition v1.46 WIP r532 (869,3 Ko)

Site Officiel

En savoir plus…

Les derniers builds en développement sont à présent disponibles.


Citra : Emulateur de Nintendo 3DS.
3Dmoo : Emulateur de Nintendo 3DS.
Play! : Emulateur de Playstation 2.
RPCS3 : Emulateur de Playstation 3.
Jpcsp : Emulateur de Sony PSP.
CxBx : Emulateur de Microsoft X-Box.
Xenia : Emulateur de Microsoft X-Box 360.


Télécharger Citra (2014/08/25) (4,2 Mo)

Télécharger 3dmoo (2014/09/01) (401,2 Ko)

Télécharger Play! (x86) GIT (2014/08/30) (571,0 Ko)

Télécharger Play! (x64) GIT (2014/08/30) (697,5 Ko)

Télécharger RPCS3 (x86) v0.0.0.4 (2014/06/02) (3,1 Mo)

Télécharger RPCS3 (x64) v0.0.0.4 (2014/09/01) (4,9 Mo)

Télécharger JPcsp (x86) v0.7 rev 3603 (17,2 Mo)

Télécharger JPcsp (x64) v0.7 rev 3603 (17,3 Mo)

Télécharger CXBX Shogun (2014/07/14) (468,3 Ko)

Télécharger Xenia (x64) WIP (2014/08/30) (3,7 Mo)

Ce vénérable émulateur de consoles Nintendo 8/16-bit passe à la version 2 après être resté de longue années en v1.x. Le site étant entièrement en japonais, il est difficile d’en connaitre les réelles améliorations.



Télécharger Pasofami v2.18 (2014/09/01) (3,6 Mo)

Site Officiel

En savoir plus…

Anciennement connu sous le nom de Super Sleuth, il s’agit d’un bon émulateur de NES et SuperNES émulant plusieurs types de composants.


Les changements sont les suivants:

 - [FDS] Added Famicom Disk Drive
 - [FDS] Added RAM Adapter
 - [NES] Many Picture Processing updates
 - [NES] Updated Audio Sequencer
 - [NES] Added custom mapper (Bandai DATACH)
 - [NES] Added Famicom Basic Keyboard
 - [NES] Updated WRAM power-on default (fixes Minna no Tabo, River City Ransom)
 - [ALL] Added Joystick support (Preliminary)
 - [ALL] Rewrote virtual device system
 - [NES] Added Bus Conflicts
 - [NES] Added Save State system (Preliminary)
 - [NES] Added custom mapper (Taito TC0690)
 - [NES] Added board (SZROM)
 - [NES] Updated SRAM initialization (fixes Famicom Wars)
 - [SFC] Added board (SHVC-2K0N)
 - Updated kindred.db
 - Updated ninja.exe


Télécharger Kindred v1.06 PB 1 (0.0 o)

Site Officiel

En savoir plus…

Très bonne version « améliorée » basée sur MAME/MAMEUI Plus!
Elle permet d’intégrer entre autres des « MAME Arts » en plus


Télécharger MAME Plus! eXTended v0.154 r5182 (x86) (39,0 Mo)

Télécharger MAME Plus! eXTended v0.154 r5182 (x64) (41,7 Mo)

Site Officiel

En savoir plus…

Un émulateur de NES écrit en C#. My Nes est un émulateur NES portable et écrit en C#. Il fonctionne sur Vista et supérieur. Il supporte plus de 1000 roms. Le moteur du rendu vidéo utilise les librairies .net Framework 4, ce qui permet un affichage des couleurs réelles avec la plus grande précision. Il est possible de modifier la palette de couleurs d’un jeu. De plus l’affichage peut être soit en 16 bits, soit en 32 bits. La librairie SlimDX de janvier 2012 est requise.

My Nes propose également un navigateur de vos dossiers roms. Cette interface peut filtrer les jeux en fonction des mappers et peut afficher uniquement les mappers supportés. Elle associe également une capture d’écran à chaque rom.


Les nouveautés:


- Fixed: Triangle sound channel curroption for low frequencies (freq < 4)
- Fixed: « Battletoads » hangs on stage 2 fixed, the problem was in ‘DMC DMA occuring and game asserts other DMC DMA’
- Fixed: The « Detect » window for the Launcher never work when the default installed Language in Windows is not English (US)


Télécharger My Nes (x86) v6.0.1 (4,0 Mo)

Site Officiel

En savoir plus…

Une interface graphique pour Mame dédiée aux MameCabs.


    • In single-player mode, the Rampage characters will now stop moving while they punch.
    • The R-Type ship can now set the Rampage characters on fire with its plasma trail.


Télécharger Big Blue Frontend (2014/08/30) (35,8 Mo)

Site Officiel

En savoir plus…

Un émulateur de Commodore C65 qui fut un prototype et qui ne fut jamais vendu officiellement par Commodore.




- Incorporated Ingo Berg’s MuParser routines into Hi65. They form an open source evaluator of mathematical expressions, that enables Hi65 to evaluate and calculate expressions (e.g. for variable assigns) with an even higher complexity than what a physical Commodore 65 could do. However, they are disabled by default in Hi65 for speed reasons (the native Hi65 expression evaluator is limited to expressions with at most one operator, but is over 275 times faster to evaluate them). The MuParser routines can be toggled on or off with the Hi65cfg utility, from the Hi65 Edit and Launch Tool, or directly from Hi65 with a pseudocommand (see below).
- Implemented a BASIC 10 pseudocommand to enable, disable or verify the status of MuParser within Hi65. The syntax is: MUPARSER 0 to disable it, MUPARSER 1 to enable it, and just MUPARSER to display a message telling you whether it’s currently on or off. It works either from the command line or from within a BASIC 10 program.
- Added 36 new error messages that do not appear in the physical Commodore 65, that are triggered whenever MuParser fails to evaluate an expression for some reason. This does not affect compatibility and makes debugging programs easier because they are more specific than a generic « SYNTAX ERROR » could ever be.


Télécharger Hi65 v5.0 (1,6 Mo)

Site Officiel

En savoir plus…

Mise à jour des screenshots jusqu’à la version 0.154.



Télécharger MAMEUI Screenshots Pack (Update) v0.154 r31837 (7,4 Mo)

Site Officiel

En savoir plus…

Voici le pack d’icônes complet créé par John IV.



Télécharger MAMEUI Icons Pack v0.154 r31837 (11,4 Mo)

Site Officiel

En savoir plus…