WiiRd forum

Wii & Gamecube Hacking => PAL Wii Cheat Codes => PAL Wii codes => Topic started by: OneUp on July 12, 2009, 01:27:36 AM

Title: One Piece Unlimited Cruise 1 [ROUPAF]
Post by: OneUp on July 12, 2009, 01:27:36 AM
Note on item codes in {}: People have had difficulty getting these to work properly.
{
Press 2 for 99 of Inventory slot 1-4 (English)
28616540 FEFF0100
42000000 90000000
007E2744 00000063
007E2754 00000063
007E2764 00000063
007E2774 00000063
E0000000 80008000
These seem to work for anything so far.

Press 2 for 99 of Inventory slot 1-4 (Spanish)
28616540 FEFF0100
42000000 90000000
007E23E4 00000063
007E23F4 00000063
007E2404 00000063
007E2414 00000063
E0000000 80008000

Press 2 for 99 of Inventory slot 1-4 (French)
28616540 FEFF0100
42000000 90000000
007E3544 00000063
007E3554 00000063
007E3564 00000063
007E3574 00000063
E0000000 80008000

Press 2 for 99 of Inventory slot 1-4 (German)
28616540 FEFF0100
42000000 90000000
007E45A4 00000063
007E45B4 00000063
007E45C4 00000063
007E45D4 00000063
E0000000 80008000

Press 2 for 99 of Inventory slot 1-4 (Italian)
28616540 FEFF0100
42000000 90000000
007ED4A4 00000063
007ED4B4 00000063
007ED4C4 00000063
007ED4D4 00000063
E0000000 80008000
}

Infinite Item Code
28616540 9F776008
040F47D0 60000000
28616541 9FFE6001
040F47D0 7C002A14
28616541 9FFD6002
040F47D0 7C050050
E2000001 80008000
Press C+Z+Up to nullify using/dumping items, C+Z+Right to renable, and C+Z+Left to change it to add whatever is being subtracted from items.  Don't add too much-it will overflow(over 256 for that item).

Press 1 for Infinite SP
28616540 FDFF0200
044D8C68 60000000
E2000001 80008000
Don't use before loading a save.

The asm for hp works for you and your enemies, and I don't exactly know how to scan for the difference.
Title: Re: One Piece Unlimited Cruise 1 [PAL] ROUPAF
Post by: James0x57 on July 14, 2009, 07:59:30 AM
You need to add endifs to the last two codes. It's potentially why people were having problems with them.

Your infinite item code is structured like so:
if(1 and any other button is pressed)
{
   disableItemStuff;
   if(2 and any other button is pressed) //only activates if pressing 1 and 2?
   {
      reEnableItemStuff;
      if(1 and 2 and any other button is pressed)
      {
         MakeItemStuffAdd;

None of the if's are closed so any codes after it are also influenced by what they were pressing.

What you want is this:
if(1 and not 2 and any/no other button is pressed)
{
   disableItemStuff;
}
if(2 and not 1 and any/no other button is pressed)
{
   reEnableItemStuff;
}
if(1 and 2 and any/no other button is pressed)
{
   MakeItemStuffAdd;
}


In the codetype doc it says 28_____1 for endif then if. So this is what your code will look like:
Infinite Item Code [OneUp]
28616540 FCFF0200
040F47D0 60000000
28616541 FCFF0100
040F47D0 7C050050
28616541 FCFF0300
040F47D0 7C002A14
E2000001 80008000

Press 1 for infinite hp just needs the E2000001 80008000 line on the end.




For the ASM, do a breakpoint execute on 804D8C68, when this executes for your health one of the registers will have a value in it that is unique for you. (probably have a 1) When that is executing for an enemy, that register will have a different value. So you can use the C2 codetype to insert asm that checks if it's executing for you. If it is, do nothing, if it's not for you, make it do whatever it normally does.
Title: Re: One Piece Unlimited Cruise 1 [PAL] ROUPAF
Post by: TNTkryzt on July 14, 2009, 03:25:51 PM
..here's a couple more;

Unlock all Characters (Story Mode)
040409CC 38000001
040409D0 900301CC
04124CEC 2C000000

Unlock all Characters (Versus Mode)
42000000 90000000
0807D1E0 FFFFFFFF
20070004 00000000
E0000000 80008000

Unlock all Battle Zones
42000000 90000000
0407D214 FFFFFFFF
E0000000 80008000

Unlock Character & Music Databases
040F52A4 3800003F
040F52A8 98030018
040F52AC 38600001

Creature Database Complete
060F3658 00000014
3C00C000 90030008
396001F4 91630000
38600001 00000000

Access all Lv.3 Upgrades
04074184 38000003
040F58F4 3800000F
040F5900 98050004
(May cause progress issues, Use at own Risk)

Have all Skills
0777D0B0 00000014
3960FFFF 91630010
9163001C 80630010
4A8F9EDC 00000000
04076F98 49706118

Master Available Skills
0777D0C4 00000010
3960000A 99630000
88630000 4AABAFB4
04238080 49545044

Attain Break Rush Quickly
0402EAB8 38000001

Infinite Break Rush Effect
0402F3C4 901F0068
0402F41C 38000001
0402E9CC 60000000

Infinite HP+SP (Versus Mode)
0777D114 0000002C
7C63002E 2C040001
40820020 81630034
816B0000 816B003C
818B0004 918B0000
818B0018 918B0010
4AA6449C 00000000
041E15D4 4959BB40

Infinite HP+SP (Story Mode)
0777D078 00000028
807F003C 2C0C0000
4082001C 396001F4
91630004 91630000
91630018 91630014
91630010 4A9B1F1C
0412EFB4 4964E0C4

Infinite GP
06024488 00000010
380003E8 B0060000
B006000C A886000C

Infinite Items
0777D0A0 00000010
38000063 981F0004
7FC3F378 4A976D54
040F3DFC 496892A4

Have Mission Items
040F3DA0 7C042000
040F3DB8 38600063

Have Development Items
040F50D4 7C042000
040F5100 38600063

Item Modifier
0777D030 00000038
809F0000 3D608065
816BF9D8 2C0B2800
40820024 3D602000
7C0B5000 40820018
38840001 2C0400B2
40810008 38800001
909F0000 4A976D98
040F3DF8 49689238
(Hold Z and Press A to change selected Item)

Moon Jump
2264F9D8 00000400
040290E0 D0230050
E0000000 80008000
2064F9D8 00000400
040290E0 60000000
E0000000 80008000

Speed Modifier
0777D0D4 00000040
3D608065 816BF9D8
2C0B4008 4082000C
3D804000 91830004
2C0B4001 4082000C
3D803F80 91830004
2C0B4004 4082000C
3D803F00 91830004
C0230004 4AD5B894
044D89A0 492A4734
(Press C+Up = Fast, C+Lft = Normal, C+Dwn = Slow)