View Single Post
Old 2nd Dec 2021, 4:55 pm   #17
coolsnaz2
Tetrode
 
Join Date: Aug 2020
Location: Wallington, Greater London, UK.
Posts: 87
Default Re: Yet another MK14 tape interface (ESP32).

Fast-loader requires one additional byte, I have increased the sync speed and got Moon Lander program loading in under 2 seconds, not sure what the theoretical maximum speed we could achieve.

Changing the original timing values from 32ms per bit to 8ms per bit reduces load time to 16.7 seconds.

If you wanted to incorporate the Fast-Loader into a 'New OS' PROM, presumable you would update the 'Store to Tape' routine at the same time, and I am not sure if this would require more or less bytes.

Another option may be to remove 'Store to Tape' option completely and modify 'Load From Tape' to be able to handle Start Address, Length and Execution Address. Unfortunately this is currently beyond my capabilities.

I don't mind sharing more details of my project, if required.
coolsnaz2 is offline