Code: Select all
70-PlayNote
71-Logic
72-MatrixList
73-Left
74-Right
75-Mid
76-Diag
77-DiagI
78-SubCol
79-SubRow
80-ListToDiag
81-ListToDiagI
82-ListToCol
83-ListToRow
84-ExecVarBASIC
85-GetProgName
86-Timer
87-DrawText
88-DrawDispText
89-ASCIILength
90-DrawTokenStr
Also, I have put a lot of work over the past few days into BASIC ReCode (dim(40)) so that is now functioning as an interpreted programming language. It now has 43 functions and has enough stuff to make a game. In fact, I remade my old Block Eater program using ReCode and the result is pretty impressive The code is a few hundred bytes smaller and the speed increase is massive:
Block Eater (ReCode)
Block Eater (BASIC)
Neat, right? The cool part is that a BASIC program can include blocks of ReCode and blocks of ReCode can contain assembly. ReCode uses BASIC tokens but doesn't necessarily do the same thing. For example, Line( draws rectangles (the same as dim(29)) instead of a line and Shade( deals with the contrast.
Here is a link to v4.00.92.43
http://www.omnimaga.org/index.php?actio ... ttach=6555