Fantastic project! To comment on the one thing I might potentially help with:
Both ElectrEm and Clock Signal use the logic:If it would be possible to implement autoboot for tapes that would be great - perhaps it could do the CHAIN "" for you automatically? Just a thought, but not essential.
- read first complete file from the image;
- check object type (in the OSFILE sense) and if this is an execute-only file then mark it as not-BASIC;
- failing that, check the internal structure of the file to see whether it resembles a BASIC program, i.e. starting from the beginning, follow the line lengths and make sure that each appears to begin with a carriage return until reaching one marked as terminal, testing that the apparent line lengths never push the cursor out of bounds for the file.
Statistics: Posted by ThomasHarte — Thu Dec 05, 2024 4:00 pm