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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 544
» Latest member: CorvoPSY
» Forum threads: 1,664
» Forum posts: 11,957

Full Statistics

Online Users
There are currently 113 online users.
» 0 Member(s) | 108 Guest(s)
Applebot, Bing, Facebook, Google, Yandex

Latest Threads
Make it to 10,000
Forum: General Discussion
Last Post: Cealgair
38 minutes ago
» Replies: 5,692
» Views: 4,198,754
Custom Kart Working on Do...
Forum: Code Support / Help / Requests
Last Post: CorvoPSY
Yesterday, 01:14 PM
» Replies: 1
» Views: 57
Boot into TT cup selectio...
Forum: Misc/Other
Last Post: Vega
04-26-2024, 08:27 PM
» Replies: 3
» Views: 2,888
Request: Custom brsars pe...
Forum: Code Support / Help / Requests
Last Post: lschlick
04-25-2024, 05:45 PM
» Replies: 0
» Views: 41
E-mails not working on th...
Forum: General Discussion
Last Post: Fifty
04-19-2024, 04:56 AM
» Replies: 3
» Views: 273
More missing info from Br...
Forum: Coding & Hacking General Discussion
Last Post: Vega
04-15-2024, 10:04 PM
» Replies: 0
» Views: 197
Request: Custom music vol...
Forum: Code Support / Help / Requests
Last Post: lschlick
04-15-2024, 06:13 PM
» Replies: 0
» Views: 199
Request: Additional sound...
Forum: Code Support / Help / Requests
Last Post: _Ro
04-15-2024, 01:50 AM
» Replies: 6
» Views: 245
Mistake in the Broadway M...
Forum: Coding & Hacking General Discussion
Last Post: Vega
04-14-2024, 11:58 PM
» Replies: 0
» Views: 99
Camera Distance Modifier ...
Forum: Visual & Sound Effects
Last Post: vlonebozo
04-13-2024, 11:05 PM
» Replies: 1
» Views: 6,775

 
  Retry F6 Hook
Posted by: Vega - 06-21-2018, 01:40 PM - Forum: Coding & Hacking General Discussion - No Replies

Found this on WiiRD forums, can anyone try this out? I'm not sure what the QQQQ values would be...

F6000001 XXXXYYYY
ZZZZZZZZ WWWWWWWW
# use PO to do stuff here...
E0000000 00000000 # terminate everything, but DO NOT RESET PO
32000000 ZZZZZZZZ # if [po] != ZZZZZZZZ
4E00QQQQ 00000000 # reload po with address of F6 code
A8000000 FFC00001 # this is true once every 64 frames, or about 1 second @ 60 FPS
16000000 00000008 # rewrite F6 line
F6000001 XXXXYYYY # rewrite everything in case the hook moved
E0000000 80008000 # terminator and reset po

example
F6000001 90009340
55443322 11223344
14000055 60000000
E0000000 00000000
32000000 14000055
4E00QQQQ 00000000 QQQQ = ????
A8000000 FFC00001
16000000 00000008
F6000001 90009340
E0000000 80008000

Print this item

  Change Region ID In Between Races #1 [Vega]
Posted by: Vega - 06-21-2018, 01:29 PM - Forum: Incomplete & Outdated Codes - No Replies

Change Region ID In Between Races #1 [Vega]

NOTE: Outdated by Star's version

Code allows you to swap between two Region ID's. Everyone online will see the effects. However, nothing will change on your screen.

Region-Free:
283PXXXX YYYYZZZZ
F6000001 90009340
5544000D 000009F0
100000D5 0000000R
E0000000 00000000
283PXXXX YYYYZZZZ
F6000001 90009340
5544000D 000009F0
100000D5 0000000r
E0000000 80008000

P Values:
3 = NTSC-K
4 = All other MKW Versions

R = Desired Region ID
r = Your original Region ID

R/r Values:
0 = Japan; red line
1 = Americas; blue line
2 = Europe; green line
3 = Aus & NZ; yellow line
4 = Taiwan; white line
5 = Korea; purple line
6 = China; white line

Code creator: Vega

Print this item

  Change Region ID In Between Races [Star]
Posted by: Star - 06-19-2018, 02:50 PM - Forum: Online Non-Item - Replies (2)

Change Region ID In Between Races [Star]

This code will change your Region ID in the USER packet to a random number between 0 and 5. This results in your line colour changing on everyone else's screens.

(NTSC-U)
C2654AD0 00000004
A00400C0 898400C5
398C0001 2C0C0006
41A00008 39800000
998400C5 00000000

