DSK tool

Software discussion & Emulation
User avatar
sirmorris
Posts: 97
Joined: Thu Oct 24, 2019 1:12 pm
Location: Oxford

DSK tool

Post by sirmorris » Tue Feb 18, 2020 11:25 pm

Presenting dsktool.

BETA VERSION AVAILABLE

I'm working on an integrated utility that's a little easier to use than the previous tools I linked. You'll find the documentation, and the source and binaries, HERE

Feature requests, bug reports here please :D
Last edited by sirmorris on Wed Feb 19, 2020 10:43 am, edited 2 times in total.

Lardo Boffin
Posts: 296
Joined: Thu Oct 24, 2019 11:47 am

Re: DSK tool

Post by Lardo Boffin » Wed Feb 19, 2020 8:38 am

Excellent!
TC-01 + einSDein + TM-01 + TK-02 + gotek

fatbob_gb
Posts: 23
Joined: Thu Oct 24, 2019 6:21 pm

Re: DSK tool

Post by fatbob_gb » Wed Feb 19, 2020 2:36 pm

This will make life much easier - Thanks

User avatar
sirmorris
Posts: 97
Joined: Thu Oct 24, 2019 1:12 pm
Location: Oxford

Re: DSK tool

Post by sirmorris » Thu Feb 20, 2020 8:45 am

I hope so! I opted for a command line program rather than a gui app because 1> cross platform gui is hard 2> can be driven by terminal scripts when developing.

jltursan
Posts: 41
Joined: Fri Oct 25, 2019 6:09 pm

Re: DSK tool

Post by jltursan » Sat Mar 14, 2020 2:09 pm

That's really cool!. Indeed, paired with a configurable editor like Notepad++ (or whatever programmer's editor you use) it's an invaluable tool for cross-developers.

Thanks!

jltursan
Posts: 41
Joined: Fri Oct 25, 2019 6:09 pm

Re: DSK tool

Post by jltursan » Mon Mar 16, 2020 9:36 pm

Well, here's my first report.

I've been trying to insert a compiled binary (as *.com file) into a DSK, without success. I'm using an empty sample DSK from EDIP and also a known working DSK with already some files into it. Of course the COM file is named following the 8.3 standard and it's not duplicated into the image.
The empty disk is not recognized and the tool shows "Invalid DSK..." error message, if I use the working DSK things change and there's no error; but if I try to DIR the contents, it's unchanged and only old files appears.

The tools seems to work to some extent, I can list the files of this last known working disk. I haven't tested yet the extract feature, only insert.

Maybe it only works with some DSK formats?, I've read the manual but it doesn't mention a word about it.

User avatar
sirmorris
Posts: 97
Joined: Thu Oct 24, 2019 1:12 pm
Location: Oxford

Re: DSK tool

Post by sirmorris » Tue Mar 17, 2020 9:18 am

Let me have the dsk images you're using and I'll try to repro. PM me for my email address unless you already have it.

User avatar
sirmorris
Posts: 97
Joined: Thu Oct 24, 2019 1:12 pm
Location: Oxford

Re: DSK tool

Post by sirmorris » Tue Mar 17, 2020 9:54 am

Also are you using Win, Mac or Linux version? Pre-compiled or self built?

jltursan
Posts: 41
Joined: Fri Oct 25, 2019 6:09 pm

Re: DSK tool

Post by jltursan » Tue Mar 17, 2020 11:53 am

Sure, this is my test rigs:

- Windows 10 64bit, precompiled bin "dsktool.exe" that seems to work (at least it reports the usage and "dir" command works over a image).
- Windows 8.1 64bit, same dsktool.exe.

I'll send you my test dsk images; but my first try has been with the "XTAL205_40TSS.DSK" image inside the EDIP package (Error "Invalid DSK..."). After failing with that I've tried with the SPACETRAP.DSK, it only has STRAP.COM file and was correctly listed with dir command (Error: no error but no insert files at all).
I've also tested the following EDIP blank images: XTAL205_80TDS.DSK, XBAS_131_40TSS.DSK without luck, same "Invalid DSK file ...."

Many thanks!

jltursan
Posts: 41
Joined: Fri Oct 25, 2019 6:09 pm

Re: DSK tool

Post by jltursan » Wed Mar 18, 2020 5:17 pm

Attached files to test the tool:
dsktool_testfiles.zip
(13.43 KiB) Downloaded 415 times
The blank DSK and the COM that I'm trying to insert.

Post Reply