CPCWiki forum

General Category => Technical Support => Software related => Topic started by: Uzeless on 22:15, 18 January 17

Title: Converting DSK image to CDT...... Quick Question....
Post by: Uzeless on 22:15, 18 January 17
Hi all,


I've recently been downloading .CDT files and converting them to .WAV and transferring them to physical tape to play on my CPC464 with good results.
My problem lies with the fact that most of the ROM's I download are in .DSK format. I have loaded the .DSK files into JavaCPC to convert them into .CDT files and then to .WAV but it doesn't seem to be working for some reason. I think the problem lies with the fact that there are numerous files within the .DSK image and I may be writing them to .CDT in the wrong order.
Is there a particular order the .CRU .BIN .MAP .SCR etc... files have to be written to the .CDT image for it to work, or do I just do them in the order that they ahow up in the DSK2CDT window?


Many thanks in advance.


Scott.
Title: Re: Converting DSK image to CDT...... Quick Question....
Post by: ZbyniuR on 23:17, 18 January 17
Convert dsk to cdt is not so easy. Better find cdt ready to use.
Try upload this: http://www.marcin-marcin-marcin.com/Tapes.zip  about 35MB.
Title: Re: Converting DSK image to CDT...... Quick Question....
Post by: robcfg on 23:33, 18 January 17
Hi,


DSK files are disk files, so the chances to make it work from tape are slim.


You should look for games in CDT or WAV format for use on your CPC464.


Oh, and welcome!
Title: Re: Converting DSK image to CDT...... Quick Question....
Post by: arnoldemu on 09:14, 19 January 17
Ok good keep on with the cdts. There are many on www.cpc-power.com (http://www.cpc-power.com) almost all of the games have them now.

Converting from dsk is painful and not likely to work easily. The only way to know the load order is to look at the loader and work it out, but then it may not work because it may assume it's loading from disc.

Another alternative are one file games made by cngsoft. He has taken all the files and put them together in one.

Use 2cdt to build a cdt and then playtzx or similar to make it into a wav.
Title: Re: Converting DSK image to CDT...... Quick Question....
Post by: CECPC on 10:19, 19 January 17
The problem come that tape and disk are very different mediums.
Only very special cases, when the game/program is loaded as files, there is a abstraction layer (firmware) that works nearly in the same way, so you can convert directly files from disk to files on tape.

Even with that, there are differences. Disk is a random access medium (it hasn't order to load files). Tape is sequential. Firmware disk routine use file extensions. Tape don't. Disk routines are quite. Tape don't if you don't use the special character "!". Tape and Disk use different buffers...

So there are important differences even with files.

So, in real, normally you should reprogram the loaders to convert tape to disk or disk to tape. If random access or speed is critical, you probably can not build a identical tape version.

If the game is a classic, the easiest option is the suggestion of other people. Search directly the tape version (.cdt)

But if you are brave and want to make a tape version from yourself, I made a partial guide in spanish in other forum...
http://www.amstrad.es/forum/viewtopic.php?f=9&t=4034 (http://www.amstrad.es/forum/viewtopic.php?f=9&t=4034)

It include youtube videos, using my own tool CDTMaster

[youtube]https://www.youtube.com/watch?v=bevh9Egau5s[/youtube] (see the channel for the 4 videos)
Title: Re: Converting DSK image to CDT...... Quick Question....
Post by: Uzeless on 22:12, 19 January 17
Thank you all for your help. I will take your advice and links and stick with CDT!!!!
My poor 464 has a lot of work to do!!