Open jepler opened 2 years ago
I don't know for sure whether the bug lies in fluxengine or g64conv, and so I arbitrarily filed a bug here first since I do have scp files that work from another piece of software.
As the author of g64conv, I'll give an educated guess: The .scp file does not contain at least 3 rotations. .scp files with 2 rotations or less are creating the mentioned error, that is known.
Edit: To be pricise: It needs 3 consecutive revolutions. Parameter "v2..4000" might help make it working with 2 revolutions (untested), but with only 1 revolution, that parameter will produce garbage. If you know that the .scp image contains exactly one revolution and the tracks on the disk happen to be index aligned (usually 1541 disks aren't index aligned), then the undocumented parameter "rs" might help. g64conv td1541.fluxengine.scp 1.txt 1 rs,ad1,sstd
I'll try again with 3 revolutions and let you know, thanks!
In case you're sucessfull, please let us know the fluxengine command needed. I haven't been suvessfull with fluxengine storing multiple revolutions inside the .scp file.
I'm using fluxengine together with a greaseweazel v4 (though I also see a similar problem with adafruit's prototype floppy interface) working together with https://github.com/markusC64/g64conv
Using gw + g64conv, I can get a working g64 image of copy protected software -- my test is Archon. Using
I get a working disk. However, if I use fluxengine to get the scp,
I investigated some within g64conv but couldn't determine exactly where the problem arose.