Glossary
#1
Glossary

Activator: For a cheat code that contains two controller lines, the first line can be referred to as the 'activator'.
Assembly: Also called Assembler Code. This is specifically for PowerPC Assembly, which is what the Wii and all its games use. It is a low level computer programming language. Code creators are familiar with PowerPC Assembly. Most advanced cheat codes are written in Assembly.
ASM: Abbreviation for Assembly
BannerbombV1: The original Hackmii installer exploit using your SD card menu within Wii Settings. Created by Comex. Works on System Menus 3.0- 4.1.
BannerbombV2: Due to Nintendo blocking original Bannerbomb when the 4.2 was released, Comex made a Version 2 of his Bannerbomb exploit. Exploit uses the SD card menu at the Wii's Main Menu. Works on System Menus 4.0 - 4.2.
Breakpoint: An action by USB Gecko or Dolphin to pause the game if a certain value in memory is written to and/or read from, or if a certain instruction in memory is executed.
Brick (semi): Due to bad mod(s), the Wii is unable to boot to the System Menu. But HBC/Priiloader/Bootmii is still accessible for repairs.
Brick (beyond semi but not full): A brick that can only be fixed via Bootmii as Boot2
Brick (full): A brick where no known method can recover the Wii. If a Wii suffers a brick that is Boot2 saveable but it is not a boot2-compatible Wii then the Brick is also called a full Brick.
Bootmii (boot2): Hacking software that modifies the boot2 code of the Wii
Bootmii (IOS): Bootmii installed as an IOS, can only be reached via Priiloader or HBC
Broadway: The name of the Wii's CPU
BP: Abbreviation for Breakpoint
Cheat Code: Any amount of hexadecimal number sequences/strings that modifies MKWii RAM
cIOS: Stands for Custom IOS. It is any IOS with rewritten/modified code to hack/modify the Wii.
Client-Sided: When using a code online, it only effects you.
Compiler: Any program that takes a user's Assembly source and converts it to a usable Cheat Code in Hexadecimal byte code.
Controller Address: The XXXX value of the controller line. This differs for every controller, player (player 1, 2, 3, etc), and version of MKW.
Controller Line: The 2833XXXX YYYYZZZZ/2834XXXX YYYYZZZZ line you see in cheat codes. These lines are added to a code to allow manual activation, or activation + deactivation. 2833 is for Korean MKW while 2834 is for all others. The X values are the controller address, for the controller the player is using. Z values are for the button(s) used to activate and/or deactivate. Y value is an equation result hex number to allow the Z button (s) to be pressed to activate/deactivate a code while other button(s) are being pressed.
CTGP: Stands for Custom Track Grand Prix. It is a HBC application that boots your official MKW Disc along with encrypted modifications done to prevent the loading of cheat codes. Comes with many custom tracks. If custom tracks are enabled you will then have your region ID temporarily changed to a random number along with everyone else (always white line). The number changes every so often to prevent players from faking the use of CTGP. CTGP runs on the Wiimmfi Server. It is created by Chadderz along with the help of other elite MKW Hackers. It also has a website with a plethora of information such as their own TT Top 10 rankings that come with ghost download capabilities. Link to website - http://www.chadsoft.co.uk
Data Save: Also called Save Data. It is all your MKW saved progress stored in an encrypted binary file in the Wii NAND. Contains the MAC Address of your Wii.
Deactivator: For cheat codes with two controller lines, the second line (which is after the Halfway Terminator) is also known as the deactivator.
Disc Region Code: A singular byte of code within the region.bin section of all Wii games. This is the true 'Region' Code for games unlike the 'Language Code'. It designates what Region of Wii System Menu the disc runs on. 0 = Japan System Menu (Japanese/Trad.Chinese aka Taiwan games). 1 = American System Menu. 2 = PAL System Menu. 4 = Korean System Menu.
Dolphin: Also called Dolphin Emulator. It is software installed on a computer that emulates the Wii Console and its games. It can also be used as a remote dubbing tool to create cheat codes.
Exploit: Any software that supplies the Hackmii software for installation of HBC and/or Bootmii.
Final Terminator: The final line for many cheat codes, this line is added to prevent codes from conflicting with each other.
Game ID: The six character unique identifier for every Wii Game. Usually begins with 4 letters and ends with two numbers. The fourth number is the 'language code'. It's commonly called as a 'region' code.
GCT: File type which contains cheat codes (plus addition hex coding). Only file type supported to load a 'list' of cheats into Wii games
Hackmii: Software supplied by an exploit to install HBC and/or Bootmii on your Wii. It comes in a singular file called 'boot.elf'.
Halfway Terminator: A line of code added above the second controller address line to allow you to deactivate a code without confliction on the activator
HBC: Abbreviation to Homebrew Channel
Homebrew Channel: Software installed on the Wii (via some sort of exploit) as a Channel to enable hacks
IOS: Wii Operating System software that allows to Wii to run various types of code. It may stand for 'Input-Output System'
ISO: Wii disc image file
Language Code: The fourth letter on most Wii Game ID's. Mistakenly called the 'Region Code'. In most cases, 'Region' Code can be the proper term, but with the Traditional Chinese/Taiwan Games, those games are still technically Japanese Region (They run on the Japanese System Menu, which is the Menu that Taiwan Wiis use) E = American Games (English, French, Spanish). P = PAL Games (English, Spanish, French, German, Dutch). J = Japanese Games. K = Korean Games. W = Taiwan Games (Traditional Chinese).
Letterbomb A Hackmii installer exploit for System Menu 4.3. It requires your MAC Address. It is based off Giantpune's original Mailbox Bomb. Link to Letterbomb Exploit Creator Page - https://please.hackmii.com
Line Color: Colored line underneath a person's name on WiFi determined by one's Region ID. The color settings of the line itself is stored in the StaticR.rel file.
MAC Address: The specific unique hexadecimal identifier to your Wii's WiFi module
MAC Address (LAN): MAC Address to your LAN Adapter
Mailbox Bomb: The original Hackmii installer exploit by manipulating your Wii Message Board. Exploit requires your MAC Address, and the Wii to be set on the correct date. Exploit created by Giantpune, and it helped/inspired the creation of Letterbomb and WilBrand. Works on System Menu's 3.0  - 4.3. For any menu other than 4.3, it is not recommended because it requires a lot of extra steps. Thus, using Bannerbomb is the better choice.
Multi Mod Manager (aka MMM): An early HBC app used to install WAD files to the Wii. It has been replaced by the much superior WiiMod. However, MMM works on System Menus 3.0 & 3.1, unlike WiiMod. Therefore MMM is used for Softmod guides if one's Wii is on 3.0/3.1. Wii Motion Plus equipped Wii Remotes do NOT work on MMM.
NAND: The flash file system to the Wii
NTSC-J: ID/Name given for all Japanese Games
NTSC-K: ID/Name given for all Korean Games
NTSC-U: ID/Name given for all American Games
NTSC-T: ID/Name given for all Taiwan/Traditional Chinese Games (only 8 official games exist). These game still have the Japanese Disc Region Code and run on the Japanese System Menu (which the Menu that Taiwan Wiis use). This means these games can also run on Japanese Wiis. Nintendo has never made a NTSC-T version of MKWii.
Null: Any Hex byte that has a value of 00.
Ocarina: Computer program used to create GCT files. This term is also used in USB loaders in place of 'SD cheats'. One would set the Ocarina setting to ON within a USB loader to enable cheat codes.
Off/On Switch: A line of code that allows the same button(s) for use as both the activator and deactivator.
PAL: ID/Name given for all Games using European TV Format. European and Australian Wiis use PAL games.
PowerPC: Also called PPC. PowerPC is the type of Assembly Language that the Wii's CPU uses.
Priiloader: Software installed via an HBC app that patches your System Menu. It can bypass the Wii's booting process. It can bypass any brick (non hardware related) as long as the system menu wasn't modified/removed as a result of said brick.
RAM: MKWii's Random Access Memory. Can be modified via GCT files, ISO edits, USB Gecko, and/or Dolphin Emulator. All memory is in Hex.
RAM Dump: A binary file of the MKWii's RAM.
Region ID: A number stored on the MKWii data save given by an algorithm from the main.dol file of the game. Based on certain Wii/Disc attributes, the game stores the number to the data save file when it is first created. When a data save file already exists, the game reads the stored number to see if it matches the result done by the algorithm. If it doesn't match you will be ask to wipe the data save file or return to the Wii System Menu. The Region ID determines what region slot number is used for VS race, Battle, and TT chart rankings. Based on what Region ID is used, a certain color will be displayed underneath a person's name on WiFi.
Register: An accessible location to the Wii's CPU. There are all types of Registers for the Wii's CPU. Usually when Registers are mentioned, they are usually referred to the 32 General Purpose Registers (GPR). The registers are used by the CPU to load/store data plus many other actions. Code creators use the values of these Registers to assist them in making Cheat codes.
RestoreMii: Bootmii specific program to re-inject NAND meant to repair/fix bricks
RMCE01: Game ID for NTSC-U MKWii
RMCJ01: Game ID for NTSC-J MKWii
RMCK01: Game ID for NTSC-K MKWii
RMCP01:  Game ID for PAL MKWii
Server-Sided: When using a code online, it effects the other player(s).
Source: Also called Source Code or ASM Write. This is an ASM code's actual list of ASM instructions that are typed out by a Code Creator before being converted by a compiler.
System Menu: Technically stands for the wad file that contains the Wii's main menu, settings, and message board. Some people/programs will simply use the term to refer just to the main menu.
Softmod: Any hacks/mods done one the Wii beyond the point of just installing HBC and/or Bootmii. A Wii equipped with said hacks/mods is known as a 'Softmodded Wii'.
USB Gecko: A physical remote debugging tool used to hack the Wii/Gamecube and was the only method to make cheat codes before Dolphin-Emulator was created. It has a physical connection to both your computer and the Wii/Gamecube. A program for Windows is made for use with the tool.
USB Loader: Any HBC application that uses cIOS's to enable playing ISO/WBFS files that are on a USB stick/SD card
WAD: Official Nintendo file format that can contain IOS's, Channels, System Titles, System Menus, etc. This file format is used in essentially all Softmods to install both legit and hacked Wii files.
WBFS: Stands for Wii Backup File System. A proprietary file type designed for use with USB Loader Programs
WilBrand: A Windows .exe GUI interface for Giantpune's Mailbox Bomb.
WiiMod: HBC application that comes with many features. Such as installing/removing WADs, Channels, System Titles. Comes with a 'Lite' version of Any Region Changer. WiiMod is the most common app used in Softmodding to install WAD files. Available for use on System Menus 3.2 - 4.3.
Reply
#2
(03-14-2018, 07:29 PM)Vega Wrote: Data Save: Also called Save Data. It is all your MKW saved progress stored in an encrypted binary file in the Wii NAND. Contains the MAC Address of your Wii.

Does that MAC change when you transfer the Save Data to another console or it remains the same?
Reply
#3
The MAC in any encrypted data save shows the MAC of the console that the data save was last used on. So yes, it will change/update.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)