(PAL)
C2658F58 00000004
A00400C0 898400C5
398C0001 2C0C0006
41A00008 39800000
998400C5 00000000

(NTSC-J)
C26585C4 00000004
A00400C0 898400C5
398C0001 2C0C0006
41A00008 39800000
998400C5 00000000

(NTSC-K)
C2647270 00000004
A00400C0 898400C5
398C0001 2C0C0006
41A00008 39800000
998400C5 00000000

Notes:
- You will not be able to see the line colour change on your screen.
- Quoi de neuf XeR ?

Code Creator: Star

Print this item

  Discord Server for MarioKartWii.com
Posted by: Vega - 06-17-2018, 01:27 AM - Forum: Site Advancement - No Replies

Discord Server for MarioKartWii.com

Server created on June 6th, 2018. Credits to Star for getting everything initially configured.

Permanent Invite Link - https://discord.gg/vKwjqrCBCp

Current Owner of Server: Scruffy

Print this item

  Guide to inject NAND Backup and play Online (Dolphin)
Posted by: Vega - 06-13-2018, 08:56 PM - Forum: Coding (Non-ASM) and Dolphin - No Replies

Guide to inject NAND Backup and play Online (Dolphin)



This guide is meant for those who have already installed Dolphin and want to use their own NAND backup instead of the default one provided from the install.

Now if you want you could play online right now. However, Dolphin's default NAND lacks some features. It's better to inject a real NAND so you can actually access the Wii Menu to make Miis along with many other features.

Before we do anything on the Dolphin side of things, you need to have a NAND backup (nand.bin file) of the desired NAND you want to use. You do NOT need the keys.bin nor the bootmii folder.

If you don't have a NAND backup, you can preform a bootmii backup to get one. There's plenty of tutorials everywhere online on how to do that, this thread is NOT a bootmii guide.

