1. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    So I'm loving the end result of what I've done here. Took a risk or two in doing it, but the results paid off. This is for anyone that has CBHC installed on their Wii U and wants their Wara Wara Plaza to no longer be the boring default theme it's been stuck as since the Miiverse shut down. I'm not the first to take a look at this, and what i've accomplished is largely thanks to others, but as far as I can tell, I'm the first to put all these pieces together in a way where you can get your Wara Wara Plaza up and alive again and customize it how you desire, from the titles the Miis talk about, to the things every Mii says.

    First and foremost, all credit for this being possible at all goes to CaramelKat on Github, if they're here on GBAtemp, they appear to go by another name. Regardless, thank you for you work with Wara Wara Plaza, all the tools and the base file come from you, so thank you so much for that.

    Here's a few screenshots of what I'm talking about:
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    As you can see, I chose to focus my Wara Wara Plaza on the emulator channels on the front page. This is because I can have the Miis give helpful pieces of information about how each emulator functions. But once you've covered all of that, there is still a lot of Mii posts to fill information with, so I made lots of Mii posts that were tangentially related to each device, talking about particular games on each emulator, and random gaming facts. The end result in action is surprisingly satisfying. What I have is a menu that reflects so many of my gaming related thoughts. Mii's will say something like, "Symphony of the Night is the best Castlevania game. Fight me!" And I love it. This gives my Wii U so much more personality, that it was really lacking ever since the Miiverse died, but what's really cool is how it's personality is a reflection of my own.

    This is what the bottom screen looks like for context:
    [​IMG]
    If you're curious, The DS Channel is Loadiine filled only with DS games since I reached the 300 title limit in the reall menu. Arcade+ is Retroarch, which I know I could use for stuff like NES, SNES, Genesis, etc. But I prefer the individual emulators that still have all the Wii U functionality like VBA GX, FCEU GX, Genplus GX, etc. etc. The Wii channel is USBLoader GX, and I'm sure you can figure out the rest.

    But enough showcasing my stuff, you probably wanna know how to do this yourself.

    1. Download this 1stNUP.xml file as a base: Download
    You could opt to grab this file from your own Wii U, but if you do, all the Miis will have the same basic names and looks as the default Miis that populate the plaza.

    2. Open 1stNUP.xml with a program like Notepad++

    steps 3-5 can be completed in whatever order you prefers
    3. Change the 10 main subjects being talked about in the Plaza by finding the <name></name> tags and adding the name of each topic being addressed. For example <name>Nintendo 64</name>

    4. Change the thing every Mii says by changing the text between every <body></body> tags. Note which topic these posts are under and if you wish try to relate the content to the subjects dictated in the third step. Please note, posts longer than 70 characters will not display in full and end at the 70th character or so with ... I didn't take this into account, so I have a lot of posts too long to read in full, I'm going to go through and shorten a bunch of posts later probably. This will take awhile, there are like 250 or so Mii posts to edit.

    5. To edit the icon that appears you need to use CaramelKat's python script from his github page here: https://github.com/CaramelKat/WaraWaraPlazaBase64Encoder just hit the green clone or download button, and you'll get the runme.py script you need to encode your icons. Create or grab a .tga icon of 128 pixels x 128 pixels. (Note: for some reason if you grab icontex.tga icon directly from your Wii U with FTPii U, you have to open the image, copy it, paste it in a new 128x128 image and save that as a new .tga icon. I don't know why, but if you don't do that with the official icons, they'll show up as question-marks in the plaza. Save your .tga as input.tga, place this file in the same location as runme.py. Simply run runme.py and it will quickly spit out a file titled input2.txt.
    -Copy all the text in input2.txt and in 1stNUP.xml locate the <icon></icon> tags and paste this text in place of the icon text that was there. Make sure you're properly paring the icon with the name you've assigned that subject.

    Do this for all 10 icons and you're done creating the content that will fill your personalized plaza. Save 1stNUP.xml and exit

    (Note: to give any icon the gold border with the ribbon thing, change the <is_recommended> value in the xml file to 1, and if a file has that and you don't want it to, change the value to 0)

    Now to implement this into your Wii U, you have 2 options: to temporarily appear only when you have launched SDCafiine and are in the Wii U menu. If this is what you want, simply take the 1stNUP.xml file and place it in your Wii U SD card's location here:
    sd:\sdcafiine\0005001010040100\content\UsEnglish\Olive
    Note: I am on a US Wii U, I believe this address differs by region, In europe the start of the address is: sd:\sdcafiine\0005001010040200\content and in Japan it's: sd:\sdcafiine\0005001010040000\content
    I do not know what the next folder after content is, whatever it is, it's your language folder, you can locate this address with FTPiiU, simply explore your Wii U in FTPiiU to the location: /storage_mlc/sys/title/00050010/10040200/content for Europe, and /storage_mlc/sys/title/00050010/10040000/content for Japana, find the next folder that should list your language, place that folder name in your content folder on your SD card instead of USEnglish, and then add the Olive folder and place the file in there.

    If you want to permanently make this your Wara Wara Plaza. FIRST I MUST WARN that you are altering a file on your Wii U's NAND, if something didn't go right there is risk that you might brick. It'd be smart to first check with SDcafiine that your Plaza appears correctly before doing this. I TAKE NO RESPONSIBILITY IF YOU BRICK! Having said that, if it's working in SDCafiine, you should be fine to go for the permanent solution:
    Open FTPiiU and in your computer client, connect, locate the folder: /storage_mlc/sys/title/00050010/10040100/content/UsEnglish/Olive (again, in Europe and Japan, this address is whatever you discoverd as explained above instead), and simply copy over your 1stNUP.xml file and confirm you wish to overwrite the file already there. Your file will be a different size. This is fine, but if the file you're trying to replace with is larger than 1000kb, then look over it again as you may have done something wrong. Return to your home menu and you should now see your new Wara Wara Plaza, and it will stay that way forever unless you ever wish to change it again.

    WARNING: it appears that this will not properly function if your Wii U never connected to the Miiverse while it was active. If this is your situation, it will work for SDCafiine, but on the sysnand, all icons will (semi) permanently appear as questionmarks. However if you know your Wii U was ever connected to the Miiverse even once, then you should be safe. There is a way to fix this if it happens to you, please read the troubleshooting info at the bottom of this post.


    Fun thing I've done is changed both the permanent file as well as a different version that shows when I'm in SDCafiine. I like this because it gives a quick visual indication of if I'm currently in SDCafiine or not, in the event I leave my Wii U on in the menu for awhile while I'm busy elsewhere:
    [​IMG]
    I tried to make the icons all be titles that I'd likely have mods for (+the homebrew launcher), which meant I didn't have to change much from the base file CaramelKat had provided (though I'll probably swap out Sonic Lost World at some point soon). I also had some Miis make note that you're in SDcafiine too, I thought this was a clever way to really polish off this hacked beauty of a Wii U.

    I hope you found this interesting and if you like it you give it a shot yourself. Let me know if you have any questions, I'll try and be as helpful as I can. And enjoy!

    Images/Photos: Remember the drawings in the Wara Wara Plaza Miiverse posts? Yeah you can add those too:

    [​IMG]

    Adding these is pretty simple, create a .tga image of 320x120 pixels, (save as input.tga in the same location as the python script noted in step 5). Run the script, and again copy all the text from inside the output input2.txt file. Copy that text into the .xml file between the <painting></painting> tags of any given Mii. Please make sure to delete all text the Mii was speaking between the <body></body> tags. You can't have both at the same time it would appear.

    Note: when saving .tga images in Photoshop (and it does appear you must save your .tga images with Photoshop specifically), make sure to click on the 32 bits/pixel option after hitting save as.



    Troubleshooting: If you do find yourself in a scenario where after adding the .xml file to your NAND that all your icons are questionmarks, you can actually fix this. Please note, I've not had this problem, and haven't done this myself, so I'm simply reposting the instructions others have posted to get out of this scenario. Here is the solution on how to get back the standard plaza at that point:

    [*]Download Python (If the latest version doesn't work try using Python 2.7) and save the wupclient.py on a folder on your PC (Right Click > Save As...).
    [*]Open wupclient.py with some kind of text editor and replace 192.168.0.197 in line 30 with your Wii Us IP and leave the port as it is.
    [*]On your wii u start the Homebrew Launcher (CBHC Users have to press the Home button while boot and start the Homebrew Launcher from there).
    [*]Run MochaCFW and you should return to the Homebrew Launcher. You're running now wupserver in the background.
    [*]On your PC run Command Prompt and type "cd <PathToFolderContainingWupclient.py>" without the <>. Press Enter to continue.
    [*]Type py -i wupclient.py and press Enter again.
    [*]Enter the Command below:

    Code:
    w.chmod('/vol/storage_mlc01/sys/title/pathtofile', 0x644)
    Make sure to run mocha and not haxchi because the wupserver only gets started with mocha.
     
    Last edited by MikaDubbz, Jul 3, 2020 at 3:59 AM
  2. SENSENuii

    SENSENuii Advanced Member
    Newcomer

    Joined:
    Jan 30, 2019
    Messages:
    84
    Country:
    Japan
    What is your Discord, I have some questions for you
     
  3. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    I do not have a discord, feel free to ask me anything here and I'll respond as soon as I see it.
     
    Stealphie and alexander1970 like this.
  4. SENSENuii

    SENSENuii Advanced Member
    Newcomer

    Joined:
    Jan 30, 2019
    Messages:
    84
    Country:
    Japan
    Could I get a copy of your files for the setup with all the games for some reason its just giving me a bunch of "?"
     
  5. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    Alright, this is the one I use as my permanent plaza, delete the (2) from the file name, mediafire automatically renamed it since I have 2 files loaded with the same name. I have a question though, are you using a US Wii U? If not I can not confirm this works for other regions, it should but it's possible it doesn't. Also, if you are getting question marks for your images, try opening your TGA file in photoshop, copying the image into a new image of 128 pixels x 128 pixels, paste it there, save as input.tga and try encoding it again. I had to do that myself for some reason, didn't make sense, but it got the job done.
     
    alexander1970 likes this.
  6. SENSENuii

    SENSENuii Advanced Member
    Newcomer

    Joined:
    Jan 30, 2019
    Messages:
    84
    Country:
    Japan
    I will give it a shot, thanks
     
    MikaDubbz likes this.
  7. Arecaidian Fox

    Arecaidian Fox fox-ott
    Member

    Joined:
    Sep 5, 2013
    Messages:
    1,201
    Country:
    United States
    So much for all the people who said no one would be interested in doing something like this. Thanks a million, I'm going to try this sometime very soon :yayu:
     
    MikaDubbz likes this.
  8. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    Oh absolutely, I love my little Wii U and that bland Wara Wara Plaza was really starting to annoy me. Very happy to be able to spread the joy I got after I personalized it as I please.
     
    alexander1970 and Arecaidian Fox like this.
  9. SENSENuii

    SENSENuii Advanced Member
    Newcomer

    Joined:
    Jan 30, 2019
    Messages:
    84
    Country:
    Japan
    Could I get your whole SDCafiine, I think my Wii U is all out of wack
     
  10. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    Ok, here is the SDcafiine setup just put this stuff directly in your root of your SD Card. Also, the included SDcafiine mod of the Plaza is in the directory for the US System menu, adjust the folder names as appropriate if you're not using a US system as outlined in my first post.
     
    Last edited by MikaDubbz, Apr 13, 2020
    alexander1970 likes this.
  11. V10lator

    V10lator GBAtemp Regular
    Member

    Joined:
    Apr 21, 2019
    Messages:
    209
    Country:
    Germany
    This looks nice, thanks. :)

    Just some small questions:
    Do you know if Pretendo is working on a replacement server for this? Also I guess the XML file would be overwritten if Miiverse would come back (for example in the form of Pretendo) ? I'm just asking as I want to know if I should keep backups.
    Lastly: Instead of prototyping with SDCaffine one can test this in a RedNAND, too, right? I'm asking this cause I have a RedNAND for fearless tempering with NAND, so it would be great to use it here, too.

    //EDIT: One more thing: I checked the github repos of CaramelKat and found this: http://olveu.cdn.nintendo.net/xml/warawara/L1/eu/all/teen.xml - The important part is probably this: "<region_id>4</region_id>" - I guess it would be important to have region_id 4 on EUR consoles (your file has id 2) ?
     
    Last edited by V10lator, Apr 14, 2020
  12. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    I dunno much about Pretendo, sorry. I'm honestly not much interested in it, as I prefer the Wara Wara Plaza being personalized like I've done. If you are worried in any way, you're absolutely free to backup the 1stNUP.xml file from your Wii U and save it to your computer for backup purposes via ftpiiu, I have mine somewhere on my PC, though I suspect I'll never need it again.

    It should probably work in RedNAND, but again that's something I'm really not familiar with, never bothered with RedNAND, only ever had CBHC.

    To your final point, I have no clue. I suspect it's not important to change the region ids, I didn't touch mine, but if this isn't working on non-US Wii Us, it's absolutely something to consider adjusting for troubleshooting.

    Sorry I can't be more helpful with these questions, but I honestly know little about the subjects you're inquiring about as none of them pertain to my own, so I'm unfamiliar with them.
     
    Last edited by MikaDubbz, Apr 14, 2020
    V10lator likes this.
  13. huma_dawii

    huma_dawii GBAtemp Psycho!
    Member

    Joined:
    Apr 3, 2014
    Messages:
    3,671
    Country:
    United States
    Awesome, id like to have your games SDCafiine pack please! :) This is so cool :3
     
  14. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    My SDcafiine base can be found in the download here
     
    huma_dawii likes this.
  15. depaul

    depaul GBAtemp Advanced Fan
    Member

    Joined:
    May 21, 2014
    Messages:
    840
    Country:
    France
    Thank you. I was waiting for a tool like this.

    A question please : Is it possible to restore some last version of wara wara plaza before shutdown? Instead of manually injecting messages?
     
  16. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    Not as far as I know, you can use the original base that CaramelKat had provided in my first post, where the Miis are talking about some Wii U and Switch games as well as the Wii U homebrew scene. At the very least you could start there, and adjust messages and images as appropriate, most of them already there would probably be in line with what you're looking for.
     
    depaul likes this.
  17. mesher

    mesher Member
    Newcomer

    Joined:
    Apr 19, 2019
    Messages:
    16
    Country:
    United States
    This is awesome. i'm doing this as soon as possible.
     
    MikaDubbz likes this.
  18. SENSENuii

    SENSENuii Advanced Member
    Newcomer

    Joined:
    Jan 30, 2019
    Messages:
    84
    Country:
    Japan
    I think that zip you uploaded is missing some files, even when I use it all I get is "?"
     
  19. MikaDubbz

    OP MikaDubbz GBAtemp Advanced Fan
    Member

    Joined:
    Dec 12, 2017
    Messages:
    973
    Country:
    United States
    It's not missing any files, the 1stNUP.xml is the only file to this. If you're getting all question marks, then I'm honestly not sure what might be wrong, I see you're in Japan, it's possible that this can't so easily be translated from a US device to another region (Assuming your Wii U is Japanese region here). You could try troubleshooting, as @V10lator noted, each entry in the 1stNUP.xml file as a region ID tag that may need to be adjusted (I woudln't know exactly how, but each number used in that tag applies to a region)

    But what I'd suggest is to take the 1stNUP.xml file directly from your own Wii U with FTPiiU and then edit that as I outlined, that should ensure you get a properly working one with images displaying no matter the region your device.
     
    Last edited by MikaDubbz, Apr 20, 2020
  20. SENSENuii

    SENSENuii Advanced Member
    Newcomer

    Joined:
    Jan 30, 2019
    Messages:
    84
    Country:
    Japan
    So it seems to work if I copy it to the sysnand but not when using SDCafiine
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - permanently, personality, injected