P64PulseStreamConvertToGCRWithLogic might return wrong values? #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Can you please check P64PulseStreamConvertToGCRWithLogic?
I think it might return a wrong bitstream because the distance of the last flux and the very first flux of the track is not considered. Obviously, on a real disk, a track is a circle and so the difference of the two flux is yet another difference of adjacent flux resulting in decoded bit(s).
Cannot verify that because tracks are stripped by micro64disktool - cf my other report.
But I am observing read errors that should not be there in software using p64 library.