MKWii.org
Getting false/non-stop Error Code 60000? READ THIS - Printable Version

+- MKWii.org (https://mkwii.org)
+-- Forum: WiFi Servers (https://mkwii.org/forumdisplay.php?fid=6)
+--- Forum: NintendoWiFi.org (https://mkwii.org/forumdisplay.php?fid=10)
+--- Thread: Getting false/non-stop Error Code 60000? READ THIS (/showthread.php?tid=131)



Getting false/non-stop Error Code 60000? READ THIS - zak - 03-04-2018

Usually, an Error Code 60000 indicates you tried connecting to the MKW server using an FC that was made on some other server. To remedy this problem, you simply wipe the license. However sometimes a bug can occur and you will get a faulty EC 60000 for a license. 

The bug only occurs on ALTWFC-type servers (the same kind nintendowifi.org uses), it does not occur on Wiimmfi. The bug occurs if a person's NAND does not have a DWC_Authdata file when they connect to any ALTWFC type server. The server will select a User ID number based on the next highest one available, then give you that User ID number. The game will take that number and make a DWC_Authdata file with it on your NAND. Somehow once this occurs, if you reconnect online, the server hiccups reading the DWC file and comparing it to your profile ID. So Error Code 60000 occurs.

This usually happens to users who get on an ALTWFC-type server with Dolphin's Default NAND. That nand comes with no DWC_Authdata file. Obviously, this rarely happens to Wii Consoles because by this point in time after so many Consoles have been on some server by now, the odds of a Console's nand not having a DWC_Authdata file is rare.

There are two methods you can do is remedy this problem. The first method is the easiest. It requires the use of an ocarina cheat code (just once and the bug is forever fixed). I will provide a link to the code in section "Method #1 (Cheat Code method)"

The second method is more tedious and requires editing your NAND files.



Method #1 (Cheat Code method)


Use the cheat code in this thread - http://mkwii.org/showthread.php?tid=1075

Follow the instructions on the thread precisely. You only need to do this once. This is by far the easiest way to fix the bug. If for some reason the cheat code won't work (due to Dolphin being stupid because default config/settings can't hook certain codes correctly), use Method #2 instead.



Method #2 (Edit DWC_Authdata file within NAND)

Dolphin Users: Follow Chapter 1a

Wii Console Users: Follow Chapter 1b



Chapter 1a: Edit DWC_Authdata (proceed to Chapter 1b if you are on a real Wii console)

Boot MKWii with no codes on. Delete any licenses that have the EC 60000 bug.

You need to edit the DWC_Authdata file of your Dolphin NAND. For linux machines, this is at /home/yourusername/.local/share/dolphin-emu/Wii/shared2. Inside the shared2 folder, you will see a file named DWC_Authdata.

I don't own a Windows machine, so I wouldn't know where your NAND files are stored for Dolphin in Windows. A quick Google search should help you find the answer if you don't know. Just find the shared2 folder.

Obviously don't have Dolphin running when preforming these instructions. You will need a Hex Editor. Do a google search for HxD and install it. Windows installation is simple and anyone can do it on their own. Linux users must run it via Wine emulation. Open HxD, open the DWC_Authdata file. Here is an example DWC_Authdata file

00 00 04 AC 01 F0 1D 9E 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Do not edit any of the values in red font. The digit in blue font can be any number from 0 - 8. The values in green can be any Hex value (0 - 9, A - F). Just make a few changes to the file and save it. HxD will make a '.bak' copy of the original file. Move the .bak file somewhere else for safekeeping.

Chapter 1b: Edit DWC_Authdata  (for real Wii console only)

Boot MKWii with no codes on. Delete any licenses that have the EC 60000 bug.

You will need to download the ToolBox package - Contact me via discord (zakmkw#8365) for download information.

Unzip the ToolBox package. Format your SD card, and move all the contents within the ToolBox folder to the SD.

SD into Wii, power on Wii. Launch HBC. Launch the FS ToolBox app.

Fstoolbox will begin listing items that are patched and not patched. Once that is done, you will see a menu giving you some tips on how to dump/extract files, etc. Press A to continue. A small warning will flash for a few seconds, then a list of directories will appear.

Navigate down to shared2 and press A. You will then see a new list of more directories and a file named DWC_AUTHDATA. Move your cursor down and make sure it is selected on DWC_AUTHDATA. Press (-) minus button on your Wii Remote. Once dumping is complete, press the Home button to exit fstoolbox to HBC. Turn off Wii, take out SD card and place it into your computer.

You will need a Hex Editor. Do a google search for HxD and install it. Windows installation is simple and anyone can do it on their own. Linux users must run it via Wine emulation. Open HxD, open the DWC_Authdata file (it will be in the /FSTOOLBOX/shared2 folder of the SD card). Here is an example DWC_Authdata file.

00 00 04 AC 01 F0 1D 9E 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Do not edit any of the values in red font. The digit in blue font can be any number from 0 - 8. The values in green can be any Hex value (0 - 9, A - F). Just make a few changes to the file and save it. HxD will make a '.bak' copy of the original file. Move the .bak file somewhere else for safekeeping.

SD card back into Wii. Boot wii, load HBC, launch FS Toolbox. Do exactly as before, except this time, press the (+) plus button on the file DWC_AUTHDATA. Once file is written, press the home to go back to HBC, then go back to system menu. Now reboot the Wii.


Conclusion for Method #2

Once you have made your NAND changes. Launch your game. Use a new license or delete one to make a new one. Go online. Once online, reconnect. There will be no error codes. The bug is permanently fixed.


RE: Getting false/non-stop Error Code 60000? READ THIS - zak - 02-10-2019

Bump, many revisions done to thread.