Back to this subject.Chema wrote: ↑Mon Feb 25, 2019 11:36 pmWell, in fact what I have is the first Atmos ROM version, which does the right thing, and it is not bugged It checks for errors and stops loading if it finds them. What the Oric people did, after realizing that there were loading errors still, was to remove the error checking altogether in the second version 1.1b!
That is what the small program does... sets the IRQ vector to point to a small routine that clears the error flag... good job guys!
Actually there are two modifications that were done on the "1.1b" ROM in tape routines:
1- stop checking parity errors during the synchro (bytes 16 16 16 ... 16 16 24)
2- only display "Errors Found" and don't stop the program execution
Chema, I now understand better why you say it was not bugged while I said it was: I had in mind the 1st change, you had in mind the second
BTW that's quite funny to try fixing a loading problem with... A program to load
I will investigate all this ROM/patch story in detail and try to write an article about it.
Now, a poll: this 'ALC' program is useless with Novalight. Should the WAV generator keep it anyway (for historical reasons or whatever), or should it detect it and remove it from the WAV file?