Bart wrote:That's really cool! It's great to know that Supermodel is confirmed to work on ARM. The Dolphin CPU core supports ARM so maybe one day if we borrow that or write our own JIT, performance will improve. Out of curiosity, what happens to the frame rate when you pause emulation (Alt+P)? It should continue rendering but without running the PowerPC.
and
Bart wrote:Supermodel on PowerPC would be awesome. It would be painful on a G4 but should work great on one of those beefy POWER9's. If we had our own JIT, we could write a PowerPC target that tried to emit code as close as possible to the original code. We would probably only have to intercept certain loads/stores and all the jump instructions, keeping 50% or more of the code largely unaltered. But I can't imagine a G4 class machine handling the rendering work.
Interesting. Is the PowerPC JIT compiler something that is sort of likely, or even being considered? Seems like a major undertaking / re-architecting?
Would the Dolphin sources be a good place to start? MAME?