Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 548
» Latest member: absmagnat
» Forum threads: 1,666
» Forum posts: 12,100

Full Statistics

Online Users
There are currently 104 online users.
» 0 Member(s) | 100 Guest(s)
Applebot, Baidu, Bing, Google

Latest Threads
Make it to 10,000
Forum: General Discussion
Last Post: Fifty
1 hour ago
» Replies: 5,830
» Views: 4,261,871
Force 30 FPS [Nick Reynol...
Forum: Misc/Other
Last Post: Katos
Yesterday, 02:23 PM
» Replies: 4
» Views: 20,248
Vehicle Stats Modifier [J...
Forum: Offline Non-Item
Last Post: Katos
Yesterday, 10:27 AM
» Replies: 7
» Views: 17,004
Blue shell cooldown [Gabe...
Forum: Online; Item
Last Post: Gaberboo
Yesterday, 05:29 AM
» Replies: 0
» Views: 23
Custom Kart Working on Do...
Forum: Code Support / Help / Requests
Last Post: Fifty
05-10-2024, 08:37 PM
» Replies: 5
» Views: 283
Connect to AltWFC again
Forum: Incomplete & Outdated Codes
Last Post: marito_yo
05-03-2024, 06:27 AM
» Replies: 0
» Views: 140
Request: Mission Mode - P...
Forum: Code Support / Help / Requests
Last Post: Wingcapman
05-02-2024, 08:54 PM
» Replies: 0
» Views: 135
Boot into TT cup selectio...
Forum: Misc/Other
Last Post: Vega
04-26-2024, 08:27 PM
» Replies: 3
» Views: 3,021
Request: Custom brsars pe...
Forum: Code Support / Help / Requests
Last Post: lschlick
04-25-2024, 05:45 PM
» Replies: 0
» Views: 95
E-mails not working on th...
Forum: General Discussion
Last Post: Fifty
04-19-2024, 04:56 AM
» Replies: 3
» Views: 606

 
  About Region ID's
Posted by: Vega - 02-14-2018, 11:59 PM - Forum: Non-Hacking MKW Threads - Replies (4)

About Region ID's

In Mario Kart Wii, the game uses what are called Region ID's to designate separate regions based on continental residence. The Region ID determines what regional/continental VS/Battle Online rooms that a user can join. It will also determine what regional/continental Top 10 leader board that a user's TT's will be uploaded to. Before MKWii was released, Nintendo pre-made/configured the first 8 Region ID's. Some Region ID's were give a certain color so players online could tell other people's region ID's. 

The Region ID is a hexadecimal number (byte) determined by a small amount of PowerPC instructions (within the main.dol), and that number is stored on the MKW data save file. These small amount of PowerPC instructions are done every time MKW is booted. When you create a data save for the first time, the resulting byte for the Region ID is written to the newly made data save file.

For every time you boot MKW with a data save already present, another different set of PowerPC instructions (within the StaticR.rel) is executed. These instructions load the Region ID byte from the data save file and compares it to what the result is from the main.dol's sequence of instructions. If there isn't a match, this triggers a game function that notifies you on your screen that you must make a new data save file or return to the Wii Menu.

Each version of MKWii has its own unique set of said PowerPC instructions in the main.dol that generates the Region ID value. For example the instructions to output the Region ID in the NTSC-U game is different that the PAL game.

In order to see what Region ID a player has in an online race you look at the color of the line that is underneath their Mii name during a live race. Nintendo pre-configured Region ID values 0 thru 7.

RED = Japan (0)
BLUE = Americas (1)
GREEN = Europe (2)
YELLOW = Australia & New Zealand (3)
WHITE = Taiwan (4)
PURPLE = South Korea (5)
WHITE = China (6)
WHITE = Region ID #7 (For more info on this, scroll down to 'About Region ID 7')

Everything for value 8 thru 255 (0x08 thru 0xFF in hex) has the color white.

There were 4 MKW Discs made and released to the public by Nintendo. They are...
NTSC-U/RMCE01 = American MKW
PAL/RMCP01 = European / Australian MKW
NTSC-J/RMCJ01 = Japanese MKW (Disc that the Taiwan Wii also uses, no Taiwanese specific disc was ever made)
NTSC-K/RMCK01 = Korean MKW

There was also a 5th disc (never released) that is most likely labeled as NTSC-C/RMCC01 = Chinese MKW. For more about this, scroll down to 'About China Region ID'.

As you can see there isn't as many discs as there are region IDs (not including region ID's above 6). Nintendo did some fancy tricks to compensate for this.

About the American & Korean Region ID's

For both the American and Korean MKW Discs, the Region ID is written with just one PowerPC instruction. 

li r0, X

X is 1 in the American game, and is 5 in the Korean game.

This instruction resides at memory address 0x8000AE70 for the American game and at address 0x8000AEAC for the Korean game. Once that instruction has executed, the Region ID value is later stored in a spot in memory where the game will use it multiple times for various online functions.

About the Japanese & Taiwan Region IDs

Nintendo has never made a Taiwanese MKW Disc. They did however make a Taiwan Wii, the Taiwan Wii is almost 100% identical to the Japanese Wii. The Taiwan Wii uses the Japanese Wii System Menu. Thus, it can play any Japanese Wii game. Nintendo did make some Taiwanese games, but only 8 of them. All of these Taiwanese games have a 'disc-region' of 0 (Japan), so the Taiwan Wii's Japanese Wii System Menu can launch the disc(s).  Please note that 'disc-region' is NOT the Region ID. Every Wii System Menu loads the disc-region from the disc's data, if the disc-region byte doesn't match with the Wii System Menu (i.e. running a Japanese game on an American Wii), the Menu will refuse to boot the disc.

Going back to Region ID's, Nintendo added in extra PowerPC instructions to the Japanese MKW game that would determine to set the Region ID as 0 (Japan) or 4 (Taiwan). Here's a non-technical summary of how the Japanese MKW game does that...

1. The game dumps the country code (plus state ID code) into memory (read from the SYSCONF file)
2. The game sets the Taiwan Region ID Value (4)
3. The game compares the country code value to 128 (0x80 in hex)
4. If there is a match, the Region ID value is stored to memory. If there is not a match, the Region ID value is changed to Japan (0), then it gets stored to memory. Thus any country code value other than 128 will force the user to have the Japan Region ID.

Japanese Wiis have the country code value of 0 in its SYSCONF file. While Taiwan Wiis have the country code value of 128 (0x80) in its SYSCONF file. Other than serial number and some outside manufacturing stickers, the only difference between a Japanese Wii and a Taiwan Wii is the country code value that's in SYSCONF. Since both type of Wiis use the Japanese Wii System Menu, a user cannot change the country code value since the option in the Wii settings simply doesn't exist. Thus, the only legit way for someone to have the Taiwan Region ID in MKWii, is buy a Taiwan Wii and buy a Japanese MKW Disc.

About the Europe and AUS/NZ Region IDs

Nintendo made two different types of PAL Wiis. One meant for Europeans, the other meant for those residing in Australia or New Zealand (we will simply call this AUS/NZ). They both use the exact same Wii system Menu (PAL menu) and the same MKW PAL Disc. The only difference between these European and Australian Wiis is the serial number 'prefix' plus outside manufacturing stickers. Nintendo coded in a nifty 'trick' to the PAL Wii System Menu so it could force AUS/NZ to have AUS/NZ Region ID and force European players to have European Region ID.

First let's go over a summary of how the PAL Disc determines whether to choose the European Region ID or the AUS/NZ Region ID.

1. The game dumps the country code (plus state ID code) into memory (read from the SYSCONF file)
2. The game sets the AUS/NZ Region ID (3)
3. The game checks for country code value 65, if there is a match, the Aus/NZ Region ID (3) is stored to memory
4. The game does a second check for country code value 95. If there is a match, the Aus/NZ Region ID (3) is stored to memory
5. If neither of those two values were matched, the Region ID value is changed to Europe (2), then it gets stored to memory.

Regarding the 'nifty' trick I mentioned about earlier, a user is limited on what countries they can choose from on the PAL Menu in the Wii settings. For example a European Wii owner, normally can only choose a European country in the Wii settings. While a AUS/NZ Wii owner, can normally only choose Australia or New Zealand. There's a simple way around this.

Whenever you reformat any PAL Wii, during the initial user configuration when prompted to select Country, you have the full list of both European countries plus the two options of Australia, and New Zealand. If a user chooses a European country during this process, he/she then can ONLY choose European countries afterwards unless they reformat again. If a user chooses AUS/NZD, then he/she can ONLY choose AUS or NZ afterwards unless of course they reformat again. That's the 'trick' Nintendo implemented. Thus, without any sort of cheats/codes/hacks/mods, any PAL Wii owner can setup their Wii to get European Region ID or AUS/NZ Region ID.

About the China Region ID

The China Region ID is the same color as the Taiwan Region, so the only way to tell if someone has China vs Taiwan online is to see their Globe location. Without any sort of cheats/codes/hacks/mods, the only way a player can have the China Region ID is thru the unreleased Chinese MKW Disc. The Disc has a game ID most likely of RMCC01. Sometime during the early ages of MKW, Nintendo contracted out a Chinese company called iQue to build some Chinese Wiis + MKW targeted for the Chinese people. iQue is the company that manufactured the 3DS's for Nintendo. It's assumed that these Chinese Wiis were given to iQue devs for testing, and during these tests various iQue devs set some TT ghosts and these TT ghosts were sent to the WiFi charts. In fact, in a few of old Chinese Top 10 Wifi Charts, there were some players with the name of 'iQue'. Obviously, the 'charts' are referring to the old Nintendo WFC Wifi charts that are no longer available (Nintendo WFC shutdown in May 2014).

In the Chinese Luigi Circuit Top 10 Wifi Chart, the 9th rank player had a Mii name in Simplified Chinese. This Mii name cannot be read in the Korean Mii channel nor a normal Mii channel, so its assumed that only the unreleased Chinese Wiis came with their own unique Chinese Wii Menu and they also came with their own unique Mii Channel that can read/write Simplified Chinese Mii characters. Also every ghost file on every Chinese Top 10 had a country code value of 160 (0xA0). So it's safe to assume that the unreleased Chinese Wiis had a set SYSCONF country code value of 160 that cannot be changed in it's System Menu settings.

The Chinese MKW Disc most likely sets the Region ID value with a singular PowerPC instruction like the American and Korean Discs.

li rX, 6 #X = w/e register is used in the CPU set by the compiler

Hey Vega! I have the RMCC01 ISO! It's the real Taiwan ISO! (or... I have the RMCC01 ISO!, I have the super rare Chinese ISO!)

This is flat out wrong. In June 2011, a Taiwan Player (A9-Star, not the Star here on the forums), took a Japanese ISO and made BRFNT edits to make a new font file to display Traditional Chinese Characters (for Taiwan people). It's important to note that the country of China uses Simplified Chinese language, not Traditional. A9-Star would do a slight game ID edit on the Japanese ISO to RMCC01. The correct game ID he should have used (for imitating a MKW Taiwan ISO) is RMCW01. Nintendo uses the letter W in the game ID's to designate Traditional Chinese (Taiwanese) games. For reference, Nintendo made 8 Taiwanese games.

List of Trad. Chinese (Taiwan) games.
SB4W01 - Trad Chinese Super Mario Galaxy 2
SMNW01 - Trad Chinese New Super Mario Bros
SSQW01 - Trad Chinese Mario Party 9
RSPW01 - Trad Chinese Wii Sports
RZTW01 - Trad Chinese Wii Sports Resort
RHAW01 - Trad Chinese Wii Play
RFNW01 - Trad Chinese Wii Fit
RFPW01 - Trad Chinese Wii Fit Plus

If Nintendo was going to make a Taiwanese MKW Disc, they would have used the Game ID of RMCW01. In conclusion, that custom RMCC01 ISO is not the 'real' Chinese ISO or the 'real' Taiwan ISO.

About Region ID 7

Region ID 7 is an odd ball. It uses a White Line, but it has a quirk. Every Region ID has a default globe location (Hex 32 bit value). All default globe location values are stored in every main.dol file of all MKW Discs.

List of Region ID's 0 - 6 default globe location:
Japan - Tokyo, Japan
Americas - D.C., USA
Europe - Berlin, Germany
AUS/NZ - Sydney, Australia
Taiwan - Taipei, Taiwan
S.Korea - Seoul, South Korea
China - Beijing, China

If a user hasn't set their flag (location/state within country) then your globe location online is set to a default value. For Region ID 7, that default globe location will vary per MKW Disc

Default globe locations of Region 7 by Disc:
- NTSC-J Disc - Tokyo, Japan
- NTSC-U Disc - D.C., USA
- PAL Disc - Berlin, Germany
- NTSC-K Disc - Seoul, South Korea
- NTSC-C (Chinese/Unreleased) Disc - Beijing, China

Pictures of Default Globe Locations of Region IDs 0 - 6; Other Helpful Links

Here are pictures for every region ID default globe location (except region 7 which as I mentioned before, varies per disc)
Japan - http://mkwii.com/pics/regionid/region0.png
Americas - http://mkwii.com/pics/regionid/region1.png
Europe - http://mkwii.com/pics/regionid/region2.png
Australia / New Zealand - http://mkwii.com/pics/regionid/region3.png
Taiwan - http://mkwii.com/pics/regionid/region4.png
Korea - http://mkwii.com/pics/regionid/region5.png
China - http://mkwii.com/pics/regionid/region6.png

Every region ID (except China) is setup to be as if they were done legitimately. Obviously, since nobody has the Chinese MKW disc, i just used PAL in honor of XeR who was the first to get on China via hacks (done on PAL disc).

To better understand the variety and differences of all the Consoles & MKW Discs, visit this html page - HERE
Pictures of Taiwan and Korean Wiis - HERE

Technical Details

NOTE: For those who can read PowerPC Assembly

Here is how the Japan Disc determines the Region ID:

Code:
8000ADFC lwz r4, 0x00F8 (r31) #Load the Country Code Byte, 'State' ID byte, and City ID halfword
8000AE00 li r3, 0 #Set japan region ID (value of 0)
8000AE04 stw r3, 0x0084 (r31) #place the region ID into memory

8000AE08 addis r0, r4, 1
8000AE0C cmplwi r0, 65535 #The game does a check here. To where if your country + state ID = 0xFFFF and your city id is set to 0xFFFF, then the game forces you to have japan region ID, this check is useless.

8000AE10 bne- => 0x8000AE18
8000AE14 b => 0x8000AE28

8000AE18 rlwinm r3, r4, 8, 24, 31 #Shift the bits so the country code byte is the last byte of the register

8000AE1C subi r0, r3, 128
8000AE20 cntlzw r0, r0
8000AE24 rlwinm r3, r0, 27, 5, 31
8000AE28 cmpwi r3, 0
8000AE2C beq- => 0x8000AE38 #If 0, then Taiwan country code is not set, skip over Taiwan instructions

#the above does an unnecessary complex equation of subtracting, leading bit count, and rotation to see if the country code is 0x80.

8000AE30 li r0, 4 #Set Taiwan region ID value
8000AE34 stw r0, 0x0084 (r31) #place the region ID into memory

A better way to do this would be something like...

Code:
lbz r4, 0x00F8 (r31)
li r3, 0 #Set Japan Region ID

#Don't do any city ID checking

cmpwi r4, 0x80
beq- store_regionid

li r3, 4

store_regionid:
stw r3, 0x0084 (r31)

Here's how the PAL Disc determines the Region ID:

Code:
8000AEA8 lwz r4, 0x00F8 (r31) #Load country code, state ID, city ID
8000AEAC li r0, 2 #Set Europe Region ID
8000AEB0 stw r0, 0x0084 (r31) #Place Region ID into memory

8000AEB4 addis r0, r4, 1 #City ID check...
8000AEB8 cmplwi r0, 65535
8000AEBC bne- => 0x8000AEC8
8000AEC0 li r0, 0 #Reset r0 to 0
8000AEC4 b => 0x8000AED8

8000AEC8 rlwinm r3, r4, 8, 24, 31
8000AECC subi r0, r3, 65 #Time to check for country code 65
8000AED0 cntlzw r0, r0
8000AED4 rlwinm r0, r0, 27, 5, 31

8000AED8 cmpwi r0, 0
8000AEDC bne- 0x8000AF0C #If r0 is not 0 then country code is 65, set Australia/NZ region ID

8000AEE0 addis r0, r4, 1 #City ID check a second time (lol)
8000AEE4 cmplwi r0, 65535
8000AEE8 bne- 0x8000AEF4

8000AEEC li r0, 0 #Reset r0, to 0
8000AEF0 b => 0x8000AF04

8000AEF4 rlwinm r3, 4, 8, 24, 31
8000AEF8 subi r0, r3, 95 #Time to check for country code 95
8000AEFC cntlzw r0, r0
8000AF00 rlwinm r0, r0, 27, 5, 31

8000AF04 cmpwi r0, 0
8000AF08 beq- 0x8000AF14 #If not equal, skip over Aus/NZ instructions

8000AF0C li r0, 3 #Set AUS/NZ Region ID
8000AF10 stw r0, 0x0084 (r31) Place AUS/NZ Region ID into memory

Here's a better way....

Code:
lbz r4, 0x00F8 (r31)

li r3, 3 #Set AUS/NZ Region ID

cmpwi r4, 65
beq- store_regionid
cmpwi r4, 95
beq- store_regionid

li r3, 2 #If country code wasn't 65 or 95, then set Europe Region ID

store_regionid:
stw r3, 0x0084 (r31)

Print this item

  Item Probability (Online VS)
Posted by: Vega - 02-14-2018, 11:59 PM - Forum: Non-Hacking MKW Threads - No Replies

http://mkwii.com/item/

For Online VS Only.

All credits to XeR

Print this item

  What's Up
Posted by: Vega - 02-14-2018, 11:58 PM - Forum: Introductions - No Replies

Whats good. My name is Vega. I am the admin/founder of this website.  Sleepy

Print this item

Tongue Don't be shy! Introduce yourself!
Posted by: Vega - 02-14-2018, 11:57 PM - Forum: Introductions - No Replies

In this Forum, feel free to make a thread to introduce yourself!  Tongue

Please note that old Hello threads that go inactive for a long time will be locked.

Print this item

Star About Roles & Forum Rankings
Posted by: Vega - 02-14-2018, 11:56 PM - Forum: Site Advancement - No Replies

About Roles & Forum Rankings

NOTE: All roles (including Admin & Mods) are unable to view Invisible Users. This means everyone (except said User) can see that an Invisible User is logged in, but will not be able to know which User it is. Anybody can adjust their Visibility settings in the User CP. This was done to respect your Privacy.



Staff:

Admin (Vega) [Image: waluigi.png]
Description: The administrator and founder of the forums.

Moderator (JoshuaMK) [Image: toad.png]
Description: Moderator #1

Moderator (Seeky) [Image: kingboo.png]
Description: Moderator #2



Special Members:

Star [Image: rosalina.png]
Description: Special role for Star

This has the exact same privileges of the Coder / Dev role below, but the user (Star) can change his role title to anything at any time.



Non-Staff:

Coder / Dev
Description: For Coders and Developers, so they can bypass the approval system in the Codes Forum.

Some privileges about Coder/Devs:
- User Title = Coder / Dev
- 30 post count limit per day
- Can undo poll votes
- Can do +2/-2 for reputation
- Daily reputation that can be given increased from 5 to 6

Registered Users (Image icon varies on post count)
Description: For all normal users.

Some notes about Registered Users:
- 20 post count limit per day
- Cannot change user name
- Cannot set custom role title

All notes except the 20 count limit also applies to the Coder/Dev role.


Banned Users (no image icon)
Description: Denied forum access.



Post Count Icons (icons apply to both Coder/Devs and Registered Users)

1280 - [Image: shock.png]

640 - [Image: bill.png]

320 - [Image: mkwstar.png]

160 - [Image: mega.png]

80 -  [Image: blue.png]

40 -  [Image: shroom.png]

20 -  [Image: red.png]

10 - [Image: green.png]

0 - [Image: nana.png]

Print this item

Exclamation Forum Rules, CoC, Banning
Posted by: Vega - 02-14-2018, 11:56 PM - Forum: Site Advancement - No Replies

Forum Rules, CoC, Banning


I. Warnings & Bans

When a user violates a rule they will receive either receive a Warning, Temp Ban, or Perma Ban. This depends on the severity of the violation and which admin/mod is handing out the Warning or Ban. There is no rigid guideline here. It's completely up to the specific admin/mod handling the violation (except for obvious ones such as a User violating COPPA which results in a Perma ban)



II. Spam

Please avoid spamming. It's fine to double post IF NEEDED. 'Low-level' spam will most likely be met with a Warning. However if the user's account appears to be created for the sole purpose of spam, then the resulting consequence will most likely be a Perma Ban.



III. Content & Downloads

No graphical, sexual or illegal content of any kind. Do NOT post any download links that violate US Copyright Laws! That includes, but is not limited to, downloads of any games, or parts of games. If you post a thread that allows content to be downloaded, be certain you are complying with US Copyright Laws. Simple honest mistakes with downloads will most likely be met with a Warning. However, blatantly posting graphical, sexual and/or illegal content will most likely result in a Perma Ban.



IV. COPPA Compliance

COPPA is a law passed in the US in 2000. If you claim you are under 13 years of age, your account will be Perma Banned. Nobody is allowed to have an account if they are under 13 years of age.



V. Code of Conduct

Insulting/threatening others shall be prohibited. This will include PMs as well. The user receiving the insults/threads from another user via PM must provide some sort of evidence such as a screenshot. Punishment varies greatly here due to nuance.



VI. Privacy

This seems to be the biggest issue in the entire Mario Kart Wii community. Do not post other people's personal/private information unless you have their full consent. The term personal/private has some subjectivity, so let's apply some common sense here. Something such as a person's favorite color is not 'personal/private' under this rule. Something such as a person's Tax ID Number definitely is.

Violating this rule will result in a Perma Ban. Personal/private information includes (but is not limited to) last names, middle names, irl pictures/videos, links to irl social media accounts, government ID number(s), addresses, phone numbers, IP addresses, and location of residence. Information posted by a Forum Member that may not be conclusive to whether or not it's personal/private will result in a Warning. After the Warning, if said Forum Member posts that same in-question information again, this will result be a Perma Ban.

Also no 'half-leaks'. Basically half-leaks are leaking a hint or clue that can reveal (with average intelligence) something that is personal/private to a user.



VII. 'Gutting' Your Own Posts/Threads

No 'gutting' your own posts/threads. What does this mean? Well if a user submits posts and/or threads with content that is considered to be of valuable information, then later edits those posts to remove said content, then this is considered an attempt to wipe important MKWii history. This action will most likely result in a Perma Ban.



VIII. Reputation

The forums include a feature to give 'reputation/rep' to users. A user with higher rep is considered to be trustworthy while users with lower (negative rep) are not considered to be trustworthy. Therefore, this rep system is somewhat important and shouldn't be manipulated. 

Thus, any user downgrading another user's reputation for illegitimate purposes will most likely receive a Warning or Temp Ban.



IX. Discussing About Bans, Appealing Bans

It is NOT allowed to discuss any ban(s) here on the site unless it's via PM's. Doesn't matter if it's about your ban, somebody else's ban, a group ban, or any combination thereof. If you feel your Ban is 'unjust', PM me. You also have the option to PM me over discord - vega8365.



X. Bypassing Bans

Any user helping another user bypass a Ban will most likely receive a Perma Ban.



XI. Sub-Forums and/or Threads (by the Admin) w/ Extra Rules

Some sub-forums or threads that were created by the Admin (me), may have additional rules to follow. For example, the 'Make it to 1000' thread has a rule against double posting regardless of the reason. Be sure to read a thread's original post for additional rules. If an entire sub-forum has additional rules; there will be a sticky thread provided. Be sure to read that sticky thread. Violating any additional rules most likely result in a Warning.



XII. Discord Server

The rules are not just limited to these forums. They also apply to the MKWii.com's Discord Server.

Print this item

Wink Welcome to MarioKartWii.com!
Posted by: Vega - 02-14-2018, 11:55 PM - Forum: Welcome to MarioKartWii.com! - No Replies

~Welcome to MarioKartWii.com!!~



Hello there! Nice of you to drop by! My name is Vega, I am the admin and founder of these forums.



IMPORTANT: Read the following two links first! They are the site's disclaimer and rules.

https://mariokartwii.com/showthread.php?tid=1000 (Disclaimer)
https://mariokartwii.com/showthread.php?tid=3 (Rules)

Who we are:
We are a small slice of the Mario Kart Wii community that loves to create codes, work on codes, use codes, etc. We also focus a little bit on other types of Hacking such as general Wii modding, Textures, CT's, etc.

Why these forums were made:
During February 2018, I had a site (basic html web pages) that had some general Mario Kart Wii information. I loved using codes whenever I played Mario Kart Wii. At that time, every MKWii codes site was dead or quite frankly, they were a joke full of non-working/fake codes. On Feb 14, 2018 I decided to open these forums and begin adding (plus testing) all codes I could find across the web.

About some of the members here:
Some of us are what we call "ASM Code Creators". We have some decent knowledge of the Wii's CPU Assembly Language (PowerPC). With that knowledge plus various debugging tools/programs, we can create codes to allow us to modify Mario Kart Wii's gameplay. If you've stopped by here to learn how to become a Code Creator, we have tons and tons of info to help achieve your coding goals.

About Registration:
Registration is a bit awkward (to prevent bots/spam). Here is a guide on how to register a forum account - https://mariokartwii.com/showthread.php?tid=1802



Our site mascot (Waltress)

[Image: waltress.jpg]

Print this item

Information Announcements/Updates
Posted by: Vega - 02-14-2018, 11:54 PM - Forum: Site Advancement - Replies (73)

With the very first thread & post, I would like to announce the official beginning of these forums!

Smile

Print this item