Cameron Kaiser wrote:
Right, you could do this on a C64 also and
probably many machines,
but this
was just a convenient means of storage -- execution of arbitrary ML was
still permitted by the interpreter. The MK-85 hack is noteworthy
because it
allows you to run stuff on the CPU even though the BASIC supposedly
doesn't
let you (no CALL, SYS, USR(), etc).
Yes, the one I'm remembering was similar to that - I wish I could
remember more, but it was entered via some function which had a
utterly different purpose during normal use, but invoked in a certain
way it could be used to run sequences of MC.
Dave's message rings a bell though, in that I think the actual MC data
was encoded into a character string (possibly as a REM statement, but
I can't be sure).
If my memory coughs up the name of the system I'll shout :-)
Then there's the fun undocumented 'CALL "EXEC"' command for the
Tektronix 4051, which executes 6800 assembly instructions in a
specially-encoded 7-bit ASCII string, two characters per byte...
Josh