Why does the GBA emulator run slow on the i7 iMac

androidemulationgame-boy-advancemacos

I have a Game Boy Advance emulator (Visual Boy Advance) on my iMac (specs below), and it has an extremely choppy frame rate. Gameboid on my Droid X however runs smooth as silk. What gives?

I know that Visual Boy Advance is a PPC application so Rosetta is used, but it would surprise me if that was the bottleneck.

iMac:

  • 2.93 GHz Intel Core i7
  • 8 GB 1333 MHz DDR3

Best Answer

Rosetta is definitely the bottleneck in this case. You're running a game that is designed for one processor in an emulator which was designed for another processor which is running in an emulator on yet another different processor.

tl;dr: GBA Game > Emulator > Emulator > Computer. Find something Windows-based and run it in Wine, or find something written for Intel CPUs.