Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Game Hacks, Trainers, Cheats

Moderator: Ralf@gc-forever

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sun Dec 20, 2020 9:54 am

Code: Select all


Stage Hazard Codes

Enable Falling Over Stage Set (Foreground) [Ralf]
041063F4 3BA00001

Disable Falling Over Stage Set (Foreground) [Ralf]
041064DC 48000008

Enable Falling Over Stage Set (Background) [Ralf]
041064AC 48000014

Disable Falling Over Stage Set (Background) [Ralf]
041064F4 48000008

Enable Falling Over Stage Set (Edges) [Ralf]
041063EC 3B800001

Disable Falling Over Stage Set (Edges) [Ralf]
041064E8 48000008

Enable Stage Sprayer Targeting [Ralf]
0410650C 48000014

Disable Stage Sprayer Targeting [Ralf]
04106520 60000000

Enable Fog & Stage Sprayer Hazards [Ralf]
04106534 48000014

Disable Fog & Stage Sprayer Hazards [Ralf]
0410654C 60000000

Enable Falling Down Objects [Ralf]
041065AC 60000000

Disable Falling Down Objects [Ralf]
041065AC 48000008

Enable All Stage Hazards [Ralf]
041063EC 3B800001
041063F4 3BA00001
041064AC 48000014
0410650C 48000014
04106534 48000014
04106560 48000014
041065AC 60000000

Disable All Stage Hazards [Ralf]
041064DC 48000008
041064E8 48000008
041064F4 48000008
04106520 60000000
0410654C 60000000
04106574 60000000
041065AC 48000008

Lesser Rate Of Stage Hazards [Ralf]
C2106408 00000002
7C641A14 1C630002
60000000 00000000
0410649C 386000C8
041064FC 386000C8
04106524 386000C8
04106550 386000C8
0410659C 386000C8

Higher Rate Of Stage Hazards [Ralf]
C2106408 00000002
7C641A14 38000002
7C6303D6 00000000
0410649C 38600032
041064FC 38600032
04106524 38600032
04106550 38600032
0410659C 38600032

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sun Dec 27, 2020 9:20 am

Code: Select all


