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. Pokémon Ruby, Sapphire, Emerald, FireRed, and LeafGreen can connect to this game through trading and Battle Mode.

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.

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.

Crash: Greevil's Henchman and Zook
When the battle between Mr. Verich's (Greevil) henchman and Zook starts the game crashes. This can be resolved by enabling "Synchronize GPU thread". Uncheck "enabled cheats" as that is also another cause for the crash during the battle.

16:9 Aspect Ratio (Widescreen) Gecko Codes
The widescreen hack has minor clipping issues.

NTSC-U
;16:9 Aspect Ratio (Widescreen) [Ralf] 042EB168 00001783 042EB16C 000017EA 0400F614 60000000 0405C984 60000000 040875BC 60000000 0405C8AC 60000000 04086A34 60000000 04086930 60000000 C20B3454 00000002 C3A2BF9C EFBD00B2 60000000 00000000 044EFD5C 3FAAAAAB

PAL
;16:9 Aspect Ratio (Widescreen) [Ralf] C20B4AAC 00000002 C3A2BFBC EFBD00B2 60000000 00000000 0452A35C 3FAAAAAB 042ECF70 00001783 042ECF74 000017EA 0400F11C 60000000 0405CD38 60000000 04088574 60000000 0405CC60 60000000 04087BD8 60000000 04087AD4 60000000