Lovely.. So I have this huge array of strings in BASIC. Each string is 210 characters long.
I need to save this array to a disk. No problem. I just use a small loop and a bunch of PRINT#2 statements.
The problem is when I go to load it back from the disk. I use a loop of INPUT#2 statements but I get the error "?STRING TOO LONG." After doing some research on the INPUT# command I found out that it can only handle strings up to 80 characters.
So now I'm back to the drawing board. I can think of other ways to load the data in, such as using GET#2 and reading one character at a time an appending it to a string. But that would slow things down to an intolerable speed. Any thoughts? |