Announcement

Collapse
No announcement yet.

Pokemon Colosseum - Gamecube (USA) "Fully Customize All Slots With Qty. 99"

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Pokemon Colosseum - Gamecube (USA) "Fully Customize All Slots With Qty. 99"

    Thanks to Vega for teaching me the techniques for hacking this.

    If you want to learn how to hack Wii/Gamecube codes, go to:

    https://mariokartwii.com/index.php

    Lots of tutorials, and Vega and others are more than happy to answer your questions.

    As for the Pokemon code, it's a big one. There are a lot of slots to fill in the items folders "sleeves".

    This code works for a NEW game on the Wii, but can be adapted to work for an already saved game (see below).

    It is activated by pressing and releasing the Z button once you take control of your character.

    One of the things that was messing me up, was the fact that button activators won't work in dolphin, but works fine on the Wii.

    If you are playing it on dolphin alone, just delete the first line of code, and just click/unclick the code in dolphin cheat manager.

    The first code here, I have already filled the slots with my own custom items. Below it I will show where you have to place your own custom values.

    Go here for a comprehensive list of all the items and their hex values:

    https://bulbapedia.bulbagarden.net/w...ber_(Colosseum)

    Pay attention to what item your placing where, i.e. Putting TM's into your items sleeve is no Bueno.

    Here it is:

    28401c28 00000010
    f6000002 80408041
    00160002 000d0005
    000e0002 000f0002
    16000000 000000d0
    00130063 00140063
    00150063 001d0063
    001e0063 001f0063
    00200063 00210063
    00220063 00230063
    00240063 00250063
    00260063 00270063
    00280063 00290063
    002a0063 002b0063
    002c0063 002d0063
    01f40063 01f50063
    01f60063 01f70063
    01f80063 01f90063
    01fa0063 01fb0063
    01fc0063 01fd0063
    01fe0063 01ff0063
    02000063 02010063
    02020063 02030063
    02040063 02050063
    02060063 02070063
    02080063 02090063
    020a0063 020b0063
    020c0063 020d0063
    020e0063 020f0063
    02100063 02110063
    02120063 02130063
    160000fc 000001f0
    00010063 00020063
    00030063 00040063
    00050063 00060063
    00070063 00080063
    00090063 000a0063
    000b0063 000c0063
    00000000 00000000
    00000000 00000000
    01210063 01220063
    01230063 01240063
    01250063 01260063
    01270063 01280063
    01290063 012a0063
    012b0063 012c0063
    012d0063 012e0063
    012f0063 01300063
    01310063 01320063
    01330063 01340063
    01350063 01360063
    01370063 01380063
    01390063 013a0063
    013b0063 013c0063
    013d0063 013e0063
    013f0063 01400063
    01430063 01440063
    01450063 01460063
    01470063 01480063
    01490063 014a0063
    014b0063 014c0063
    014d0063 014e0063
    014f0063 01500063
    01510063 01520063
    01530063 01540063
    01550063 01560063
    01570063 01580063
    01590063 015a0063
    015b0063 015c0063
    015d0063 015e0063
    015f0063 01600063
    01610063 00000000
    00850063 00860063
    00870063 00880063
    00890063 008a0063
    008b0063 008c0063
    008d0063 008e0063
    008f0063 00900063
    00910063 00920063
    00930063 00940063
    00950063 00960063
    00970063 00980063
    00990063 009a0063
    009b0063 009c0063
    009d0063 009e0063
    009f0063 00a00063
    00a10063 00a20063
    00a30063 00a40063
    00a50063 00a60063
    00a70063 00a80063
    00a90063 00aa0063
    00ab0063 00ac0063
    00ad0063 00ae0063
    e0000000 80008000

    Now here is where you enter your values:

    28401c28 00000010
    f6000002 80408041 #Searches mem1 range 0x80400000 -> 0x80410000; if data string in next 2 lines is found, set pointer address to beginning of string.
    00160002 000d0005 #For a saved game, you will need to change these values, or the pointer won't be set.
    000e0002 000f0002 #For a saved game, you will need to change these values, or the pointer won't be set.
    16000000 000000d0
    00SS0063 00SS0063 #Begin Items
    00SS0063 00SS0063
    00SS0063 00SS0063
    00SS0063 00SS0063
    00SS0063 00SS0063
    00SS0063 00SS0063
    00SS0063 00SS0063
    00SS0063 00SS0063
    00SS0063 00SS0063
    00SS0063 00SS0063 # End Items
    0TTT0063 0TTT0063 #Begin Key Items
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063
    0TTT0063 0TTT0063 #End Key Items
    160000fc 000001f0
    00010063 00020063 #Begin Balls !!!This has all the available balls loaded. No need to change values here.!!!
    00030063 00040063
    00050063 00060063
    00070063 00080063
    00090063 000a0063
    000b0063 000c0063 #End Balls
    00000000 00000000
    00000000 00000000
    0XXX0063 0XXX0063 Begin TM’s
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 0XXX0063
    0XXX0063 00000000 #End TM’s
    00YY0063 00YY0063 #Begin Berries
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063
    00YY0063 00YY0063 #End Berries
    e0000000 80008000

    SS = Item
    TTT = Key Items
    XXX = TM's
    YY = Berries


    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    To change the code for a saved game, Wii or Dolphin, you will need to change the first three lines of the code:

    F6000002 80408041 #DO NOT CHANGE THIS LINE
    00160002 000D0005
    000E0002 000F0002

    Each item and quantity are a word long. The upper half-word holds the item modifier, The lower half-word holds the quantity.

    When you start a new game, the first 4 slots in the item sleeve hold:

    Super Potion x2
    Potion x5
    Antidote x2
    Burn Heal x2

    Using the item value chart from the site I linked earlier, here are the hex values:

    (0x16) Super Potion x2 ---------------> 00160002
    (0xD) Potion x5 -------------------------> 000D0005
    (0xE) Antidote x2 -----------------------> 000E0002
    ​​​​​​​(0xF) Burn Heal x2 ---------------------> 000F0002

    Put them in the code in order:

    00160002 000D0005
    000E0002 000F0002


    So, go into your saved game and make a note of the first 4 items in your item sleeve and the quantity.

    Example:

    Max Potion x8
    Hyper Potion x3
    Revival Herb x6
    Moo Moo Milk x12

    Here will be the data string to enter into the code:

    ​​​​​​​F6000002 80408041 #DO NOT CHANGE THIS LINE
    ZZZZZZZZ ZZZZZZZZ
    ZZZZZZZZ ZZZZZZZZ


    (0x14) Max Potion x8 ----------------------------> 00140008
    (0x15) Hyper Potion x3 --------------------------> 00150003
    (0x21) Revival Herb x6 --------------------------> 00210006
    ​​​​​​​(0x1D) Moo Moo Milk x12 ----------------------> 001D000C

    So:

    ​​​​​​​F6000002 80408041 #DO NOT CHANGE THIS LINE
    00140008 00150003
    00210006 001D000C

    There you have it.

    On the Wii, press and release the Z button once you take control of your character.

    In dolphin make sure the code is deactivated until you take control of the character.
    Then you can click/unclick the code in cheat manager for the effects to take place.

    I'm working on a button activator that will allow you to cycle through all the items in the first slot of all folders/sleeves simultaneously.

    Watch for updates.

    Grab the Time Flute & Enjoy!!!!!!!!








Working...
X