> > depends i guess - do you reckon you could do an opcode jump table or something
> > in Java Asm?
> > Or in MSIL?
> You definitely can in MSIL - MSIL can do anything C can (and unlike with Java,
> there's even a supported assembler for it). VC++.NET can compile "pure" C/C++
> programs to MSIL (so-called "managed C/C++") as long as you're careful what
> external APIs you call. MS has demonstrated DOOM 2 recompiled in this way with
> the same exe running on 32 and 64 bit machines.
Now I get it. :)
(Btw, whatever happened to TAOS, and their virtual-machine technology? That looked really, really promising. I saw something released a couple of years back, the Amiga Digital Environment, with a Windows' download, even, but then nothing more. Apparently ADE used some of their tech. The writeup about their company in EDGE years ago even pointed out that they wanted to use it for arcade games and stuff too, not just computers. Anyways, sorry to ramble again.)