MMU is a part of the GameCube that emulating fully is very, very expensive to do on the CPU. For a lot of games, you don't need full emulation of it so, to put it as simply as I can, the hard parts are skipped.
Rogue Squadron needs full MMU emulation to run. It'll run like absolute garbage on everything except the fastest Haswell-class or newer CPUs
Rogue Squadron needs full MMU emulation to run. It'll run like absolute garbage on everything except the fastest Haswell-class or newer CPUs