05-16-2015, 05:56 PM
If the disk was created using the index pulse as a reference for starting/stopping the track then the .g64 will be immediately usable in any emulator that supports .g64 format. 99.9% of commercial disks were produced this way. I assume that emulation is your goal here. This was never my goal when I designed SuperCard Pro - making exact working disks was.
SuperCard Pro creates working disks using a .scp image (in SPLICE mode) because it goes through multiple revolutions and finds the start/end of the track when it goes to write the data back out. The .g64 converter does not do that. It requires that the track starts/stop in reference to the index pulse. What I really need to do is finish the .d64 converter for .scp images. I have preliminary code done, but I have not finished it yet.
SuperCard Pro creates working disks using a .scp image (in SPLICE mode) because it goes through multiple revolutions and finds the start/end of the track when it goes to write the data back out. The .g64 converter does not do that. It requires that the track starts/stop in reference to the index pulse. What I really need to do is finish the .d64 converter for .scp images. I have preliminary code done, but I have not finished it yet.