Short: EmuCPC .CPCD to .DSK format convertor Uploader: Gerald Schnabel (Gerri@studbox.uni-stuttgart.de) Author: Gerald Schnabel (Gerri@studbox.uni-stuttgart.de) Type: misc/emu Kurz: EmuCPC .CPCD nach .DSK Format Konvertierer Version: 1.1 Introduction: ------------- Some weeks ago I decided to connect my old Amstrad CPC 464 to my AMIGA in order to transfer my CPC disks. There exist some emulators (A-CPC, Ami-CPC, EmuCPC, ...), so you can play those old 8bit classic games that have never been converted to the AMIGA :) I built the connector and I used the transfer software that comes with EmuCPC v0.7 by Stephane Tavenard and it worked very well! The converted disks are written in the double sided EmuCPC .CPCD disk format but the common disk image format for CPC emulators is the single sided CPCEmu .DSK format. I looked for a converter and found CPCConv v1.02 on Aminet but it cannot handle revision 1 of the .CPCD format used by EmuCPC v0.7 :( It also would convert the double sided .CPCD disk image to a double sided .DSK image. And the second side is unusable... (with A-CPC & Ami-CPC. Am I right? I did not find any information how to switch to the second side of a .DSK image with both of these emulators. If you know it send me an email!) So I had to write my own convertor, CPCD2DSK, which is mainly based on CPC2DSK.c by Ludovic Deplanque, the author of Ami-CPC. CPCD2DSK converts a double sided .CPCD disk image to two single sided .DSK images. Disclaimer: ----------- This software is provided as-is, without warranty of any kind, either expressed or implied. In no event will the author be liable for direct, indirect, incidental or consequential damages or data loss resulting from the use or application of this software. The entire risk as to the results and performance of this software is assumed by the user. Usage: ------ CPCD2DSK CPCDFILE/A DSKFILE CPCDFILE: name of the EmuCPC .CPCD disk image DSKFILE: basename of the CPCEmu .DSK disk images (optional) The output files will be named "#?_A.DSK" & "#?_B.DSK." Examples: 1. CPCD2DSK Games01 will convert "Games01" to "Games01_A.DSK" & "Games01_B.DSK" 2. CPCD2DSK Games01.CPCD will convert "Games01.CPCD" to "Games01_A.DSK" & "Games01_B.DSK" (the extension ".CPCD" will be automatically cut) 3. CPCD2DSK Games01.CPCD Spiele01.DSK will convert "Games01.CPCD" to "Spiele01_A.DSK" & "Spiele01_B.DSK" (the ".DSK" extension of the output file will be recognized and is handled correctly! No "#?.DSK_?.DSK" files...) Archive contents: ----------------- CPCD2DSK the convertor CPCD2DSK.c source code in C CPCD2DSK.readme this .readme file Freeware: --------- This program is freeware. If somebody out there finds CPCD2DSK useful it would be nice to send me an email! Author: ------- Gerald Schnabel (Gerri@studbox.uni-stuttgart.de) History: -------- v1.0 - 23.07.98: -First version, never released v1.1 - 05.08.98: -Added check for .CPCD file -Improved error handling and output -Released to Aminet