Angel, how much trouble is involved in potentially moving some functions between one ROM page and another?
I've been looking over the ROM manual and the MATH rom page also has the hacker subsection on it.
I've been wondering...how much trouble is it/would it be to move the hacker lab piece over to the other rom page and drop in some of the very useful alpha and programming features from the Sandbox3d rom page?
For example, the functions: CALLXM, CFX, SFX, CSST, FC?S, FS?S, RCLF, REPLX, SFX, SKIPN, STOF, TOGF, and then the alpha functions such as AINT, AREV, MID$, LEFT$, RIGHT$, VIEWA and XTOAL would be wonderful USER-level programming features to have. That's 18 functions.
The HackerLAB contains 20 functions, many/most of which aren't directly for user-level programming.
What kinda work would be involved in doing that sort of shuffle? It would leave a 4K rom with all the math functions, the programming functions and a good deal of the alpha functions with another 4K rom with more of the really heavy Mcode goodies in it.
That would mean users would put one of the 4K roms in the NoVRAM and have a 4K rom page free for the CCD/OS page or some other 4K rom.
My fear is that you'll reply "It would take months!" :-)
And, of course, I don't have any clue whether the functions are about the same size in bytes, so this might be a false hope to begin with.
:-)
Gene