Loads .SNA and .DSK files up to 1024K total length (single and double sided)
Plus2CPC Cartridge Support to load .CPR files up to 512K
Dandanator Cartridge Support - banking only (no EEPROM writes)
Emulates CRTC Type 3 roughly - with provisions to handle split screen, rupture, smooth vertical scroll and a reasonable facsimile of smooth horizontal scroll
Full button mapping - supporting all 3 possible joystick buttons of the Amstrad as well as mapping buttons to keyboard keys
Save / Load state so you can pick up where you left off
CPCemu v3.0.2, an Amstrad CPC emulator by Rainer Loritz for iOS and iPadOS
Recalbox RGB DUAL 2, using an emulator with a CRT monitor
-
Genesis8
You have 48 hours left to get your copy of the Recalbox RGB DUAL 2 which is a Raspberry PI hat for using a CRT monitor with Recalbox's lots of emulators.
LocoBasic v0.1.74 by Marco Vieth, a Locomotive Basic light and quick
LocoBasic is a streamlined adaptation of Locomotive BASIC, designed primarily for calculations. It is lightweight and can run either in a browser or on the command line using Node.js. It has NO GOTO but supports a subroutine style with GOSUB. Line numbers are optional and only needed to start a subroutine or a DATA line for RESTORE.
Missing or wrong mapping of some hardware-keyboard keys
Selection of keyboard layout during setup sets hardware keyboard layout now, too, and configures national ROMs where appropriate
SymbOS 4.0 boots from disks now
Fixed bank-switching bug: SymbOS boots with RAM sizes between 128k and 576k now
M4 board (Windows version): Folders can now be deleted, |CD,".." works now
M4 board/SymbOS: SD card live mode significantly improved, but still not reliable enough for production use. Caveat emptor! If you have used live mode before please make sure to restore all SymbOS files, they might have become damaged
Portable version (Windows): ROM paths are relative now
New version of the Amstrad CPC emulator CPCEC (20th April 2025) by CNGSoft
-
Genesis8
The last version of the Amstrad CPC emulator CPCEC by César Nicolas Gonzalez, was released yesterday on the 20th April 2025.
CPCemu v3.0.1, an Amstrad CPC emulator by Rainer Loritz is available
-
Genesis8
Rainer has released CPCemu v3.0.1 (19th April 2025). It's available for Windows and MacOS (a bit later for Android, iOS and Linux).
This version corrects the emulator not starting on most Windows 11 machines. Besides, the setup of the Dobbertin HD20 was flawed. The file for the virtual harddisk was created in the executable directory (which, depending on its location, failed due to lack of write permissions). The new version uses (as originally intended) the folder where cpcemu.cfg is located ("%APPDATA%\CPCemu" in Windows and "Library/Application Support/CPCemu" in MacOS). The virtual HD20 file will be automatically created the first time the HD20 is used (for which the X-DDOS ROM needs to be loaded, e. g. as ROM 5).
CPCemu v3.0 (April 2025), an Amstrad CPC emulator by Rainer Loritz is available
-
Genesis8
Rainer has released CPCemu v3.0 (April 2025). It's available for MacOS, Android, iOS, Linux (x86_64 and ARM, included Raspberry Pi) and Windows.
This version provides these new features :
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)
Caprice32, an Amstrad CPC emulator by Colin Pitrat for Windows and MacOS (02/15/2025)
LocoBasic is a streamlined adaptation of Locomotive BASIC, designed primarily for calculations. It is lightweight and can run either in a browser or on the command line using Node.js. It has NO GOTO but supports a subroutine style with GOSUB. Line numbers are optional and only needed to start a subroutine or a DATA line for RESTORE.