On Sun, Jan 29, 2017 at 10:56 AM, Douglas Crawford via vcf-midatlantic < vcf-midatlantic@lists.vintagecomputerfederation.org> wrote:
Using direct bit values rather than that string T() string was a good work around. I'm very glad THAT worked, or else there was a real mess somewhere! I think you'll be happier with that method rather than the T() array in the long run anyway. The T() interface was very inefficient. But I can't explain why it didn't work either.
FYI, during those hours we spent awake late at night on debugging this problem, I mean Evan actually kept reminding me to go sleep, can you believe it :) those debugging steps took up a lot of time, eventually my version of the code morphed into a sort of telemetry display reminiscent of the vintage Nasa mission control days, a multitude of ascii screens in many rows I'm sure there are many fans here about that, but we had only one screen, close enough for now :) also it was kind of therapeutic while I was recuperating rather than binge watching movies every night it kept those gears in the brain clanking away all I had with me was a laptop with the emulators besides I didn't have to worry about getting the boss mad when you try to troubleshoot while on pain meds even worse, imagine trying to run the motion systems at work :) so I thank Evan et al for letting me tackle this So I made to this to keep track of the variables in the code [1st link] this was made in 40 col only then I figured why not switch to 80col and expand it[2nd link] the 80col mode had more room, so I decided to make the display into a flow-chart something that would make an educational display, more on a high school level but I was considering trying this too in the hi-res graphics mode since the apple ][ didn't have escape codes, I just used the Tab commands Applesoft basic has separate VTAB and HTAB commands, not only did this remove the scrolling, it helped speed up the display, cause only the data gets refreshed, the text remains the same But as usual then Basic starts to slow down with any more code or math, even the Prints can slow it down some more then I came across some old documents online from the 80s, where they were already complaining how Applesoft Basic is rather slow, I mean who wasn't, with any Basic, so several places made a Basic compiler too, just like the ones they had for CP/M http://www.rogtronics.net/files/ROBOT0.67.jpg http://www.rogtronics.net/files/ROBOT0.68.jpg Dan