(02-24-2016, 07:32 PM)degasus Wrote: Right now, there are two hard features missing for cycles accurate PPC emulation:
- caches. Especially the data cache. This would slow down very much, but JMC47 did already request it This will be interpreter only.
- out of order. The PPC timing would require us to emulate the pipeline state, with all kind of stalls, parallel execution, and out-of-order behavior. This would be a new level of LLE for the CPU.
I don't want to say never, but the performance hit will make it unuseable for playing games.
I'm surprised Dolphin has so high compatibility without emulating out of order execution and data cache. Is instruction cache already emulated?