There is now an option for this: https://code.google.com/p/dolphin-emu/so...deccec4c6c
Miis have become uneditable.
|
yay, many thanks to rdragoon, who has just implemented the feature to set a fixed MAC-address (release 3.0-811), by which this problem should be gone forever now!
i've now also found a working solution to "re-own" existing Miis. (Be sure to install Dolphin 3.0-811 or higher and set a fixed MAC-address in the dolphin.ini first! And also be cure to backup your Dolphin User-folder first!)
11-15-2012, 09:05 AM
Quote:by which this problem should be gone forever now!Just note that the default behavior is still the same as it was before. A mac address still needs to be added to the .ini manually if you want to make sure this problem never occurs. 05-16-2014, 02:11 AM
Heya guys! I'm glad I've found this because I also have that issue.
Now, before I can follow that instruction above to 're-own' my Miis I have to manually set a fixed MAC-address in the Dolphin.ini. Sorry for this n00bish question but what exactly could that MAC-address look like (or does it have to be some specific one?), and is there already an entry where I have to put it (like, BBA_MAC?) or do I have to make a new one (and if so, what is it called, exactly)? Thanks!
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
05-27-2014, 01:28 AM
Last try... anyone? :/
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
Edit - was only thinking about what is stored in mii file, there are twice as many, but only the last 3 bytes are unique per wii
Mac addresses are 6 bytes (12 hexidecimal digits) it is stored in dolphin.ini section "General" name "WirelessMac" you will need to figure out the old address and use it or modify your miis to have the new address here is the info for individual mii's http://webcache.googleusercontent.com/se...clnk&gl=us wiibrew is having issues so I can't find the mii data base file info it is in /shared2/facelib/ 05-27-2014, 06:38 PM
(05-27-2014, 09:15 AM)LPFaint99 Wrote: Mac addresses are 3 bytes (6 hexidecimal digits) Heya, first of all thank you very much for answering, especially on my birthday ^_^ Unfortunately I'm still not sure what I have to do. Putting in a fixed MAC address is the first step to the above describtion on how to get my Miis back to being editable. So, are you saying if I can figure out the old address under which my Miis were created I won't need to do all those steps mandark described? But how do I figure out my old MAC address? Is it even possible?
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
updated to fix some typos, additional steps
the system id he mentions should be the mac address grab a copy of this file '/shared2/menu/FaceLib/RFL_DB.dat' limited info here>http://wiibrew.org/wiki//shared2/menu/FaceLib/RFL_DB.dat open it in a hex editor and locate the name of any mii use the offsets here to find the mac >http://wiibrew.org/wiki/Wiimote/Mii_Data find the start of the name u16 name[MII_NAME_LENGTH]; add 10 20 (bytes) (MII_NAME_LENGTH) u8 height; // 0 - 127 u8 weight; // 0 - 127 u8 miiID1; // Unique Mii identifier. Seems to increment with time. Also can u8 miiID2; // be used to change colour of Mii Trousers (see 'See Also' links) u8 miiID3; u8 miiID4; Another 6 bytes to get to the checsum below u8 systemID0; // Checksum8 of first 3 bytes of mac addr another byte to the mac address, copy the hex digits ie F007A3 u8 systemID1; // mac addr 3rd-to-last byte u8 systemID2; // mac addr 2nd-to-last byte u8 systemID3; // mac addr last byte use this and replace the last 6 hex digits in the WirelessMac so you'll start with 00:17:ab:CC:CC:CC change to 00:17:ab:F0:07:A3 (as found in your mii) BUT if there is more than 1 mac address (look at multiple mii's) you can change them all to the same one, grab the first one in the file (all 4 bytes of systemid [8 hex digits]) --Use the last 6 hex digits as above- and replace it in every mii. when you are done, compute the checksum and replace that. use the checksum listed on wiibrew mii page, from start of db to 0x1F1DD write the checksum hex digits to 0x1F1DE 0x1F1DF 05-28-2014, 07:45 PM
Thank you very much! And sorry, because unfortunately a lot of what you are describing is a bit too magical for me :/
If (and only IF) it's a quick and eays thing for you to do, could you check out that MAC address for me? I'll upload my RFL_DB.dat
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
05-31-2014, 12:55 PM
well that was a bit more of a pain than I thought
you had a few different mac's I set them all to a new one, it was also necessary to fix the checksum of the database, fortunately the algorithm is on wiibrew add the following to your dolphin.ini [General] WirelessMac = 00:17:ab:44:84:21 |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)