barnacle wrote:
Hmm. This version declares itself OSI but I think Grant has moved things around a bit. There are references to USR locations at 0x0A and a couple past there, but I can't at a quick look see where (or if) USR is executed in the code. USR(I) returns a syntax error. My Microtan 65 basic manual suggests different load addresses for USR.
This was just a quick 'for fun' attempt to see what might work, so I probably won't take it any further.
Neil
Try
Code:
X=USR(0)
If you get an array error then it's not supported... (according to the sources, anyway) and if this is Grants UK101 thing, then it's supposed to be the original ROM but the monitor was the one that he hacked to make work on serial rather than the TV out - which I only just learned about in the past day or so as I was looking at it for another project... (platform for a TinyBasic, but that's another story)
-Gordon
_________________
--
Gordon Henderson.
See my
Ruby 6502 and 65816 SBC projects here:
https://projects.drogon.net/ruby/