4 ms·
To my understanding the only way you'd see a performance benefit is if Dolphin were running on a machine with a PowerPC or some other POWER-based CPU, since mos
by kitsunesoba 4y ago
To my understanding the only way you'd see a performance benefit is if Dolphin were running on a machine with a PowerPC or some other POWER-based CPU, since most or all instructions would no longer need to be emulated, making it closer to virtualization.
It'd be interesting to see old G3, G4, and G5-based Macs repurposed as deluxe GameCube and Wii emulators. Potentially Wii U too, but I'd imagine that would be restricted to tail-end models of multi-CPU G5 towers with the best GPUs those machines can handle.
- classichasclass 4y agoCorrect, plus big-endian, plus any emulation for opcodes not supported by the host CPU (like paired singles, or mcrxr on G5 and up), plus any cacheline size impedance mismatches. It should be possible to run such code in the standard PowerPC problem state but it wouldn't be trivial.