Paul Schlyter wrote:
IIRC the S-JiffyDOS patch uses illegal opcodes to speed up GCR decoding. (Jochen, are you reading here and can comment?)That can also be done without illegal opcodes. The Apple Pascal RWTS did it, and was able to read all sectors of a floppy on one revolution of the disk -- oncluding GCR decoding on-the-fly.
But isn't Apple GCR a bit simpler than commodore GCR? Apple's 16-sector format stores three data bytes per four disk bytes (3:4), Commodore gets in four data bytes per five disk bytes (4:5) IIRC.
-- Linards Ticmanis