Converting .dsk to tap with dsk2tap

General software. From trouble with the Banyan Tree to OCP Art Studio, post any general software chat here. Could include game challenges...
Post Reply
User avatar
fenderjaguar
Drutt
Posts: 23
Joined: Wed Mar 07, 2018 11:48 am

Converting .dsk to tap with dsk2tap

Post by fenderjaguar »

I am trying to write the Castlevania: Spectral Interlude to a spectrum +3 disk. I have downloaded the .dsk file and converted it to a .tap file with dsk2tap. This program claims to "convert a .DSK image to a .TAP file, which when run on a Spectrum +3 recreates the original disc". The program seems to start working, but I always get a "+3 dos error" and it says "9 stop statement" at the bottom of the screen.

Can I ask if anyone has actually been able to use this program to successfully copy any spectrum +3 .dsk to a disk, even in an emulator? Is there any chance that anyone could attempt to convert the Castlevania: Spectral Interlude .dsk to .tap, then upload it for me? (just in case I am doing anything wrong)

http://spectralinterlude.com/dl.php?fil ... dsk_en.zip

http://www.seasip.info/ZX/taptools-w32-110.zip

http://www.seasip.info/ZX/unix.html

This is how I am using the program in windows:

https://imgur.com/a/QNOaF
richl
Dizzy
Posts: 69
Joined: Sun Nov 12, 2017 9:17 pm

Re: Converting .dsk to tap with dsk2tap

Post by richl »

I think you probably converted it fine looking at your screenshots.

Here's what I did anyway just in case it's any help...

(1) Converted the Castlevania disk image to a tap file:
dsk2tap newcastleENGLISH.dsk new.tap (pretty much what you did as far as I can tell)

(2) Then in Spectaculator I created a new blank +3 disk image

(3) I then loaded the new.tap I'd created and got an on-screen message saying "Press A to write to A:" and "Press Q to quit" on the line below it.

(4) I pressed A and it wrote the data to my blank virtual disk.

(5) I closed the tap file and tried loading the disk and it worked fine.

The only time I got an error message (Cannot select +3DOS ROM) was the first time I tried loading the tape because I'd forgotten to switch to the +3 machine and had left it in my usual +2 mode instead.
User avatar
fenderjaguar
Drutt
Posts: 23
Joined: Wed Mar 07, 2018 11:48 am

Re: Converting .dsk to tap with dsk2tap

Post by fenderjaguar »

OMG, I'm so stupid, I wasn't using audacity right. Instead of pressing pause, then pause again, I was pressing play, and it was returning to the beggining of the wav file.

It works perfectly. I have castlevania on REAL +3 disk! So chuffed right now :D

Thanks for taking the time, I got the same results as you with spectaculator, which is the same as my real +3. But I get the same error with zxspin for some reason :?
User avatar
fenderjaguar
Drutt
Posts: 23
Joined: Wed Mar 07, 2018 11:48 am

Re: Converting .dsk to tap with dsk2tap

Post by fenderjaguar »

It's pretty awesome that they made a save game feature that saves to the disk, but I'm not sure if anyone actually tried this on a real spectrum +3. Because unfortunately, if you load your save, the disk continues to spin until the next save point. This might not matter with an emulator, but with a real disk drive the save game feature is effectively broken.

I tried to look at the "loader" file on the disk, with the merge and load commands, but all I get is wrong file type. Does anyone know how hard would it be to modify the loader with this?
User avatar
fenderjaguar
Drutt
Posts: 23
Joined: Wed Mar 07, 2018 11:48 am

Re: Converting .dsk to tap with dsk2tap

Post by fenderjaguar »

Nevermind, disregard my last post, if anyone reads this in the future. It was a bad disk :oops:
Post Reply