Skip to content

Gameshark Codes

RenaKunisaki edited this page May 11, 2017 · 6 revisions

These codes can be useful when hacking the game.

Debug

Debug Menu

8818EDEF 0002 Press GS Button at title screen for debug menu. (by unknown)

Show Display List

81001620 5084
81001644 2400

Displays the ID of the current display list on the screen (e.g. "EAST 4"). Does not require Debug Mode enabled. (by Rena)

Better Position

81001706 00C8
810016DA 00C8
810016B2 00C8
81001752 00C8
81001736 00C8
810016FA 0000
810016CE 0000
81001662 0000
81001726 0000
81001732 0000

Moves the display list text to the corner of the screen. (by Rena)

Skip Laps

8128FB28 2400 Press buttons on D-pad to advance laps. (XXX document this.) Does not require Debug Mode enabled. (by Rena)

Start Early

81290008 2400 Press Z or C-Down during race start sequence to start the race early. Does not require Debug Mode enabled. (Can crash if done too soon.) (by Rena)

Frame Advance

81001760 3C03
81001762 800E
81001794 3C0B
81001796 800E
810017C4 240C
810017C6 0000
81001784 2400

Hold B and press L to advance one frame while the game is paused. Does not require Debug Mode enabled. (by Rena) (XXX some lines are probably unnecessary.)

Navigation/Physics

Turn in Midair (player 1)

800F6A4F 0000 This will interfere with some effects such as boost ramps and lightning. (by unknown)

Quick Start

800E86AC 0001  ; force select Time Trials
800E86A8 0002  ; force play as Yoshi
800DC5A1 00xx  ; force play on track xx

These codes used together allow to load a specific track by just mashing A from power-on. (by unknown)

Refer to Track Order for xx values.

Climb Any Hill

8108F494 03E0
8108F496 0008
8108F498 2400

(by unknown)

R Button to Levitate (player 1)

D00F6915 0010
810F69C8 4000

(by unknown)

Drive Anywhere (player 1)

800F6A5B 0000 Lets player 1 drive around out of bounds. Lakitu will still come down, but not pick them up. (by uknown)