davidgiven / fluxengine

PSOC5 floppy disk imaging interface
MIT License
353 stars 68 forks source link

Problem with New scp spec. for single sided disks #168

Closed ILAHWWINC closed 4 years ago

ILAHWWINC commented 4 years ago

Fluxengine reports „scp file corrupt“ when trying to convert a scp file (C64 - single side) dumped with Greaseweazle 0.18. This will be the result of new spec. / format of scp dumps for single sided disks.

ILAHWWINC commented 4 years ago

The same problem occurs on .scp files converted from .d64 to .scp with hxc-beta export function.

davidgiven commented 4 years ago

Sorry for the delay, immersed in another project... fabulous. I think I may have actually caused the new spec by talking about problems with the old one to the author. Can you attach a sample, please? Thanks!

ILAHWWINC commented 4 years ago

mydisk-scp.zip

Here are two dumps of the Commodore 1541 Test-Demo-Disk. They are single-sided, one with single-step (80 Tracks) the other with double-step (40 Track) option.

davidgiven commented 4 years ago

Thanks --- I'll take a look.

davidgiven commented 4 years ago

This should now be working --- I can convert your files fine (in both directions). The new code is in the scp branch if you want to try it.

ILAHWWINC commented 4 years ago

Release 418 still shows same problem. Will the change be in a futher release?

davidgiven commented 4 years ago

It's not merged yet. Can you test the version from the branch, or can you not build the client yourself?

ILAHWWINC commented 4 years ago

No i can not build it on my own.

davidgiven commented 4 years ago

No problem --- I've merged the change, so the latest release (at least, in a few minutes after this message) should contain the fix.

ILAHWWINC commented 4 years ago

Works fine. Thank you for your work and the response to my problem.

davidgiven commented 4 years ago

No problem --- thanks for the bug report!