0 Members and 2 Guests are viewing this topic.
@trevmeister66Eeems was correct about the string sizes. When you define data, like the data in your strings, that data is added to the end of the program, not to the RAM. Your compiled code will look like this:<Hex code for all of program>06646464640664646464While you CAN use this area to modify data, it is limited by the room it has in the program. A 1000 byte program can not use 2000 bytes of its own ram! If you want to use the free ram, then at the start of your program, you have to copy your data to the RAM using a for loop or something.
for(A,1,10)for(B,1,10)A*2->XB*2->Y-code-End:End
for(A,1,10)A*2->Xfor(B,1,10)B*2->Y-code-End:End
:[FFFFFFFFFFFFFFFF→Pic7:[F0F0F0F000000000→Pic8:For(A,0,94:For(B,0,62:If pxl-Test(A,B:Pxl-On(A+1,B:Pxl-On(A,B+1:Pxl-On(A+1,B+1:Else:Pxl-Off(A+1,B:Pxl-Off(A,B+1:Pxl-Off(A+1,B+1:End:B+1→B:End:A+1→A:End:DispGraph:For(A,0,92:For(B,0,60:If pxl-Test(A,B:Pt-On(A,B,Pic8:Else:Pt-On(A,B,Pic8:Pt-Change(A,B,Pic8:End:B+3→B:End:A+3→A:End:DispGraph:For(A,0,9000:End:For(A,0,88:For(B,0,56:If pxl-Test(A,B:Pt-On(A,B,Pic7:Else:Pt-On(A,B,Pic7:Pt-Change(A,B,Pic7:End:B+7→B:End:A+7→A:End:DispGraphGenerated by SourceCoder, © 2005 Cemetech
For(Z,0,9000:End
First, I need to re-backup Illusiat 2004-R files, though, in case that thing would get finished within the next 774 years