Pokémon XD: Gale of Darkness

Pokémon XD: Gale of Darkness, released in Japan as Pokémon Ekkusudī Yami no Kaze Dāku Rugia (ポケモンXD 闇の旋風ダーク・ルギア), is the second role-playing game from Nintendo's Pokémon franchise for the Nintendo GameCube. It is the successor of the Gamecube game Pokémon Colosseum, and takes place in Orre, the setting of Pokémon Colosseum. All of the Game Boy Advance Pokémon games can connect to this game through trading and Battle Mode.

Crashes
Pokémon XD: Gale of Darkness will load successfully on MAC OS X however during the opening cutscene where XD001 is about to use Shadow Blast on the S.S. Libra the emulator crashes. In addition, when the battle between Greevil's henchman and Zook starts, the game crashes, although this is not specifically related to MACs. Furthermore the game crashes when you try to leave the building to try and save Professor Krane.

Note: As of the emulator no longer crashes on intro video on Macs. Testing for other crashes is not yet done.

Delayed Sound with OpenAL
When using OpenAL sound, it can take upwards of 30 seconds for the audio to play. Changing the latency has no effect but does cause lag at lower values. This can be fixed by changing to DSound or XAudio2, at which point the audio plays immediately.

GCN-GBA Connectivity
In stable releases of VBA-M, the GCN-GBA connectivity does not work properly, causing severe slow-downs to the point where both games timeout before an emulated connection can be established. Although unstable and barely functional for Pokémon XD: Gale of Darkness, the recommended releases of VBA-M to use the GCN-GBA emulated hook-up are the WXVBAM versions. You may need to import the battery save that matches the game running in VBA-M while the GBA BIOS is active for Dolphin to establish the link properly. The save type for the compatible GBA Pokémon games are Flash 128K if automatic save detection does not work.