Mario Power Tennis (GCN/WIIRD/PAL)

Game Hacks, Trainers, Cheats

Moderator: Ralf@gc-forever

Post Reply
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Mario Power Tennis (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Thu Apr 24, 2014 12:56 pm

Mario Power Tennis [GOMP01]

Code: Select all


Play E3 Version [Ralf]
04269B34 00000002

Disable HUD [Ralf]
0026A40B 00000080

16:9 Aspect Ratio (Widescreen) [Ralf]
04289E9C 3FE38E39

No Visual Effects (Racket) [Ralf]
20420764 38600062
04420768 38600001
E2000001 80008000

Zelda Style Shots [Ralf]
20418F3C 38600055
04418F3C 38600001
04419630 38600001
04419728 38600001
E2000001 80008000

Super Mode (Hold R) [Ralf]
20403630 D1610018
04435BA4 41A2005C
28270C32 FFDF0020
04435BA4 60000000
E2000002 80008000

Super Mode On/Off  (Press R + DPad Left/Right) [Ralf]
20403630 D1610018
28270C32 00000021
04435BA4 60000000
E2000001 80008000
28270C32 00000022
04435BA4 41A2005C
E2000002 80008000


Background Music Modifier [Ralf]
0401CA8C 386000xx

xx = Song ID


Song IDs

00 - title
01 - title2
02 - menu
03 - menu_old
04 - result
05 - bgm1
06 - bgm2
07 - bgm3
08 - bgm4
09 - bgm5
0A - end
0B - end_j
0C - state
0D - torna
0E - doubles
0F - doubles2

10 - doubles3
11 - get
12 - levelup
13 - new
14 - dol_minigame
15 - dol_normal
16 - dol_itembtl
17 - dol_break
18 - dol_jingle
19 - dol_setpoint
1A - dol_tiebreak
1B - dol_win
1C - dol_lose
1D - don_minigame
1E - don_normal
1F - don_itembtl

20 - don_break
21 - don_jingle
22 - don_setpoint
23 - don_tiebreak
24 - don_win
25 - don_lose
26 - ges_minigame
27 - ges_normal
28 - ges_itembtl
29 - ges_break
2A - ges_jingle
2B - ges_setpoint
2C - ges_tiebreak
2D - ges_win
2E - ges_lose
2F - kup_minigame

30 - kup_normal
31 - kup_itembtl
32 - kup_break
33 - kup_jingle
34 - kup_setpoint
35 - kup_tiebreak
36 - kup_win
37 - kup_lose
38 - pch_minigame
39 - pch_normal
3A - pch_itembtl
3B - pch_break
3C - pch_jingle
3D - pch_setpoint
3E - pch_tiebreak
3F - pch_win

40 - pch_lose
41 - war_minigame
42 - war_normal
43 - war_itembtl
44 - war_break
45 - war_jingle
46 - war_setpoint
47 - war_tiebreak
48 - war_win
49 - war_lose
4A - mar_minigame
4B - mar_normal
4C - mar_itembtl
4D - mar_break
4E - mar_jingle
4F - mar_setpoint

50 - mar_tiebreak
51 - mar_win
52 - mar_lose
53 - lui_minigame
54 - lui_normal
55 - lui_itembtl
56 - lui_break
57 - lui_jingle
58 - lui_setpoint
59 - lui_tiebreak
5A - lui_win
5B - lui_lose
5C - award_mario
5D - award_luigi
5E - award_peach
5F - award_daisy

60 - award_yoshi
61 - award_wario
62 - award_waluigi
63 - award_donkey
64 - award_kuppa
65 - award_diddy
66 - award_heiho
67 - award_noko
68 - award_teresa
69 - award_junior
6A - award_hana
6B - award_pata
6C - award_pheiho
6D - award_pakkun
6E - test


Play Test Song [Ralf]
0401CA8C 3860006E

Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Mario Power Tennis (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sun May 15, 2022 6:49 am

Code: Select all


Tiny Character Slot 1 [Ralf]
0451C030 3F000000

Tiny Character Slot 2 [Ralf]
045206E0 3F000000

Tiny Character Slot 3 [Ralf]
04524D90 3F000000

Tiny Character Slot 4 [Ralf]
04529440 3F000000

Tiny Characters (Slot 1-4) [Ralf]
0851C030 3F000000
200346B0 00000000

Huge Character Slot 1 [Ralf]
0451C030 40000000

Huge Character Slot 2 [Ralf]
045206E0 40000000

Huge Character Slot 3 [Ralf]
04524D90 40000000

Huge Character Slot 4 [Ralf]
04529440 40000000

Huge Characters (Slot 1-4) [Ralf]
0851C030 40000000
200346B0 00000000


Character Slot 1 Size Modifier [Ralf]
0451C030 xxxxxxxx

xxxxxxxx = Size (IEEE-754 SP Floating-Point Number, Default: 3F800000 = 1.0)

Character Slot 2 Size Modifier [Ralf]
045206E0 xxxxxxxx

xxxxxxxx = Size (IEEE-754 SP Floating-Point Number, Default: 3F800000 = 1.0)

Character Slot 3 Size Modifier [Ralf]
04524D90 xxxxxxxx

xxxxxxxx = Size (IEEE-754 SP Floating-Point Number, Default: 3F800000 = 1.0)

Character Slot 4 Size Modifier [Ralf]
04529440 xxxxxxxx

xxxxxxxx = Size (IEEE-754 SP Floating-Point Number, Default: 3F800000 = 1.0)

Characters Slot 1-4 Size Modifier [Ralf]
0851C030 xxxxxxxx
200346B0 00000000

xxxxxxxx = Size (IEEE-754 SP Floating-Point Number, Default: 3F800000 = 1.0)


Purely Random Items [Ralf]
20498A38 4CC63182
06498A40 0000001C
7C6C42E6 68638408
70630007 28030006
4080FFF0 807F0000
48000014 00000000
E2000001 80008000

Unlimited Item Usage [Ralf]
20498A38 4CC63182
044989A4 60000000
044989AC 60000000
E2000001 80000000

Enable Items In Exhibition & Tournament Mode [Ralf]
20498A38 4CC63182
044203D0 2C090004
044203D4 41820020
E2000001 80008000

Except "Exhibition: Ring Shot" play mode.

Characters Slot 2/4 Don't Get Items [Ralf]
20498A38 4CC63182
06498A40 0000002C
801F0008 3C608000
606335AC 7C0300AE
2800007F 40800008
901F0000 280000FF
4082000C 38000000
901F000C 00000000
040035AC 7FFF7FFF
E2000001 80008000

Characters Slot 1-4 Get Always Lightning Item [Ralf]
20498A38 4CC63182
06498A40 0000002C
801F0008 3C608000
606335AC 7C0300AE
2800007F 40800008
901F0000 280000FF
4082000C 38000000
901F000C 00000000
040035AC 04040404
E2000001 80008000


Characters Slot 1-4 Item Box Modifier [Ralf]
20498A38 4CC63182
06498A40 0000002C
801F0008 3C608000
606335AC 7C0300AE
2800007F 40800008
901F0000 280000FF
4082000C 38000000
901F000C 00000000
040035AC iijjkkll
E2000001 80008000

ii = Character Slot 1 Item ID
jj = Character Slot 2 Item ID
kk = Character Slot 3 Item ID
ll = Character Slot 4 Item ID


Item IDs

00 - Mushroom
01 - Banana
02 - Triple Green Shells
03 - Star
04 - Lightning
05 - Red Shell
7F - Default Item
FF - None


Lightning Item: Half Shrink Status Duration [Ralf]
20498A38 4CC63182
0449D620 380000F0
0449D66C 380000F0
E2000001 80000000

Lightning Item: Double Shrink Status Duration [Ralf]
20498A38 4CC63182
0449D620 380003C0
0449D66C 380003C0
E2000001 80000000

Mushroom Item: Half Speed Up Status Duration [Ralf]
20498A38 4CC63182
0449BD38 380001C2
0449BD6C 380001C2
E2000001 80000000

Mushroom Item: Double Speed Up Status Duration [Ralf]
20498A38 4CC63182
0449BD38 38000708
0449BD6C 38000708
E2000001 80000000

Star Item: Half Invulnerable Status Duration [Ralf]
20498A38 4CC63182
044A1234 380000F0
044A1264 380000F0
E2000001 80000000

Star Item: Double Invulnerable Status Duration [Ralf]
20498A38 4CC63182
044A1234 380003C0
044A1264 380003C0
E2000001 80000000


Lightning Item: Shrink Status Duration Modifier [Ralf]
20498A38 4CC63182
0449D620 3800xxxx
0449D66C 3800xxxx
E2000001 80000000

xxxx = Duration in Frames (0001 .. 7FFF, Default: 01E0 = 480 Frames)

Mushroom Item: Speed Up Status Duration Modifier [Ralf]
20498A38 4CC63182
0449BD38 3800xxxx
0449BD6C 3800xxxx
E2000001 80000000

xxxx = Duration in Frames (0001 .. 7FFF, Default: 0384 = 900 Frames)

Star Item: Invulnerable Status Duration Modifier [Ralf]
20498A38 4CC63182
044A1234 3800xxxx
044A1264 3800xxxx
E2000001 80000000

xxxx = Duration in Frames (0001 .. 7FFF, Default: 01E0 = 480 Frames)

Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Mario Power Tennis (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Thu May 19, 2022 6:35 am

Code: Select all


Unrestricted Player Selection [Ralf]
2044B7E4 3120FFFF
0444B7E8 38600000
E2000001 80008000

Ace Skill Level Unlocked [Ralf]
0430DAD0 FFFFFFFF

Event Games Mode Unlocked [Ralf]
04363C30 00000001

All Star Characters Unlocked [Ralf]
0430DACC 0003FFFF

All Courts Unlocked [Ralf]
0830DADB 00000073
00060004 00000000

All Exhibition Trophies [Ralf]
0030DC1C 050F0015

All Tournament Trophies [Ralf]
0030DAFC 011F0004

All Special Games Cleared [Ralf]
0230E12C 00040E10
0830E13F 00000004
00060010 00000000
0830E143 00000004
00060010 00000000
0830E147 00000004
00060010 00000000
0430E148 0001869F
0430E168 0001869F
0430E178 0001869F
0430E198 0001869F
0430E1A8 0001869F

Player/Team 1 Always Wins Point [Ralf]
20498A38 4CC63182
04428F68 3BA00000
E2000001 80008000

Player/Team 2 Always Wins Point [Ralf]
20498A38 4CC63182
04428F68 3BA00001
E2000001 80008000

Player/Team 1 Always Wins Game [Ralf]
20498A38 4CC63182
04429130 391F0000
E2000001 80008000

Player/Team 2 Always Wins Game [Ralf]
20498A38 4CC63182
04429130 391F0001
E2000001 80008000

coolguy69
Posts: 8
Joined: Sat Apr 16, 2022 2:48 pm

Re: Mario Power Tennis (GCN/WIIRD/PAL)

Post by coolguy69 » Fri Aug 26, 2022 7:29 am

Hey! A few more code requests for this game :)

1) Codes to change the colors of characters! Specifically, I'm looking to swap the colors (not the clothes) of Peach and Daisy, as in the image, to "peachify" Daisy and "daisyify" Peach: https://i.ibb.co/bv5gVYh/swap.png

2) Codes that can modify the stats of a character! Specifically, I'm looking to set Daisy's speed to 0.8x and increase her technique stat.

