Jeff Rousseau - 2005-01-21

this new plugin system sounds interesting. hows it work? do you just rewrite the pcode "interpreter" (well, technically it should be called a VM--it has 2 registers and its own instruction set--at least the version i have) for each new hardware platform? or did you guys actually port it to C to run on modern CPUs like the ARM7 i'm working with?

i'd be interested in how you guys pulled it off.  I basically re-wrote the 2,000-line 6811 assembly module that would run on the handyboard to ANSI C.  It wouldn't have been so bad, but Fred had used some self modifying code hacks to speed up some of the routines. It was painful, at least for somebody not that familiar with 6811 assembly.

if you guys would be interested (and i got fred's permission), i'd love to donate the code (if you actually have a use for it)