Mystery: Random Item Set Modifier [Ralf]
04376A0C 000000xx - Item ID 01 (Default: 0094 - Mushroom)
04376A10 000000xx - Item ID 02 (Default: 009A - Honey Syrup)
04376A14 000000xx - Item ID 03 (Default: 009C - Jammin' Jelly)
04376A18 000000xx - Item ID 04 (Default: 0087 - Volt Shroom)
04376A1C 000000xx - Item ID 05 (Default: 0088 - Repel Cape)
04376A20 000000xx - Item ID 06 (Default: 009D - Slow Shroom)
04376A24 000000xx - Item ID 07 (Default: 009E - Gradual Syrup)
04376A28 000000xx - Item ID 08 (Default: 0096 - Ultra Shroom)
04376A2C 000000xx - Item ID 09 (Default: 0098 - Dried Shroom)
04376A30 000000xx - Item ID 10 (Default: 0081 - Thunder Rage)
04376A34 000000xx - Item ID 11 (Default: 0084 - Fire Flower)
04376A38 000000xx - Item ID 12 (Default: 0082 - Shooting Star)
04376A3C 000000xx - Item ID 13 (Default: 008C - Stopwatch)

xx = Item ID

80 - Thunder Bolt (Unused)
81 - Thunder Rage
82 - Shooting Star
84 - Fire Flower
87 - Volt Shroom
88 - Repel Cape
8C - Stopwatch
94 - Mushroom
96 - Ultra Shroom
98 - Dried Shroom
9A - Honey Syrup
9C - Jammin' Jelly
9D - Slow Shroom
9E - Gradual Syrup


Mystery: Enable Unused Thunder Bolt Item [Ralf]
04376A40 00000080

Mystery: Alt. Random Item Set #1 (Restorative Items Only) [Ralf]
04376A18 00000096
04376A1C 00000098
04376A28 00000000

Mystery: Alt. Random Item Set #2 (Offensive/Defensive Items Only) [Ralf]
04376A0C 00000081
04376A10 00000084
04376A14 00000082
04376A20 00000080
04376A24 0000008C
04376A28 00000000

Mystery: Replace Ultra Shroom With Super Heart (Max HP & FP) [Ralf]
04376684 0000007B
043766B0 0000007B
043766B8 803BA234
04376A28 0000007B

Mystery Always Restores Max HP & FP (Mario & Partner) [Ralf]
04376648 00000057
04376674 00000057
0437667C 803BA234
04376A2C 00000000
08376A0C 00000057
20070004 00000000

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Wed Jan 27, 2021 9:01 am

Code: Select all


Baby Mario [Ralf]
04056D34 60000000

Play Always As Mario [Ralf]
0405D898 48000210

Play Always As Peach [Ralf]
0405D898 60000000

Play Always As Bowser [Ralf]
0405D898 48000178

Mario Modifier (Press L + DPad Up/Left/Right) [Ralf]
060040E0 00000064
93A10014 4817C711
28030000 40820054
3C80803D A08463F8
54800673 41820044
7080000B 4182003C
548007FF 41820008
38600001 548007BD
41820008 38600002
54800739 41820008
38600000 808D1AC0
8804003C 7C030000
41820008 4805973D
480B9180 00000000
040BD2BC 4BF46E24

L + DPad Up    = Mario
L + DPad Left  = Peach
L + DPad Right = Bowser

No Audience [Ralf]
041A33F4 3B80FF38

Max Audience [Ralf]
041A33F4 3B8000C8

No Audience Reduction During Battle [Ralf]
041A344C 4081FFF4

Enemies Never Have Items In Battle [Ralf]
04044168 48000018

Never Lose Coins When Running From Battle [Ralf]
0405AB38 48000098

The Big Spender (Always Lose Coins) [Ralf]
06004000 0000001C
38600080 48001E65
28030020 40820008
B07E02D8 A87E004C
48056B08 00000000
0405AB1C 4BFA94E4

Fog Always Enabled [Ralf]
040297A4 60000000

Fog Always Disabled [Ralf]
040219B8 48000038
0402655C 48000044
040297A4 48000044

Fog Color Modifier [Ralf]
04029790 3C00rrgg
04029794 6000bbFF

rr = Red   (00 .. FF)
gg = Green (00 .. FF)
bb = Blue  (00 .. FF)

Replace Peach With Alt. Peach 1 [Ralf]
0405D8A4 481A2C21

Replace Peach With Alt. Peach 2 [Ralf]
0405D8A4 481A2BE1

Replace Peach With Alt. Peach 3 [Ralf]
0405D8A4 481A2B21

Replace Peach With Ponytail Peach [Ralf]
0405D8A4 481A2CA1

Ponytail Peach & Alt. Peach Partner Action Fix [Ralf]
C2058EDC 00000003
801F0004 887F003C
28030001 40820008
60000002 00000000

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sat Jan 30, 2021 10:23 am

Code: Select all


Out-Of-Battle Codes

Dark Mario [Ralf]
0405DAE8 38600400

Glowing Mario [Ralf]
0405DAE8 3C608000

Rainbow Mario v1 [Ralf]
0405DAE8 3C600080

Rainbow Mario v2 [Ralf]
0405DAE8 3C600090

Shadow Mario [Ralf]
060041F0 00000020
7D8802A6 4803C625
38630008 3C002828
600028FF 7C05192E
7D8803A6 4E800020
0405DAE8 38600040
0405DC98 4BFA6559
0405DCA4 4BFA654D
0405DCB0 4BFA6541

Mario Color Modifier [Ralf]
060041F0 00000020
7D8802A6 4803C625
38630008 3C00rrgg
6000bbaa 7C05192E
7D8803A6 4E800020
0405DAE8 38600040
0405DC98 4BFA6559
0405DCA4 4BFA654D
0405DCB0 4BFA6541

rr = Red   (00 .. FF)
gg = Green (00 .. FF)
bb = Blue  (00 .. FF)
aa = Alpha (00 .. FF)

Mario & Partners: Enable 8-Bit NES Mode [Ralf]
0405B5DC 60000000
0405DAB0 48000244

Dark Partners [Ralf]
040BDF98 38800400
040BDF9C 4BF8287D
040BF044 38800400

Glowing Partners [Ralf]
040BDF98 3C808000
040BDF9C 4BF8287D
040BF044 3C808000

Rainbow Partners v1 [Ralf]
040BDF98 3C800080
040BDF9C 4BF8287D
040BF044 3C800080

Rainbow Partners v2 [Ralf]
040BDF98 3C800090
040BDF9C 4BF8287D
040BF044 3C800090

Shadow Partners [Ralf]
06004210 00000020
7D8802A6 4803C605
38630008 3C003030
600030FF 7C05192E
7D8803A6 4E800020
040BDF98 38800040
040BDF9C 4BF46275
040BF044 38800040
040BF04C 4BF451C5

Partners Color Modifier [Ralf]
06004210 00000020
7D8802A6 4803C605
38630008 3C00rrgg
6000bbaa 7C05192E
7D8803A6 4E800020
040BDF98 38800040
040BDF9C 4BF46275
040BF044 38800040
040BF04C 4BF451C5

rr = Red   (00 .. FF)
gg = Green (00 .. FF)
bb = Blue  (00 .. FF)
aa = Alpha (00 .. FF)

Dark Enemies & NPCs [Ralf]
0404AE84 60000000
0404AE8C 38800400

Glowing Enemies & NPCs [Ralf]
0404AE84 60000000
0404AE8C 3C808000

Rainbow Enemies & NPCs v1 [Ralf]
0404AE84 60000000
0404AE8C 3C800080

Rainbow Enemies & NPCs v2 [Ralf]
0404AE84 60000000
0404AE8C 3C800090

Ghost Enemies & NPCs [Ralf]
0604AE58 00000010
3C00FFFF 6000FF60
901F0114 48000024

Shadow Enemies & NPCs v1 [Ralf]
0604AE58 00000010
3C000000 60000080
901F0114 48000024

Shadow Enemies & NPCs v2 [Ralf]
0604AE58 00000010
3C002828 600028FF
901F0114 48000024

Enemies & NPCs Color Modifier [Ralf]
0604AE58 00000010
3C00rrgg 6000bbaa
901F0114 48000024

rr = Red   (00 .. FF)
gg = Green (00 .. FF)
bb = Blue  (00 .. FF)
aa = Alpha (00 .. FF)

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Tue Oct 26, 2021 9:33 pm

Code: Select all


Die Instantly From Field Hazards [Ralf]
040D4B38 3800FC19

Take No Damage From Field Hazards [Ralf]
040D4B38 38000000

No Game Overs From Field Hazards (Stay At 1 HP) [Ralf]
040D4B50 2C000001
040D4B58 38000001

Lose 2 HP From Field Hazards [Ralf]
040D4B38 3800FFFE

Lose 5 HP From Field Hazards [Ralf]
040D4B38 3800FFFB

Lose 10 HP From Field Hazards [Ralf]
040D4B38 3800FFF6

Lose 5% HP From Field Hazards [Ralf]
C20D4B38 00000003
38600014 A8040072
7C001BD6 7C0000D0
60000000 00000000

Lose 10% HP From Field Hazards [Ralf]
C20D4B38 00000003
3860000A A8040072
7C001BD6 7C0000D0
60000000 00000000

Lose 25% HP From Field Hazards [Ralf]
C20D4B38 00000003
38600004 A8040072
7C001BD6 7C0000D0
60000000 00000000

Field Hazards HP Drain Modifier v1 [Ralf]
040D4B38 3800xxxx

xxxx = HP Drain Value (FFFF .. FC19, -1 HP .. -999 HP)

Field Hazards HP Drain Modifier v2 [Ralf]
C20D4B38 00000003
386000xx A8040072
7C001BD6 7C0000D0
60000000 00000000

xx = HP Drain Percentage (01 .. 64)

01 - 100% HP
02 -  50% HP
03 -  33% HP
04 -  25% HP
05 -  20% HP
..
0A -  10% HP
..
14 -   5% HP
..
64 -   1% HP

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Fri Nov 26, 2021 8:36 am

Code: Select all


Disable HUD [Ralf]
0413F6EC 48000020

HUD On/Off v1 (Press Z) [Ralf]
0413F37C 3800EFF5
0413F3C8 6080100A

HUD On/Off v2 (Hold L+R And Press A/B) [Ralf]
283D63F8 00000160
0413F6EC 40820020
E2000001 80008000
283D63F8 00000260
0413F6EC 48000020
E2000001 80008000

HUD: Disable DPad Indicator [Ralf]
0413EC34 480002B8

Combinable with HUD On/Off codes.

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Mon Dec 20, 2021 11:04 am

Code: Select all


16:9 Aspect Ratio v4 (Widescreen) [Ralf]
0400E8C8 38E0FE6A
0400E8DC 38800196
040F1530 3880032C
04154854 38C0032C
04174BB8 C002A474
04174BC0 EC21002A
04174BCC 38A0015A
0419B3B8 60000000
0419B3D8 60000000
0419B744 D0C10008
0419B760 C08283C0
0419B764 FC602050
0442C158 3FD82D82
0442C280 43CB0000
0442ECC0 43CD0000
0442ECF4 43CB0000
0442F724 C3920000
0442F72C C3B00000
0442F738 C3680000
0443151C C3BF0000
04431628 42AE0000
04434520 C3C30000
04434524 43380000
04434530 C3B50000
04434538 C3A60000
0443453C C3660000
203E6DA4 6D6F6F5F
283E6DA8 00003033
0442C158 3FC40000
E0000000 80008000
203E6DA4 6D756A5F
283E6DA8 00003230
0442C158 3FA22222
E0000000 80008000
203E6DB4 676F7200
48000000 803E6DD4
DE000000 80008180
14010DE0 3900FE6A
14010E0C 38800196
14011430 3900FE6A
14011444 38800196
E0000000 80008000
203E6DB4 6D726900
48000000 803E6DD4
DE000000 80008180
14025818 C3400000
14025F44 C3830000
14025F4C C3A70000
14025F54 C3720000
E0000000 80008000
203E6DB4 646D6F00
48000000 803E6DD4
DE000000 80008180
140009D8 3883003E
14000C90 3883003E
14000DC0 3883003E
1400161C 3C00C110
14001620 900300FC
14001630 3C00441C
14001634 60008000
14001638 90030104
E0000000 80008000

Incl. 2D elements.


Enemies & NPCs Size Modifier [Ralf]
0442C7B4 xxxxxxxx

xxxxxxxx = Size (IEEE-754 SP Floating-Point Number, Default: 40000000 = 2.0)

Mini Enemies & NPCs [Ralf]
0442C7B4 3FC00000

Large Enemies & NPCs [Ralf]
0442C7B4 40400000

XModxGodx
Posts: 13
Joined: Sat Jan 09, 2016 1:18 am

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by XModxGodx » Thu Dec 23, 2021 4:46 am

Huh no US version of the widescreen code?
Ralf@gc-forever
Posts: 2865
Joined: Sun Mar 16, 2014 9:31 am

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Thu Dec 23, 2021 3:05 pm

Well, I don't have the US version of the game, I've only a NTSC-U RAM dump for porting codes. Unfortunately, this RAM dump isn't suitable for porting all parts of my 16:9 v4 code to NTSC-U region.

Long story short, I'll need the following info from the US version to port the 16:9 v4 code:

1. The value at address 0x803DAD74 (should be 0x805BA9A0) when you are in Rogueport. This is the pointer to the actual .rel file in memory, btw.
2. The addresses of the marked "distance to center" ASM instructions in the Rogueport draw intro function listing below.

Code: Select all


PAL !!!

Rogueport (gor.rel)

Pointer to gor.rel file in memory
803E6DD4: 805FB8C0

Rogueport draw intro function
8060C6A0: 3900FED0  li     r8,-304       ; negative x distance to center point (offset 0x10DE0)
8060C6A4: 3CE0CC01  lis    r7,-13311
8060C6A8: B1078000  sth    r8,-32768(r7)
8060C6AC: 3C608062  lis    r3,-32670
8060C6B0: 38C000F0  li     r6,240
8060C6B4: C003AC84  lfs    f0,-21372(r3)
8060C6B8: B0C78000  sth    r6,-32768(r7)
8060C6BC: 38A00000  li     r5,0
8060C6C0: EC20F828  fsubs  f1,f0,f31
8060C6C4: 3C608062  lis    r3,-32670
8060C6C8: B0A78000  sth    r5,-32768(r7)
8060C6CC: 38800130  li     r4,304        ; positive x distance to center point (offset 0x10E0C)
8060C6D0: C003AC88  lfs    f0,-21368(r3)
8060C6D4: 3800FF10  li     r0,-240
8060C6D8: FC20081E  fctiwz f1,f1
8060C6DC: B0878000  sth    r4,-32768(r7)
...
8060CCF0: 3900FED0  li     r8,-304       ; negative x distance to center point (offset 0x11430)
8060CCF4: 3CE0CC01  lis    r7,-13311
8060CCF8: B1078000  sth    r8,-32768(r7)
8060CCFC: 38C000F0  li     r6,240
8060CD00: 38A00000  li     r5,0
8060CD04: 38800130  li     r4,304        ; positive x distance to center point (offset 0x11444)
8060CD08: B0C78000  sth    r6,-32768(r7)
8060CD0C: 38600001  li     r3,1
8060CD10: 3800FF10  li     r0,-240
8060CD14: B0A78000  sth    r5,-32768(r7)
8060CD18: B0A78000  sth    r5,-32768(r7)

There's a little chance that the US version of the Rogueport gor.rel file has the same offsets to the "x distance to center point" ASM instructions as the PAL counterpart, so the US addresses of the instructions could be the following:

NTSC-U

Rogueport

Pointer to gor.rel file in memory
803DAD74: 805BA9A0

1st draw intro ASM instruction (3900FED0 li r8,-304)
0x805BA9A0 + 0x10DE0 = 0x805CB780

2nd draw intro ASM instruction (38800130 li r4,304)
0x805BA9A0 + 0x10E0C = 0x805CB7AC

3rd draw intro ASM instruction (3900FED0 li r8,-304)
0x805BA9A0 + 0x11430 = 0x805CBDD0

4th draw intro ASM instruction (38800130 li r4,304)
0x805BA9A0 + 0x11444 = 0x805CBDE4
Ralf@gc-forever
Posts: 2865
Joined: Sun Mar 16, 2014 9:31 am

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Tue Dec 28, 2021 9:56 pm

Code: Select all


Danger/Peril State Activation Threshold Modifier (In-Battle) [Ralf]
04118D74 4181005C
04118F58 4181005C
04118D68 2C03xxxx
04118F4C 2C03xxxx
0412896C 3800xxxx
04118D70 2C03yyyy
04118F54 2C03yyyy
04128908 3800yyyy

xxxx = Danger Activation Threshold (0000 .. 7FFF, Default: 0005 HP)
yyyy = Peril  Activation Threshold (0000 .. 7FFF, Default: 0001 HP)

Mario: Danger/Peril State Activation Threshold Modifier (Out-Of-Battle) [Ralf]
040A81CC 3800xxxx
040A8310 3800xxxx
040A85E0 3800xxxx
040A877C 3800xxxx

xxxx = Activation Threshold (0000 .. 7FFF, Default: 0005 HP)

Partner: Danger/Peril State Activation Threshold Modifier (Out-Of-Battle) [Ralf]
040B7F58 2C03xxxx
040B8130 2C03xxxx
040B9698 2C03xxxx
040B9954 2C03xxxx
040B9E08 2C03xxxx
040B9F7C 2C03xxxx
040BA4AC 2C03xxxx
040BC05C 2C03xxxx
040BC62C 2C03xxxx
040BC768 2C03xxxx
040BC868 2C03xxxx
040BCD00 2C03xxxx
040BD444 2C03xxxx
040BD600 2C03xxxx
040BD9B4 2C03xxxx
040BDB20 2C03xxxx
040BDDE4 2C03xxxx
040BE104 2C03xxxx
040BE268 2C03xxxx
040BE600 2C03xxxx
040BE9AC 2C03xxxx
040BECD4 2C03xxxx
040BF0A0 2C03xxxx
040BF690 2C03xxxx
040BF860 2C03xxxx
040BFBE8 2C03xxxx

xxxx = Activation Threshold (0000 .. 7FFF, Default: 0005 HP)


Danger State: 2 HP Activation Threshold [Ralf]
040A81CC 38000002
040A8310 38000002
040A85E0 38000002
040A877C 38000002
040B7F58 2C030002
040B8130 2C030002
040B9698 2C030002
040B9954 2C030002
040B9E08 2C030002
040B9F7C 2C030002
040BA4AC 2C030002
040BC05C 2C030002
040BC62C 2C030002
040BC768 2C030002
040BC868 2C030002
040BCD00 2C030002
040BD444 2C030002
040BD600 2C030002
040BD9B4 2C030002
040BDB20 2C030002
040BDDE4 2C030002
040BE104 2C030002
040BE268 2C030002
040BE600 2C030002
040BE9AC 2C030002
040BECD4 2C030002
040BF0A0 2C030002
040BF690 2C030002
040BF860 2C030002
040BFBE8 2C030002
04118D68 2C030002
04118F4C 2C030002
0412896C 38000002

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sat Jan 01, 2022 10:01 am

Code: Select all


Audience Characters Modifier [Ralf]
041A50F0 3BA000xx

xx = Character ID (01 .. 0C)

Audience Initial Characters Modifier [Ralf]
041A879C 388000xx

xx = Character ID (01 .. 0C)

Audience Added Characters Modifier [Ralf]
041A34D4 388000xx

xx = Character ID (01 .. 0C)


Character IDs

00 - Toad
01 - X-Naut
02 - Boo
03 - Hammer Bro
04 - Dry Bones
05 - Bandit
06 - Crazee Dayzee
07 - Puni
08 - Koopa
09 - Bulky Bob-omb
0A - Goomba
0B - Piranha Plant
0C - Luigi


Have Luigi As Audience [Ralf]
041A50F0 3BA0000C

Purely Random Audience [Ralf]
06004890 00000018
7CC802A6 3860000C
480015D1 7C7D1B78
7CC803A6 481A0850
041A50F0 4BE5F7A0

Purely Random Audience (Incl. Luigi) [Ralf]
06004890 00000018
7CC802A6 3860000D
480015D1 7C7D1B78
7CC803A6 481A0850
041A50F0 4BE5F7A0

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sun May 22, 2022 4:22 pm

Code: Select all


Action: Double SP Gain [Ralf]
041A3BDC 1C630002
041A3BE0 48000038
041A3BF4 800437C4
041A3C14 4BFFFFC4

Appeal: Double SP Gain [Ralf]
061A0EBC 00000020
38630064 38000004
7C6303D6 3C9F0001
800437C4 1C630002
7C030214 4800002C

Simplifier Badge: Disable SP Gain Reduction [Ralf]
C20FB384 00000003
28050002 40800008
38A00002 6CA38000
60000000 00000000


Action SP Increment Modifier [Ralf]
041A3BDC 1C6300xx
041A3BE0 48000038
041A3BF4 800437C4
041A3C14 4BFFFFC4

xx = SP Increment Multiplier (01 .. 63, Default: 01)

Appeal SP Increment Modifier [Ralf]
061A0EBC 00000020
38630064 38000004
7C6303D6 3C9F0001
800437C4 1C6300xx
7C030214 4800002C

xx = SP Increment Multiplier (01 .. 63, Default: 01)

Simplifier/Unsimplifier SP Increment Modifier v1 [Ralf]
C20FB384 00000002
38A000xx 6CA38000
60000000 00000000

xx = SP Increment Factor (00 .. FF)

00 - x0.50
01 - x0.75 (Simplifier Badge)
02 - x1.00 (Default)
03 - x1.25 (Unsimplifier Badge)
04 - x1.50
..
0A - x3.00

Simplifier/Unsimplifier SP Increment Modifier v2 [Ralf]
C20FB384 00000002
38A5xxxx 6CA38000
60000000 00000000

xxxx = SP Increment Factor Increase/Decrease (0000 .. FFFF)

0000 - Use Default Factor
0001 - Increase Factor by 1
0002 - Increase Factor by 2
....
FFFE - Decrease Factor by 2
FFFF - Decrease Factor by 1

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Mon Aug 08, 2022 11:52 am

Code: Select all


Disable Guard Action [Ralf]
040FB148 38802000
040FB1C8 38802000
040FB220 38802000

Disable Superguard Action [Ralf]
040FB118 38802000
040FB160 38802000
040FB1E0 38802000

Disable Guard/Superguard Action [Ralf]
040FB01C 38600000

Guard Action Cost 5 FP [Ralf]
06004FC8 0000003C
807F1CB0 2C030004
40820030 7FE3FB78
480F463D A8030112
38A00005 7C002800
40800010 38600002
907F1CB0 4800000C
7C050050 B0030112
480F6278 00000000
040FB274 4BF09D54

Guard Action FP Cost Modifier [Ralf]
06004FC8 0000003C
807F1CB0 2C030004
40820030 7FE3FB78
480F463D A8030112
38A0xxxx 7C002800
40800010 38600002
907F1CB0 4800000C
7C050050 B0030112
480F6278 00000000
040FB274 4BF09D54

xxxx = FP Cost (0001 .. 03E7)

Guard Action Cost 10 SP [Ralf]
06004FC8 00000038
807F1CB0 2C030004
4082002C 808D1CC0
A804007A 38A0000A
7C002800 40800010
38600002 907F1CB0
4800000C 7C050050
B004007A 480F627C
040FB274 4BF09D54

Guard Action SP Cost Modifier [Ralf]
06004FC8 00000038
807F1CB0 2C030004
4082002C 808D1CC0
A804007A 38A0xxxx
7C002800 40800010
38600002 907F1CB0
4800000C 7C050050
B004007A 480F627C
040FB274 4BF09D54

xxxx = SP Cost (0001 .. 03E7)

Guard Action Cost 15 Coins [Ralf]
06004FC8 00000038
807F1CB0 2C030004
4082002C 808D1CC0
A8040078 38A0000F
7C002800 40800010
38600002 907F1CB0
4800000C 7C050050
B0040078 480F627C
040FB274 4BF09D54

Guard Action Coins Cost Modifier [Ralf]
06004FC8 00000038
807F1CB0 2C030004
4082002C 808D1CC0
A8040078 38A0xxxx
7C002800 40800010
38600002 907F1CB0
4800000C 7C050050
B0040078 480F627C
040FB274 4BF09D54

xxxx = Coins Cost (0001 .. 03E7)

Superguard Action Cost 10 FP [Ralf]
06004F04 00000040
807F1CB0 2C030005
40820030 7FE3FB78
480F4701 A8030112
38A0000A 7C002800
40800010 38600002
907F1CB0 4800000C
7C050050 B0030112
BB410018 480F633C
040FB278 4BF09C8C

Superguard Action FP Cost Modifier [Ralf]
06004F04 00000040
807F1CB0 2C030005
40820030 7FE3FB78
480F4701 A8030112
38A0xxxx 7C002800
40800010 38600002
907F1CB0 4800000C
7C050050 B0030112
BB410018 480F633C
040FB278 4BF09C8C

xxxx = FP Cost (0001 .. 03E7)

Superguard Action Cost 20 SP [Ralf]
06004F04 0000003C
807F1CB0 2C030005
4082002C 808D1CC0
A804007A 38A00014
7C002800 40800010
38600002 907F1CB0
4800000C 7C050050
B004007A BB410018
480F6340 00000000
040FB278 4BF09C8C

Superguard Action SP Cost Modifier [Ralf]
06004F04 0000003C
807F1CB0 2C030005
4082002C 808D1CC0
A804007A 38A0xxxx
7C002800 40800010
38600002 907F1CB0
4800000C 7C050050
B004007A BB410018
480F6340 00000000
040FB278 4BF09C8C

xxxx = SP Cost (0001 .. 03E7)

Superguard Action Cost 30 Coins [Ralf]
06004F04 0000003C
807F1CB0 2C030005
4082002C 808D1CC0
A8040078 38A0001E
7C002800 40800010
38600002 907F1CB0
4800000C 7C050050
B0040078 BB410018
480F6340 00000000
040FB278 4BF09C8C

Superguard Action Coins Cost Modifier [Ralf]
06004F04 0000003C
807F1CB0 2C030005
4082002C 808D1CC0
A8040078 38A0xxxx
7C002800 40800010
38600002 907F1CB0
4800000C 7C050050
B0040078 BB410018
480F6340 00000000
040FB278 4BF09C8C

xxxx = Coins Cost (0001 .. 03E7)

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sun Sep 25, 2022 6:28 am

Code: Select all


Double Pain (P) Badge: x1.5 Damage Effect (Rounded Up) [Ralf]
06003238 00000018
1C840032 38840064
7C8321D6 38840032
7C6403D6 4E800020
040FEBA0 38000064
040FEBA4 4BF04695

Double Pain (P) Badge: x1.5 Damage Effect (Rounded Down) [Ralf]
06003238 00000014
1C840032 38840064
7C8321D6 7C6403D6
4E800020 00000000
040FEBA0 38000064
040FEBA4 4BF04695

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Wed Nov 23, 2022 9:26 am

Code: Select all


Enemy HP Bars Always On [Ralf]
04120D60 60000000

Enemy HP Bars Always Off [Ralf]
04120D60 480001C4

Enemy HP Bars On/Off (Press L + DPad Left/Right) [Ralf]
283D63F8 00000041
04120D60 60000000
E2000001 80008000
283D63F8 00000042
04120D60 480001C4
E2000001 80008000

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

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sun Jan 29, 2023 5:13 pm

Code: Select all


Field: No Enemies & NPCs [Ralf]
04049B64 4E800020

Field: Enemies & NPCs On/Off (Press L + DPad Left/Right) [Ralf]
060035E0 0000004C
3C60803D A06363F8
3C808000 54600673
41820024 546007BD
4182000C 38000001
9004362C 546007FF
4182000C 38000000
9004362C 8004362C
28000000 41820008
4E800020 9421FEC0
48046540 00000000
04049B64 4BFB9A7C

Field: Mario & Partners On/Off (Press L + DPad Up/Down) [Ralf]
06003590 0000004C
3C60803D A06363F8
3C808000 54600673
41820024 5460077B
4182000C 38000001
900435DC 54600739
4182000C 38000000
900435DC 800435DC
28000000 41820008
48057D24 801E0000
48057368 00000000
0405A93C 4BFA8C54

KelSolaar
Posts: 25
Joined: Mon Dec 26, 2022 5:09 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/PAL)

Post by KelSolaar » Thu Feb 16, 2023 3:30 pm

Is there any code to skip cutscenes by a button press?
The final chapters cut scenes are extreamly tedious.
Post Reply