Archives of Genesis8 Amstrad Page from 1999 to 2025 about emulator, page 1 / 19





LocoBasic v0.1.74 by Marco Vieth, a Locomotive Basic light and quick

-

After CPCBasic unchained and CPCBasicTS unchained, Marco Vieth (author of the first Amstrad CPC emulator CPCEmu) has released LocoBasic five months ago.

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.

You can try LocoBasic here.

This new version brings the following features :

  • SVG Output
  • Examples to check out: Sierpiński triangle, Mandelbrot set, "Little Architect" demo
  • Real-Time Clock RSX commandsexample=drawclk
  • Also included : syntax highlighting editor for BASIC


CPCemu v3.0.2, an Amstrad CPC emulator by Rainer Loritz

-

Rainer has released CPCemu v3.0.2 (24th April 2025). It's available for Windows, Android and MacOS (a bit later for iOS and Linux).

This new version is available on CPCEMU's web site.

This version corrects the following bugs :

  • Android: Lagging hardware keyboard input
  • 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



CPCemu v3.0.1, an Amstrad CPC emulator by Rainer Loritz is available

-

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 new version is available on CPCEMU's web site.

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

-

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)



LocoBasic by Marco Vieth, a Locomotive Basic light and quick

-

After CPCBasic unchained and CPCBasicTS unchained, Marco Vieth (author of the first Amstrad CPC emulator CPCEmu) is releasing LocoBasic.

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.

You can try LocoBasic here.



New version of the Amstrad CPC(+) emulator ACE-DL (01/22) by Roudoudou

-

New version by Roudoudou of his ACE-DL Amstrad CPC emulator (01/22/2025) :

  • upgraded iMPdraw rom pack to sept 2024
  • new options for EDSK autosave and versioning
  • ability to save Tiles/Sprites in graphic explorer
  • ability to load RASM symbols chunk in Cartridge (get new Rasm!)
  • ability to toggle all execution breakPoints from Trace with key 'T'
  • execution breakPoints in watcher mode are now green in Trace


New version of the Amstrad CPC(+) emulator ACE-DL (24/12) by Roudoudou

-

New version by Roudoudou of his ACE-DL Amstrad CPC emulator (12/24/2024) :

  • spanish translations for the GUI (see flags with F12)
  • ability to use (L)abels to jump in memory from Graphics Explorer
  • augmenter ou diminuer le son avec les touches +/- du clavier numérique


CP/M Box v1.10.0 by Habi Soft, an Amstrad PCW emulator

-

CP/M Box by Habi Soft, an Amstrad PCW emulator, is available in version 1.10.0 : corrections and ameliorations, dark theme, speed controk, predefined sizes, EMR MIDI, reconfigurable keyboard.




New version of ACE-DL (14/12) by Roudoudou

-

New versions by Roudoudou of his ACE-DL Amstrad CPC emulator (12/14/2024) :

  • added new traductions
  • added FullScreen mode for Linux/Windows users (F11 key or Apple-F)
  • upgrade width/height limit to 512 in Graphics Explorer
  • added Amsdos header option for Memory import in configuration saves
  • now you can resize Graphics Explorer window + size saved in configuration
  • display an error message when a file is not supported (instead of simply discarding it)
  • bugfix step over in trace with HALT, LDIR, CPIR and other 'looped' instructions
  • bugfix number of selected Upper Rom, displayed in Gate Array window
  • bugfix number of selected bytes after a successful search
  • bugfix recovery of explorers coordinates after close/reopening



New version v2.03 of the Amstrad CPC emulator Sugarbox (November 2024) by Lone

-

Sugarbox v2.03, the Amstrad CPC(+) emulator by Lone is available.

  • Feature/tape counter edit (#37)
  • Feature/script engine (#38)
  • Script : drag'n'drop and handling
  • Add CSL loading menu + command line
  • update CPCCore
  • Command line handling. Loading settings / media is optimized (no more multiple loading)
  • Open debugger if flag is set in command line. Also, don't start running the emulation if so
  • Debug window is no longer a child window
  • Add memory windows for debug
  • Add CRTC debug dialog
  • Fix memory windows + installer with qt
  • Handle keyboard + tab key
  • Fix Qt drag'n' drop that can throw exception in debug
  • Fix unit test crashing on linux
  • Set to latest CPCCore dev branch
  • Update build for ubuntu (24.04)
  • Update keyboard layout. remove grabing keyboard for main display window
  • Handle deadkey for windows


New version of ACE-DL (11/18) by Roudoudou

-

New versions by Roudoudou of his ACE-DL Amstrad CPC emulator (11/18/2024) :

  • new extra Timer to increase ACE refresh accuracy
  • added Atari SC1224 monitor emulation
  • Added configuration SAVE/LOAD in configuration main menu
  • Added configuration select from command line
  • Left-clic on Reset must not reinitialise extended memory
  • Command line option to select another Audio driver (AceDL -h for help)
  • all GUI almost translated in French (optional)
  • bugfix plastic cover size with CTM filters
  • bugfix ACE breakpoints + evolutions


For more news, Go to home page