Archives of Genesis8 Amstrad Page from 1999 to 2025 about emulator, page 15 / 20





CapriceRPI2 v1.31 by KaosOverride, an Amstrad CPC emulator for Raspberry PI

-

The last version of the Amstrad CPC emulator CapriceRPI (v 1.3) by KaosOverride for Raspberry PI is available with a fix for using joysticks. He is working on version 1.4.

This emulator based on the sources of Caprice32 by Ulrich Doewich, can also be compiled on something else than a PI with the following command : make -f makefile.notpi.

Prior to compilation, you must install the following dependances (including SDL v1.2 from memory) :

  • libsdl-ttf2.0-dev
  • libfreetype6-dev
  • libsdl-image1.2-dev


CDTMaster v3, a windows utility to manage tape images (CDT) for Amstrad CPC

-

The windows utility CDTMaster by Oscar Martin exists as v3 since 2015 (works also under linux with mono). It is a Taper like utility, it includes other options like importing files from a DSK, converting files into TZX/CDT blocks (like 2cdt) and convert CDT to WAV (like playtzx).


Youtube video



Caprice Forever v0.29, an Amstrad CPC emulator by Frédéric Coste for Windows

-

Caprice Forever by Frédéric Coste is a modified version of the Caprice emulator (by Ulrich Doewich) for windows.

  • Fix lightgun regressions
  • Update tape auto playing
  • Fix FDC Bad CRC faulty behaviour
  • Fix FDC regression (Anneau de Zengara)
  • Fix command line parameters
  • Add some more command line parameters
  • Restore disk sides flipping to read multi-sided disk images
  • DirectX becomes default graphics renderer
  • Add spanish machines
  • Update disk autorun behavior
  • Fix IPF decoding (KickOff2)
  • Fix minor bugs


New version of Cpcxfs by Kevin Thacker

-

If 2CDT is used to manage Amstrad CPC tape images, the new version of cpcxfs by Kevin Thacker is used to manage Amstrad CPC disk images.

This new version fixes :

  • errors shown with static analysis
  • cpcxfs will correctly set ERRORLEVEL command-line variable under more error conditions
  • there is more bug I forget them sorry


New version of 2CDT by Kevin Thacker

-

New version of the 2CDT utility by Kevin Thacker which lets you create a tape image file (.CDT) or inject files inside.

New feature of this version : you can define the sync byte for headerless.

Corrected in this version :

  • command-line processing under windows and linux has been re-written. It is a lot better
  • if you uses the mode with 2 blocks and you gave it a file which was shorter than a block it would not write it correctly. Now fixed
  • When using pure tone it didn't write the length of the '1' pulse correctly
  • Some issues seen when running static analysis over the code.


CrocoDS by Kyuran on OSX, and developping for pico8 on Amstrad CPC

-

Kyuran wrote on Twitter to announce an incoming version of the Amstrad CPC emulator CrocoDS on OSX. And also a development environment for Pico-8 on Amstrad CPC.



ACE v1.12, an Amstrad CPC emulator for MorphOS by Philippe Rimauro (Offset)

-

ACE v1.12 by Philippe Rimauro is an Amstrad CPC emulator for MorphOS.

This new version fixes some issues in CRTC emulation (mostly on CRTC 0/2 since CRTC 1/3/4 are already almost perfect 8) ). It also extends the plugins API and comes with new plugins for mice and joysticks.



Joyce v2.2.9 by John Elliott, an Amstrad PCW emulator

-

Joyce v2.2.9 by John Elliott (unix and windows) adds support for the Electric Studio light pen.

Be aware than his web domain has changed, please update your boorkmark.



CDT2WAV v1.6 by DevilMarkus, an utility to read .WAV on a real Amstrad CPC

-

A new version (v1.6) of the CDT2WAV utility (windows/linux/mac) by DevilMarkus.

It let you use resulting .WAV on a real CPC with a tape drive or a MP3 player.

For Linux and Mac users, launch the cdt2wav.jar with the following parameters : cdt2wav.jar -Xms512m -Xmx512m -XX:MaxPermSize=512m (or set all to 256 if you want only 256 Mb max. ram usage).





Joyce v2.2.7 by John Elliott, an Amstrad PCW emulator

-

Just 16 months late to announce the latest version of the Amstrad PCW emulator Joyce v2.2.7 by John Elliott (unix and windows).

Be aware than John's web domain has changed, please update your boorkmark.



CapriceRPI v1.3 by KaosOverride, an Amstrad CPC emulator for Raspberry PI

-

The last version of the Amstrad CPC emulator CapriceRPI (v 1.3) by KaosOverride for Raspberry PI is available.

This emulator base on the sources of Caprice32 (Ulrich Doewich) can also be compiled on something else than a PI with the following command : make -f makefile.notpi.



New versions of WinAPE (Amstrad CPC emulator) and ParaDOS by Richard Wilson

-

At least a new version of the WinAPE Amstrad CPC emulator by Richard Wilson.

En résumé elle apporte des améliorations sur l'émulation du Z80, changement de palette, émulation sonore, support des cassettes, assembleur et désassembleur.

Also, there is a new version of ParaDOS, a ROM (for CPC old and +) used for disc and files manipulations. Source of ParaDOS is available too.



Amstrad CPC floppy disks, Kryoflux and SuperCard Pro

-

The Amstrad CPC use 3" disks because Alan Michael Sugar got a large batch of 3" drives, and then stayed with it for compatibility. Game editors started to add protections to avoid piracy. Amstrad CPC emulators are using the .DSK format to store the content of a disk (but it assumes that each track have only one size). This format can't manage well protections, for this you need the extended DSK format where each track can have a different size to support more protections, but still not all of them. That's why hardware solutions are necessary to preserve the exact content of the original disks in their totality (and then you can write them again to real disks) such as :

There is a problem to create .IPF for Amstrad CPC programs, the real disks have been either :

  • written in an usine so they will be seens as originals and IPF will be created
  • written on a real Amstrad CPC, so they will be seens as copies and IPF wont be created

Every emulator can use the raw or CT Raw kryoflux files if using the SPS decoder library. If an emulator doesnt use this library, then the best thing is to use .DSK created from kryoflux files with Samdisk like those dumped by Maxit on CPC-Power. SuperCard Pro support must be added internally into an emulator. Sugarbox already supports the SCP and of course the kryoflux (from a kryoflux raw or CT Raw, sugarbox can create a SCP file). Samdisk will soon support the SCP hardware, so it will be possible to read one track only.



For more news, Go to home page