ALSO: is there a way to get around Casio BASIC's string problem? Someone said you could encode getKey codes and then store them in a variable (I.E., HELLO would be 6536252554->A) but then how would you decode this with a program (and at at least a near-reasonable speed)?
PGRM .MGEN
---------------------------------------------------
Locate 1,1,"+----[ EXOGA ]----+"
Locate 1,5,"---------------------"
For 2

Locate 1,W,"!"
Locate 21,W,"!"
Next
Locate 1,6,"GENERATING MAP..."
Locate 1,7,"(0 PERCENT)"
{G,H}

For 1

For 1

Intg (Ran#x2)Mat A[A,B]
Mat A[A,B]

If A>1 And B>1 And A<G And B<H
Then C=0=>Locate B,A," "
C=1=>Locate B,A,"#"
IfEnd
Next
Intg ((Ax100)/G)

Locate 2,7,D
Next
Locate 1,6," "
Locate 1,7," "