Service Disc

The GameCube Service Disc is used to perform diagnostic testing of a GameCube.

Problems
{{Problems|{{#vardefineecho:problems|

Accessory Tests / Controller Test

 * Results in "SI:Unknown command (0x43)" error from Dolphin when the test starts. Resolved sometime before
 * The Control Stick test is near impossible to pass without using a real GameCube controller and a Wii U Adapter due to diagonal ranges being over 75.

Refer.

Hardware Status / Clock Speed
Initially registers speeds far lower than expected (i.e. 0MHz), rerunning the test registers speeds more in line with expectations. Fixed since at least. The clock speed is still not the same as hardware. Refer.

Hardware Test / Register Test

 * Fails on Test 3 showing: "gpits.dol Code:85400001".


 * Hangs on Test 9 siram0.dol. Fixed since at least.

Refer.

Hardware Test / CPU Test
Hangs on Test 6: l2c.dol, due to Dolphin not emulating caches. Refer.

Hardware Test / Memory Test
Fails Test 1 showing: "memreg0.dol Code 9". Refer.

Hardware Test / DSP Test
Fails the first four tests, passes the fifth test and hangs in Test 6: bistram1.dol. If using HLE, Dolphin throws warnings on various unknown ucode's. Refer.

Audio
The car demo and Optical Disc Drive Audio test results in a warning from Dolphin: "Interesting - Software triggered Decrementer exception" when it exits. Refer. Fixed by.

OpenAL Audio
Various audio sounds odd regardless if HLE or LLE audio is used with the OpenAL backend. Refer /. Improved by, fixed by

}}}}