3) Make item boxes above the net invisible.
4) Make the item and item rotation above a character's head invisible.
5) Make the character item display invisible.
6) Make 3), 4), and 5) sounds for items mute (such as the opening of an item box, rotating of items, and the sound of an item being chosen)
See image for what I refer to in 3), 4), and 5) : https://i.ibb.co/svHDL5f/swap2.png

Thanks!
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Mario Power Tennis (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Thu Sep 01, 2022 7:23 am

Code: Select all


Invisible Items [Ralf]
20498A38 4CC63182
04499D90 4E800020
E2000001 80008000

- Item Boxes
- Equipped/Released Items
- HUD Character Item Indicators

Invisible Item Boxes & Equipped Items [Ralf]
20498A38 4CC63182
04499F50 60000000
E2000001 80008000

Invisible Released Items (Incl. PFXs) [Ralf]
20498A38 4CC63182
04499F84 60000000
E2000001 80008000

No HUD Character Item Indicators [Ralf]
20498A38 4CC63182
04499FB8 60000000
E2000001 80008000

No Item Box Shuffle Sound Effects [Ralf]
20498A38 4CC63182
04499200 38800000
04499260 38800000
E2000001 80008000

Tournament Doubles Mode: Purely Random COM Teams [Ralf]
C2023D48 0000001A
3C608026 60639A84
7C641B78 80030014
90030000 80030018
90030004 38000004
7C0903A6 3800FFFF
90040014 90040018
38840014 4200FFF4
38830014 38A00000
7CCC42E6 68C68408
70C6001F 28060012
4080FFF0 7C691B78
38E00000 80090000
7C003040 4182FFDC
70E00001 39290004
41820008 3929000C
38E70001 28070009
4081FFDC 90C40000
70A00001 38840004
41820008 3884000C
38A50001 28050007
4081FFA0 80030000
80A30014 90A30000
90030014 80030004
80A30018 90A30004
90030018 3D208027
60000000 00000000

Tournament Doubles Mode: Enable 2 Player Co-op Mode [Ralf]
204272B0 419C002C
044272B4 990A0022
E2000001 80008000

Use the controller in port 1 to select both Co-op player characters (P1 & COM).
The P1 character will be controlled with the controller in port 1 and the COM
character will be controlled with the controller in port 2.


Tournament Doubles Mode: Player Team Modifier [Ralf]
20269A78 00000004
04269A98 000000xx
04269A9C 000000yy
E2000001 80008000

Tournament Doubles Mode: COM Team #1 Modifier [Ralf]
20269A78 00000004
04269A84 000000xx
04269A88 000000yy
E2000001 80008000

Tournament Doubles Mode: COM Team #2 Modifier [Ralf]
20269A78 00000004
04269AAC 000000xx
04269AB0 000000yy
E2000001 80008000

Tournament Doubles Mode: COM Team #3 Modifier [Ralf]
20269A78 00000004
04269AC0 000000xx
04269AC4 000000yy
E2000001 80008000

Tournament Doubles Mode: COM Team #4 Modifier [Ralf]
20269A78 00000004
04269AD4 000000xx
04269AD8 000000yy
E2000001 80008000

xx = Character ID 1
yy = Character ID 2


Character IDs

00 - Mario
01 - Luigi
02 - Peach
03 - Daisy
04 - Yoshi
05 - Wario
06 - Waluigi
07 - Donkey Kong
08 - Bowser
09 - Diddy Kong
0A - Shy Guy
0B - Koopa Troopa
0C - Boo
0D - Bowser Jr.
0E - Wiggler
0F - Paratroopa
10 - Fly Guy
11 - Petey Piranha

coolguy69
Posts: 8
Joined: Sat Apr 16, 2022 2:48 pm

Re: Mario Power Tennis (GCN/WIIRD/PAL)

Post by coolguy69 » Mon Sep 19, 2022 12:13 pm

Code request: Code that adjusts Daisy’s defensive power shot max distance
Post Reply