Oct 272016

Kevin Thacker released new version of his cross-platform development tools CPCXfs and 2CDT. With CPCXfs you can transfer files between DSK images, which can be used in an emulator or to transfer files to the real Amstrad CPC, and your local file system. 2CDT is a similar tool, which is used to transfer files from your local file system intro a CDT cassette image. This can also be used in an emulator or transfered to the real machine. Both utilities are widely used for cross-platform development, e.g. with CPCtelera, to prepare your release.
You can download CPCXfs and 2CDT from the CPCWiki forums or at the end of this news. The source code is included in the ZIP archives of the release.

Changelog CPCXfs

  • Fixed errors shown with static analysis
  • CPCXfs will correctly set ERRORLEVEL command-line variable under more error conditions
  • Some other smaller bugfixes

Changelog 2CDT

  • You can define the sync byte for headerless
  • 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.
95.0 KiB
485.0 KiB
Apr 242011

Devilmarkus released a new version of his cross-platform CDT2WAV tool. With this tool you can convert cassette images (CDT files) to a WAV file, which you can e.g. use to play with your soundcard / music player, etc. You can download it here.


  • bugfixes for the display and playback routines


Mar 172011

Ian Gledhill released a new program to transfer recorded cassette files (WAV files) from various computers into the appropriate image file, which you then can use in an emulator. Currently it supports the C64, VIC-20, C16/+4, Acorn Electron, BBC, Sinclair Spectrum and the Amstrad CPC of course. The utility also comes with POSIX-compliant source code and binaries for Windows, Linux x86, AmigaOS 3, AmigaOS 4, AROS PPC, AROS x86 and MorphOS. Currently the utility is a command line only program, but the author may add a GUI in the future. Give it a try and try to convert your tapes with this program and don’t forget to write about your experience with the program in the CPCWiki forum.

You can find examples and the utlity on the homepage of the author.

Jul 282010

Kevin Thacker released a new version of his 2cdt utility. With 2cdt, which is a command-line utility, it is possible to transfer files directly into a cdt tape image file.


  • Baud rate calculation fixed
  • Set/override load address
  • Set/override execution address
  • Set/override type
  • Define pause at start of file (length now can be defined)
  • Add extra block for bad arnold emulator which skips first block  (old version)
  • Spectrum ROM loader (I use this for my tape games)
  • Set name of file on tape

The ZIP file contains the Windows version and the source code to compile it under Linux. You can download it here.

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.