Argyle:
Even using a wrapper for a lot of the graphics functions, the PS2 would be far too slow at current emulation. Handling the CPU would've required some conversion to native PS2 code.I didn't look at the article, but I bet the emulator core just emulates the CPU and geometry coprocessor, and then the commands sent to the graphics chip are run through an emulation layer that maps Model 2 graphics commands to GS graphics commands.