The memory addresses/locations where this data resides at can differ every time the game is booted/played, hence the name Dynamic. Mem81 and Mem90 are called Dynamic Memory, and these regions of memory are mainly used as space to hold data at that the Wii's CPU instructions will read/write to/from. Mem80 is called Static Memory, meaning that the contents (mostly the game's instructions) will be placed in the same spot (address/location) of Mem80 every time the game is booted/played. Mem 90 (Any memory address starting with '9')įor most Wii games, Mem80 is the region of memory where most of the game's instructions reside at that will be executed by the Wii's CPU. Mem 81 (Any memory address starting with '81') Mem 80 (Any memory address starting with '80') Memory can be broken up into 3 categories~ You need to have some basic understanding of Hex before continuing further. If you don't know what Hex is, you can easily find many quick & simple tutorials via a Google search. RMCE01, RMCP01, RMCJ01, & RMCK01 are all of MKWii's Game ID's.Īll Wii games operate in the following memory ranges.Īll values for memory are in Hexadecimal (Hex) form.
DOLPHIN MARIO KART WII GECKO CODES CODE
You cannot take something such as a PAL code and run it on a NTSC-U game. This must be done because the components of memory will slightly differ per region of said game.
MKWii is available is all 4 regions, so this is why you see 4 different regions (or versions) of every cheat code for MKWii (excluding the incomplte/outdated sub-forum). You will notice that on this site, every Code sub-forum (excluding the incomplete/outdated sub-forum) has each region of code for MKWii. Due to the rarity of NTSC-T, there's essentially only 4 total regions. Only 8 total Wii games have an NTSC-T version (and MKWii is NOT one of them). They are NTSC-U, PAL, NTSC-J, NTSC-K & NTSC-T. Many Wii games, but not all, come in different regions so they can run on their corresponding region of Wii Console.
DOLPHIN MARIO KART WII GECKO CODES HOW TO
A tutorial teaching how to apply cheats in the Dolphin Emulator can be found HERE. The code handler used is still the Gecko code handler but with slight modifications. Regarding Dolphin Emulator, cheat codes are applied via a Cheat Manager (a simple box where you just paste in the cheat codes). A tutorial teaching the user how to create and use GCT files can be found HERE This GCT file resides on the SD/USB device (usually within a folder called 'codes'). Once the game is running, the Code Handler will get executed thus executing your codes.Ĭheat Codes reside in a Gecko Code Type file (called GCT). The Handler itself (along with your codes) are injected into memory. Your Homebrew Disc/ISO application comes with the Gecko Code Handler. The Gecko code handler will make modifications to the game's Random Access Memory (RAM or just called Memory) depending on what cheat codes are being implemented. The code handler that is universally used for Wii gaming is called Gecko.
If you are complete beginner to code usage on the Wii, or if you are at the very start of your journey of wanting to become a Code creator, it's recommended you read this thread.Ĭheat codes are applied in your Wii game by what is called a code handler. This thread will teach the beginner about the basics of Wii Cheat Codes that are used via the Gecko Code Handler. NOTE: All cheat code examples provided in this thread are fake/made-up codes. The Basics of Wii Cheat Codes & the Gecko Code Handler