I have gotten cheats working on Dolphin r7589. I am using r7589 because the compy I work on does not support Pixel Shader. I probably could buy a graphic card but I am only playing on Dolphin to get the cheat codes working. (I backup and restore my saves from the Wii with the application GCMM10. I run the game on Dolphin, enter the cheat code, save the game and put the save back up on the GameCube Memory Card on the Wii).
There is an awesome GameCube cheat site. It is called Action Replay Central and it has codes for several platforms and regions. It also has faqs.
http://arcentral.net/. They give you codes which you can customize for how you want to play your game.
The game is Baten Kaitos. Magnus and Spirit Numbers are something peculiar to the game. Magnus is an item and spirit numbers are like the numbers and suits on playing cards.
Step 1 I got my codes.
Step 2 Dolphin decrypts codes automatically. You do not need a master code but it will just be ignored.
Step 3 r7589 only took the codes when I put in a single code for each heading. So I wanted my Magnus Spirit Numbers to be
Spirit Number1
0424CD54 01020307
This can also be written
Spirit Number 1A
0224CD54 00000307
Spirit Number 1B
0224CD54 00000102
When I write it as two codes, it must be two separate entries. I could be wrong about this, but it works when I make it 2 separate entries and it does not work when I make it one entry. If it is not working for you, just make it all one code per entry.
Good
Spirit Number1
0424CD54 01020307
Bad
Spirit Number1
0224CD54 00000307
0224CD54 00000102
Let us just start Dolphin and not play the game yet. Right click on the iso. for me I right click on Baten Kaitos 2003 Namco Game Disc 2.
(What I see when I right click)
Properties
Wiki
__________________
Open containing folder
Set as default ISO
__________________
Delete ISO
Compress ISO
Click Properties. (When the properties menu appears,...) The third tab is "AR Codes." Click AR codes. This has a list existing code with check boxes. There is also an "Add..." box. When you highlight and existing code "Edit..." appears to the left and "Remove..." appears to the right.
The bottom line has "Edit Config" in the left corner and "Close" in the right corner.
For me it was easiest to click "Edit Config." This opens the config GKBEAF.ini in the Notepad text editor.
# GKBEAF - Baten Kaitos
[Core] Values set here will override the main dolphin settings.
[EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 4
EmulationIssues =
[OnFrame] Add memory patches to be applied every frame here.
[ActionReplay] Add action replay cheats here.
The first time though I clicked the "Add..." box
[In the Name box] "Spirit Number 1A"
[In the big box below] "0224CD54 00000307"
Click OK
Click "Add..."
[In the Name box] "Spirit Number 1b"
[In the big box below] "0224CD56 00000407"
Click OK
On the AR tab of the Properties tab there is now two
checked entries. When I click "Edit Config," and look in the NotePad window for GKBEAF.ini and scan down. There !
[ActionReplay] Add action replay cheats here.
+$Spirit Number 1 A
0224CD54 00000000
+$Spirit Number 1 B
0224CD56 00000407
The "+" means checked.
**************************
One more step. Every time that I click "Edit Config" I must close NotePad myself.