Oct 172019

You still love to write programs with the awesome Locomotive BASIC that was delivered directly with the Amstrad CPC? Maybe you still have a BASIC program that you want to run on a modern computer without using an emulator? Great! Then Marco Vieth, well-known for his CPC emulator CPC-Emu, has a solution for you: CPCBasic. It can run you BASIC program in a webbrowser (serverless) and sends its output to the HTML canvas.
To learn more about CPCBasic, head over to the CPCBasic GitHub page and test it by yourself.


  • Run old an new BASIC programs in a browser
  • “Wrap factor” Speed: Frame Fly and other events in real-time, calculations as fast as possible
  • CPC Basic Unchained: Less restrictions, extended by new features, breaking out of the CPC box
  • BASIC compiler and not just interpreter
  • Lots of memory, no memory full
  • Runs locally without a server (even on mobile devices, but without input)
  • HTML5 / JavaScript without external libraries
Dec 052009

After more than a year there is a new version of CPCEmu, one of the oldest CPC emulators, available. In the new version v1.7 the keyboard support was improved. Currently only the Windows version is available for download, but the Linux version will follow soon.

You can download the new version from the CPCEmu homepage or directly here (attached to this article or in the download section).

[UPDATE: The Linux version is now available.]

CPCEmu (Linux x86)
CPCEmu (Linux x86)

Version: 1.7

615.6 KiB
CPCEmu (Windows)
CPCEmu (Windows)

Version: 1.7

1.1 MiB
Apr 212008

Do you remember CPCEMU? One of the first CPC emulators written by Marco Vieth? Well, there is now a new version available for download which corrects two bugs. One in the snapshot function and one which makes it more compatible to Windows Vista. Currently only the Linux and Win32 version was updated, the MacOS version will follow.
You can download it from the CPCEmu homepage.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.