I'm looking at the memory dumps and comparing them
to the original file. It
appears for every 128 byte block, the order is backwards. I.e. if I look
at five 128 byte blocks on my PC they appear in the Z80's memory to be
as 5, 4, 3, 2 and 1. Not the 'correct' way.
I don't know if this is relevant, but records in CPM3.SYS are stored in
reverse order; the first record after the header is loaded at the highest
address, the next one 128 bytes below it, and so on.
--
John Elliott