Once you have your nand.bin on your computer (doesn't matter where, as long as you know where it is located), its time to boot Dolphin.

Windows:
Launch your Dolphin.exe file

Linux:
Open terminal. Type dolphin-emu

Dolphin will boot. At the top, there is a tab called Tools. Click Tools. Then click the option - 'Import Bootmii NAND Backup...'

Browse your computer and select your nand.bin file.

Once completed (should only take a split second), click the Tools tab again. This time, click the option - 'Extract Certificates from NAND'. This should also only take a split second to complete. Alright, lets configure the button mapping on your emulated Wii Remote, as the default mapping sucks. At the top right you will see an icon that resembles a Classic Controller, click on that icon. Next to 'Emulated Wii Remote', is a Configure button. Click on that. 

For the A button, there might be something like "Click 1". Right click on that button. A new window appears. At the large field at the bottom, delete the current value and put in "A" (capital A). Then select Apply and OK. Close the window.

Do this same procedure for the emulated Wii Remote B button, and change that value to "B" (capital B). Obviously, the A button on the keyboard will be the A button on the wii remote, and the B button on the keyboard is for the Wii Remote B button.

OK, select Tools tab. Click "Load Wii System Menu...." Wii System Health Warning now appears. Your mouse navigates the Wii Remote Cursor. A is for A, B is for B. Go into your Internet settings and make a new WIRED connection. Once successful, deny the Wii System Update offer.

And that's it! The Wii can now access online game services and you are running on your real NAND instead of the default. 

Congratz!  Wink

Print this item

  Drop Item Hack [mdmwii]
Posted by: Vega - 06-11-2018, 01:28 PM - Forum: Incomplete & Outdated Codes - Replies (1)

Drop Item Hack [mdmwii]

NOTE: Outdated by Unnamed's version

This code changes a desired item to act like a banana and allow you to drop it on the track. Red shell is the item that is replaced. Simply use an Always Have Red Shell Hack, activate code, then use your item.

Another note: For NTSC-U code (before you activate), green shells will appear when you use reds. This is due to 00000014 line in the code. If you change this to 00000008 (similar to PAL code), the reds will appear as reds, but you will disable acceleration from a stand still (you can still can due a stand still MT to get up to speed). It is not known why that is. PAL code has no issues. This could be a hook type issue? I'm simply too lazy to explore the problem.

NTSC-U
2834XXXX YYYYZZZZ
80000009 00000001 
049BEEB8 000000WW
E2000001 00000000 
48000000 809BEE20 
DE000000 80008180 
58010000 00000014 
DE000000 80008180 
48100000 80001500 
DE000000 80008180 
94210009 0000008C 
14000090 00000001 
E0000000 80008000

PAL
2834XXXX YYYYZZZZ
80000009 00000001
049C36C0 000000WW
48000000 809C1900
DE000000 80008180
58010000 00000008
DE000000 80008180
48100000 80001500
DE000000 80008180
94210009 0000008C
14000090 00000001
E0000000 80008000

NTSC-J

NTSC-K

WW Item Values:
01 = Red Shell(Item replaced)
02 = Banana
03 = Mushroom
04 = Star
05 = Blue Shell
06 = Lightning
07 = Fake Box
08 = Mega Mushroom
09 = Bombs
0A = Blooper
0B = Pow Block
0C = Golden Mushroom
0D = Bullet Bill
0E = ThunderCloud

Code created by: mdmwii

Print this item

  License Unlocker [Volderbeek]
Posted by: Vega - 06-11-2018, 01:19 PM - Forum: Incomplete & Outdated Codes - No Replies

License Unlocker [Volderbeek]

NOTE: Outdated by Ultimate License Unlocker

Also known as Unlock Everything.

Unlocks everything for a desired license. However, star rank will remain 0. 

NTSC-U
48000000 809B8F88
DE000000 90009380
5A010000 000XXXXX
32000000 FFFFFFFF
14000000 FFFFFFFF
32000004 031FFFFC
14000004 031FFFFC
E0000000 80008000

PAL
48000000 809BD748
DE000000 90009380
5A010000 000XXXXX
32000000 FFFFFFFF
14000000 FFFFFFFF
32000004 031FFFFC
14000004 031FFFFC
E0000000 80008000

NTSC-J
48000000 809BC7A8
DE000000 90009380
5A010000 000XXXXX
32000000 FFFFFFFF
14000000 FFFFFFFF
32000004 031FFFFC
14000004 031FFFFC
E0000000 80008000

NTSC-K
48000000 809ABD88
DE000000 90009380
5A010000 000XXXXX
32000000 FFFFFFFF
14000000 FFFFFFFF
32000004 031FFFFC
14000004 031FFFFC
E0000000 80008000

XXXXX Values:
09034 = Top Left License
12424 = Top Right License
1B814 = Bottom Left License
24C04 = Bottom Right License

I wrote an ASM version (C0 codetype) for anyone who cares (NTSC-U) - Vega

Code:
lis r12, 0x809C
lwz r12, 0xFFFF8F88 (r12)
andis. r0, r12, 0x1000 #This will check if pointer is in mem90
beqlr-

lis r11, 0x000X #License value
ori r11, r11, 0xXXXX

li r10, -1
lis r9, 0x031F
ori r9, 9, 0xFFFC

stwx r10, r11, r12
addi r11, r11, 4
stwx r9, r11, r12

#blr

Code creator: Volderbeek
Code credits: Cross1955 (original License Unlock)

Print this item

  Rainbow Star Color [Spaghetti Noppers]
Posted by: Vega - 06-11-2018, 01:08 PM - Forum: Visual & Sound Effects - Replies (2)

Rainbow Star Color [Spaghetti Noppers]

When you use a Star, it will cycle through all the colors.

X = Speed of changing colors. The higher the value, the faster the colors change.

X Values:
1 = Slower
2 = Slow
4 = Medium
7 = Fast (Recommended)
F = Flashy Fast

NTSC-U
C2566B44 0000001A
B0830020 3DC08160
99EE0003 9A0E0007
3E208056 9A517063
9A71706B 9A917073
39EF000X 2C0F0030
4180000C 39E00000
3A100001 2C100006
41800008 3A000000
3AC03800 3AE00000
B2D16B04 B2F16B06
2C100000 40820010
3A400014 3A600016
3A800016 2C100001
40820010 3A400014
3A600014 3A800016
2C100002 40820010
3A400016 3A600014
3A800016 2C100003
40820010 3A400016
3A600014 3A800014
2C100004 40820010
3A400016 3A600016
3A800014 2C100005
40820010 3A400014
3A600016 3A800014
60000000 00000000


PAL
C256B994 0000001A
B0830020 3DC08160
99EE0003 9A0E0007
3E208057 9A51BEB3
9A71BEBB 9A91BEC3
39EF000X 2C0F0030
4180000C 39E00000
3A100001 2C100006
41800008 3A000000
3AC03800 3AE00000
B2D1B954 B2F1B956
2C100000 40820010
3A400014 3A600016
3A800016 2C100001
40820010 3A400014
3A600014 3A800016
2C100002 40820010
3A400016 3A600014
3A800016 2C100003
40820010 3A400016
3A600014 3A800014
2C100004 40820010
3A400016 3A600016
3A800014 2C100005
40820010 3A400014
3A600016 3A800014
60000000 00000000

NTSC-J
C256B314 0000001A
B0830020 3DC08160
99EE0003 9A0E0007
3E208057 9A51B833
9A71B83B 9A91B843
39EF000X 2C0F0030
4180000C 39E00000
3A100001 2C100006
41800008 3A000000
3AC03800 3AE00000
B2D1B2D4 B2F1B2D6
2C100000 40820010
3A400014 3A600016
3A800016 2C100001
40820010 3A400014
3A600014 3A800016
2C100002 40820010
3A400016 3A600014
3A800016 2C100003
40820010 3A400016
3A600014 3A800014
2C100004 40820010
3A400016 3A600016
3A800014 2C100005
40820010 3A400014
3A600016 3A800014
60000000 00000000

NTSC-K
C25599EC 0000001A
B0830020 3DC08160
99EE0003 9A0E0007
3E208056 9A519F0B
9A719F13 9A919F1B
39EF000X 2C0F0030
4180000C 39E00000
3A100001 2C100006
41800008 3A000000
3AC03800 3AE00000
B2D199AC B2F199AE
2C100000 40820010
3A400014 3A600016
3A800016 2C100001
40820010 3A400014
3A600014 3A800016
2C100002 40820010
3A400016 3A600014
3A800016 2C100003
40820010 3A400016
3A600014 3A800014
2C100004 40820010
3A400016 3A600016
3A800014 2C100005
40820010 3A400014
3A600016 3A800014
60000000 00000000

Code creator: The Spaghetti Noppers Group

Print this item

  Default Selection Timer Modifier [Bully]
Posted by: Vega - 06-10-2018, 11:37 PM - Forum: Online Non-Item - No Replies

Default Selection Timer Modifier [Bully]

This code edits the timer that forces you to pick a character, and choose a track during voting. It's a great code for track voting if XXXX is set to 0000 and you want random every time. However, XXXX value of 0000 is terrible for choosing characters before searching/joining a WW. The moment you connect to a WW successfully, the game auto selects whatever options are currently highlighted in an instant. Recommended XXXX value is 3000 (enough time to pick character/vehicle but course vote is still done instantly).

NTSC-U
C25BACCC 00000002
3D80XXXX 91830000
60000000 00000000

PAL
C25C3C34 00000002
3D80XXXX 91830000
60000000 00000000

NTSC-J
C25C35B4 00000002
3D80XXXX 91830000
60000000 00000000

NTSC-K
C25B1C98 00000002
3D80XXXX 91830000
60000000 00000000

XXXX Values:
0000 = Instant Timeout
3000 = Recommended Value (enough time to pick character/vehicle, but still instantly auto selects course vote)
4120 = Default Time for Matchmaking
41F0 = Default Time for Track Selection

Code created by: Bully

Print this item

  WIT vs WSTRT for domain patching
Posted by: Vega - 06-09-2018, 10:34 PM - Forum: Wiimm's Tools - Replies (4)

I decided to see the differences when the game is domain patched using wit tools vs szs tools.

For WIT tools, you simply run the edit command for an ISO file (won't work on WBFS)
wit edit example.iso --http --domain mkwii.org

For SZS tools, you use wstrt to edit both the main.dol and StaticR.rel files
wstrt patch main.dol --https domain --domain mkwii.org
wstrt patch StaticR.rel --https domain --domain mkwii.org

I compared main.dol & StaticR.rel files on a hex editor (one set using Wit, the other set using SZS)

WIT: (both files were changed)
main.dol = All domains changed to mkwii.org. All instances of https changed to http. All instances of naswii changed to nas.
StaticR.rel = All domains changed to mkwii.org. All instances of https changed to http

SZS: (both files where changed, obviously)
main.dol = All domains changed to mkwii.org. All instances of https changed to http.
StaticR.rel = All domains changed to mkwii.org. All instances of https changed to http.

So, the only difference is that the 'wit edit' method, adds the extra naswii-nas step. Both patching methods work for dwc server emulators. They both also work for Wiimmfi (use wiimmfi.de domain ofc, or simply use --wiimmfi command shortcut). I cannot say if they work for other servers, that's up to you to test if desired.

In conclusion, if you are going to perma patch the StaticR.rel to remove Nin's VR Matchmaking Algorithm, then just use SZS to patch main.dol and StaticR.rel since you will need to extract the ISO/WBFS anyways. If not, make a copy of your WBFS to an ISO file, then just use the simple wit edit command.

Print this item