2/19/07
In the last few days, I've discovered how to scroll in BASIC! I'm not sure if my method is the most efficient, but it does work pretty fast on the TI-83+. At first, I was only able to achieve horizontal scrolling, but now I have achieved both horizontal and vertical scrolling. In the original program, I was using eight seperate strings and eight seperate Output( statements in combination with sub(, which would only efficiently allow for horizontal scrolling. To allow for vertical scrolling, I decided to combine the eight seperate strings into one very long string, then use Output( and sub( in a For( loop to access different parts of the string and paste them to the screen. Right now, I'm not planning for any games, but homescreen scrolling could be very useful for maps. I've yet to experiment with moving a sprite around the map and character detection, but I'll be working on it.
And of course, after such a huge discovery (at least for me, anyway), I added another tutorial (even though it is only partially done at the time of this posting).
-MDR Falcon