Colosseum General RNG
This is a rough draft!
Everything on this page is a work in progress!
Tools:
To RNG abuse Pokémon Colosseum, you will need:- PokeFinder
- An ISO of Pokémon Colosseum
- Dolphin version 4.0-6848 (this version works with RTC for Colosseum)
- RunAsDate (x64)
- A calculator
Intro
This guide explains how to RNG Pokémon Colosseum using emulators. You need basic knowledge of Gamecube RNG (especially XD) and using Dolphin & VBA (Visual Boy Advance). The original guide was provided by Jellal.Setting up
- Open PokeFinder and select "Stationary" in the Gen 3 column.
- Create a new profile for Pokémon Colosseum.
- In the Gen 3 Stationary Window, select your new profile. PokeFinder will set Colo/XD as the search method.
Configuration
Setting up Dolphin for this RNG is important, as we are using an outdated version with RTC only through RunAsDate.- In RunAsDate, select the path where your Dolphin.exe is located.
- Choose "Absolute date/time" in Date/Time.
- In "Parameters," type: " -d ".
- Ensure other checkboxes are unchecked.
- Set the date and time to 1/1/2000 at 12:00:00 AM.
- Run Dolphin from RunAsDate.
- Main PRNG: 80478c90.
- AI Slot 1: 80473070.
- AI Slot 2: 804731a8.
- AI Slot 3: 804732e0.
- AI Slot 4: 80473418.
- AI Slot 5: 80473550.
- AI Slot 6: 80473688.
- Main PRNG: 804c6130.
- AI Slot 1: 804c0508.
- AI Slot 2: 804c0640.
- AI Slot 3: 804c0778.
- AI Slot 4: 804c08b0.
- AI Slot 5: 804c09e8.
- AI Slot 6: 804c0b20.
- Main PRNG: 80464360.
- AI Slot 1: 8045e750.
- AI Slot 2: 8045e888.
- AI Slot 3: 8045e9c0.
- AI Slot 4: 8045eaf8.
- AI Slot 5: 8045ec30.
- AI Slot 6: 8045ed68.
The RNG Process
- In the main PokeFinder window, go to Gen 3 Tools > IVs to PID.
- Enter the IVs and Nature of your desired spread.
- Copy the Seed from the results table.
- Open the Gamecube RTC window (Gen 3 Tools). Enter the initial seed from 1/1/2000 and the seed from the IVs to PID window.
- Set an advance range (e.g., 4000 min) and click "Search."
- Gamecube RTC will provide the time you need to set up on RunAsDate to boot your game with the specific initial seed required.
- Change RunAsDate's date and time values to match the ones from Gamecube RTC.
- Boot up your game, ensuring the PRNG state in RAM Watch matches the seed in Gamecube RTC. If they don't match, check your Dolphin version, Date/Time, or PRNG value.
- In PokeFinder's Gen 3 stationary window, enter your new initial seed, spread info, load your profile, and click "Calculate." Your target advance will be displayed.
The RNG Process (Continued)
- Boot your game and enter the overworld, starting from a point where you can reach your target Shadow Pokémon.
- Create a save state before encountering the Pokémon.
- To advance the PRNG:
- In noiseless areas: Over 10,000 advances: Check a Shadow Pokémon's summary. Less than 3,000 advances: View a regular Pokémon's summary. Less than 500 advances: Go back and forth from the PDA Menu to Shadow Monitor.
- In noisy areas (Bayleff method): Swap summaries of two non-shadow Pokémon.
- During battles: Advance the RNG while battling.
- In noiseless areas, you can control advancements. In noisy areas, PRNG advances uncontrollably. Hope to hit the correct PRNG state.
- Advance the RNG using the techniques mentioned earlier. Make save states as you approach your target.
- Once you are five advances from your target, trigger the encounter. Check the Shadow Pokémon's AI slot for your spread.
- For confirmation, enter the PRNG address in Memory View.