Why do so many people think that emulating the x86 processor on an x86 is as easy as pie? One of the many things that the x86 can NOT easily do is emulate itself via hardware. If it were that easy, don't you think Bochs, VMWare, and the x86 emulation cores in MAME would have already implemented that? If you wanted to emulate the XBOX you would have to emulate the Pentium III just like you would have to emulate a MIPS R4300i for the N64, a MIPS R3000 for the PSX, etc.
*plonk*
Why do so many people think that emulating the x86 processor on an x86 is as easy as pie? One of the many things that the x86 can NOT easily do is emulate itself via hardware. If it were that easy, don't you think Bochs, VMWare, and the x86 emulation cores in MAME would have already implemented that? If you wanted to emulate the XBOX you would have to emulate the Pentium III just like you would have to emulate a MIPS R4300i for the N64, a MIPS R3000 for the PSX, etc. *plonk*