Okay, so Scout asked earlier for an update, so I threw this together with these updates:
-ReCode starts in 6MHz mode
-dim(10 is executed at 6MHz
-Pause (in ReCode) is executed at 6MHz
-dim(44 (a sound routine) is executed at 6MHz
-Changed 'Pause While' to 'Pause If ' to prevent problems with nesting inside of a While/If...Then block
-dim(1 now also disables 'Done'
I also added command 94 which is used to insert data. It doesn't catch if the user is inserting data outside of the variable, though:
dim(94,Offset,"VarName","String"|Str#
-If the Offset is 0, the string of data will be inserted at the beginning of the var.
-"VarName" is the name of the var to insert data into. If this is not in RAM, a string ".ARCH" will be returned.
-The last argument can either be a string or the number of a string (Str1=0, Str2=1, et cetera). If you use the number, the string can be in archive
Also, I think I might know how to fix up the CopyProg command which will be very useful
![Smiley :)](https://www.omnimaga.org/Smileys/classic/smiley.gif)
I also might add my ASMComp program for use with ReCode and as a command to compress asm programs. Here is a screenie for the program:
![](http://www.unitedti.org/forum/uploads/post-28158-0-73572800-1297200784.gif)
Sorry, I haven't updated the readme, yet, so it is just the App: