Sorry for the delay. I was unable to reproduce this illegal function call issue I had previously seen. I'll let you know if it rears it's head. Thanks.
That SOUND idea is a good work-around. Unfortunately I no longer have access to PCjr hardware (that's why I'm using PC-BASIC B-)). When I said they used to work, it's from 35 year old memories. And I would be surprised that these particular failures would be left in my old code(not that my code was bug free). I think it's good that PC-BASIC is detecting the issue as I suspect PCjr BASIC was just silently trampling memory. I will try to find examples. I guess another comparison would be DOSBox but...
Hi Rob, Firstly, thanks for this project, I have been able to resurrect many of my old BASIC programs which rely on the PCjr video modes. However, I ran into an issue with several of them, in that they use busy loops for delays. So, in the end my programs/games run way too fast. Is there a way to have a line similar to: FOR P=1 to 500:NEXT delay for approximately 1 second? Not a big deal but it would be nice if there was a simple way to artificially slow things down. Also, I guess PC-BASIC is not...