Under the microscope: Swingerz Golf (GameCube)
a.k.a. Ace Golf, Wai Wai Golf
Goofy golf games must have been having a moment in late 2002 – both Swingerz Golf and Outlaw Golf were released for North American GameCubes that October.
Outlaw Golf has lots of codes, but the cheat sites don’t seem to have any for Swingerz Golf. I decided to check and see if there were any hiding out, and wasn’t disappointed: I found a code that gives you access to all of the characters, courses, equipment, and more.
Details on how it works and how to use it are below…
Finding the cheat
As I usually do when hunting for cheat codes, I started by trying to understand how the game processes input. I used the Dolphin emulator’s Cheats Manager to look for values in memory that change when holding down controller buttons.

This process led me to the memory region starting at 80219c9c:
80219c9cstores how long it’s been since you’ve touched D-pad left. Its value increases by 1 each frame.80219ca0stores how long it’s been since you’ve touched D-pad right.80219ca4is for D-pad down.etc. etc. etc. Each controller button gets its own idle counter.
I exported a memory snapshot from Dolphin and imported it into Ghidra (with the GameCube loader’s module’s Gekko processor spec). Then I traced the references to the memory addresses above until I found the function at 80122d54, which executes when you’re on the title screen.
The function has big “cheat code tracker” energy:
If the counter value at
8064f808is 0, check whether the player is pressing Z+L. If so, increment the counter value.If the counter value is 1, check whether the player is pressing Z+L again. Increment the counter again if so.
If the counter value is 2, check whether the pressing Z+R. Increment the counter if so.
etc. etc. etc. There are a total of nine button checks.
Let’s try using the sequence it’s listening for…
Using the cheat
The full code sequence is:
(Holding Z) L, L, R, Y, X, Left Analog up, Left analog up, Left Analog down, BAfter you’ve entered it on the title screen, you’ll be able to select all 14 characters:
All of the courses will be available to play:

You’ll have all of the clubs:

And all of the balls:

You can choose any of the accessories:

And you can be accompanied by any of the caddies:

All of the missions will be marked as clear:
In short, you’ll have everything unlocked. Not bad!
Outro
That’s all for Swingerz Golf. For more retro game reverse engineering articles, see my archive here at Substack. And to get the next one as soon as it comes out, subscribe to the e-mail version of Rings of Saturn:




