Homebrew I permanently gave Wara Wara Plaza life again, injected it full of my personality, and you can too

spitzeqc

Member
Newcomer
Joined
Apr 18, 2022
Messages
23
Trophies
0
Location
Earth
XP
121
Country
United States
I don't think I really have a backup and I don't want to reset everything to factory settings ( I have an MK8 DLC that costs £8)
are you using SDCaffeine? if so removing/renaming the file on the sd card should restore the original text. If you replaced the file on the system itself then theres not a whole lot you can do without the original file
 
  • Like
Reactions: Lostbhoy

Lostbhoy

HEY YOU GUYS!
Member
Joined
Aug 23, 2009
Messages
2,502
Trophies
2
Age
44
Location
Scotland
XP
5,193
Country
United Kingdom
I don't think I really have a backup and I don't want to reset everything to factory settings ( I have an MK8 DLC that costs £8)
Rule number 1 man... Back up everything you are about to change!

But hey it happens.... Unfortunately I do not have access to mine just now but you could install another one from another console I believe.... Iirc there MAAAY be one in this thread somewhere or a friendly soul could pm theirs.
 

NotNebbyPlays

Active Member
Newcomer
Joined
Oct 28, 2022
Messages
39
Trophies
0
Age
23
Location
New 3DS XL Battery (lol)
XP
128
Country
United Kingdom
Rule number 1 man... Back up everything you are about to change!

But hey it happens.... Unfortunately I do not have access to mine just now but you could install another one from another console I believe.... Iirc there MAAAY be one in this thread somewhere or a friendly soul could pm theirs.
I was going to do it but everytime I try it brings me to Boot Loader :(
are you using SDCaffeine? if so removing/renaming the file on the sd card should restore the original text. If you replaced the file on the system itself then theres not a whole lot you can do without the original file
I tried SDCaffeine but it brings me “?” On each one, Same thing with permanent option.
 

PoorPocketsMcNewHold

Active Member
Newcomer
Joined
Oct 1, 2022
Messages
27
Trophies
0
Age
24
Location
France
XP
177
Country
France
Pretendo Network implemented back the Wara Wara plaza functionality dynamically with their network! Not exactly what most people there are for, but wanted to point it.
Still limited to paying contributors, and actualized each days.
 

NotNebbyPlays

Active Member
Newcomer
Joined
Oct 28, 2022
Messages
39
Trophies
0
Age
23
Location
New 3DS XL Battery (lol)
XP
128
Country
United Kingdom
Pretendo Network implemented back the Wara Wara plaza functionality dynamically with their network! Not exactly what most people there are for, but wanted to point it.
Still limited to paying contributors, and actualized each days.
It costs £10
Post automatically merged:

Use jdnus.
I tried installing it on WUP manager but It doesn't work
Post automatically merged:

UPDATE: I just noticed if I changed the language I can experience the warawara plaza again
 
Last edited by NotNebbyPlays,

Olivxxer

Member
Newcomer
Joined
Aug 16, 2023
Messages
20
Trophies
0
Age
17
XP
40
Country
United Kingdom
The wara wara plaza doesn't load for me, i tried creating my own and also using someone elses, i press it on the sdcafiine menu and it loads into the wii u menu and it is just the normal menu. I also have themes in the sdcafiine menu, does that affect it in any way? i live in the uk is the language UkEnglish?
 

Chadnaut

Member
Newcomer
Joined
Sep 19, 2023
Messages
6
Trophies
0
Age
44
XP
44
Country
Australia
Can confirm xml works on factory reset WiiU (likely on Miiverse in its past life).
Successfully changed all topic icons, names & title_ids, and thought I would share my experience.
  • Fresh tiramisu install (includes mocha)
  • wupclient.py can see the console
  • I never needed to run chmod, but it's good to know it works
Replacing 1stNUP.xml with base example worked fine
  • WiiU homebrew ftpiiu_everywhere 0.2
  • Windows Filezilla (USER, PASS) - drag xml to WiiU and overwrite existing file
Fetch Icons from WiiU
  • Use "that wiiu title site" to figure out what id to look for
  • Download icon from WiiU: /storage_usb/usr/title/0050000/********/meta/iconTex.tga
  • Open in GIMP, Export As "icon.tga", NO RLE compression, Origin: Bottom left
  • Run CaramelKat's py script to create txt, paste into xml icon
  • Use online hex to dec converter 0050000******** for xml title_id
  • My largest icon ended up being 65,824 characters
Make small changes, keep copies of known working files
  • Change a single icon, name, title_id, upload xml to WiiU
  • Close ftpiiu_everywhere and return to Plaza to confirm working
The WiiU has frozen on the Plaza while zoomed in on my Mii!
  • Have small heart-attack
  • Hard-reboot (hold power button until WiiU turns off)
  • Hold start on gamepad while turning on to display boot selector
  • Select Homebrew Launcher, open ftpiiu_everywhere, and upload the last good xml
  • Close and return to Plaza
  • WiiU does NOT like icon.tga with RLE compression
The xml file sizes
  • Original: 459,004 bytes
  • Base: 726,859 bytes
  • Modified: 864,661 bytes
I cannot help with anything else, this is simply what worked for me.
Attached default xml (from 5.5.5 E) for anyone who needs it.
 

Attachments

  • 1stNUP.zip
    212.4 KB · Views: 20

Master_R2

New Member
Newbie
Joined
Dec 7, 2023
Messages
1
Trophies
0
Age
15
XP
10
Country
United Kingdom
Hey there I know I am really late to this thread but i've got this set up and working with my own icons and all and was just wondering what value you have to change to make the miis stay under there game, on the template all the homebrew launcher miis stay under its app but all the other miis seem to be randomly scattered so i would love some help with getting all the miis to stay in place
 
Last edited by Master_R2,

AlphaCraft9658

Member
Newcomer
Joined
Aug 5, 2023
Messages
21
Trophies
0
Age
17
XP
60
Country
Germany
ATTENTION 5.5.6 USERS IT IS STILL JUST AS SAFE TO USE THE SAME METHOD OUTLINED BELOW TO REINSTALL YOUR CUSTOM WARA WARA PLAZA PERMANENTLY

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:
K7hhzsu.png

mllgPap.png

gV3KAd2.png

z94Vsmm.png


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:
r6Mzboz.jpg

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.
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:
BHIPyA8.png

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:

DnaMOYW.png


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 <content></content> tags under the<painting> tag 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.

Extra Note: What I've found with image posts is that after they're converted into base64 format is that if they are too complex, they will not show and will not appear in the plaza and cause everything after that post to also not appear. You can find if your image is too complex by when you highlight the converted text in notepad++, if the character count is roughly 50,000 or greater, they will not show. What I found worked well was to make those images less complex by running them through photoshop's mosaic pixelate filter. Set it to the least pixelated at 2, save the image, run it through again, and every time, no matter how complex it was originally, the text would now come out at less than 50,000 characters and they all show without issue (I've got about 35 image posts in my wara wara plaza now through this method).



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.


SIDE RELATED UPDATE
Mix the info I've provided here with the info provide by @CafeCentralUI in this thread: https://gbatemp.net/threads/released-rosalina-theme-installer-for-wii-u.588203/#post-9544570

To really breathe some new life into your Wii U, check this out, legit themes mixed with all your personal messages and images that you put together here, and you got yourself one beautiful looking piece of custom Wii U there:

View attachment 291965
View attachment 291966
How have you added all these emulators? They are not native, are they?
 

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,850
Trophies
1
Age
36
XP
7,313
Country
United States
How have you added all these emulators? They are not native, are they?

*denotes vWii based homebrew, but they include Wii U pro controller and GamePad support

GBA - VBAGX*
DS - Loadiine filled only with DS games and injects
3DS (not shown in these old outdated screenshots of my home menu) - NTR View (this allows you to stream and remote play your hacked 3DS on your Wii U, this is not emulation)
NES -FCEUGX*
SNES - SNES9XGX*
N64 - Wii 64 Rice*
Gamecube - Nintendont
Wii and Wiiware - USBLoader GX
SEGA - GenPlus GX*
Playstation - WiiSXRX*
PSP - PPSSPP
Neo Geo - GX Geo*
Arcade, Atari, Turbografx, etc. (the last icon that's kinda everything) - Retroarch
 

AlphaCraft9658

Member
Newcomer
Joined
Aug 5, 2023
Messages
21
Trophies
0
Age
17
XP
60
Country
Germany
*denotes vWii based homebrew, but they include Wii U pro controller and GamePad support

GBA - VBAGX*
DS - Loadiine filled only with DS games and injects
3DS (not shown in these old outdated screenshots of my home menu) - NTR View (this allows you to stream and remote play your hacked 3DS on your Wii U, this is not emulation)
NES -FCEUGX*
SNES - SNES9XGX*
N64 - Wii 64 Rice*
Gamecube - Nintendont
Wii and Wiiware - USBLoader GX
SEGA - GenPlus GX*
Playstation - WiiSXRX*
PSP - PPSSPP
Neo Geo - GX Geo*
Arcade, Atari, Turbografx, etc. (the last icon that's kinda everything) - Retroarch
Well, how did you add these? Are these general Homebrew applications you can find on the hb-appstore?
 

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,850
Trophies
1
Age
36
XP
7,313
Country
United States
Well, how did you add these? Are these general Homebrew applications you can find on the hb-appstore?
What do you mean? You don't know how to install a homebrew channel or you don't know how to inject vWii homebrew as a channel you can launch from the Wii U side while keeping GamePad and Pro Controller functionality?

I found a few of these as installable channels years ago from a defunct .iso site, and I made a bunch myself (which is real easy to do if you follow the tutorials for such found within these very boards).
 

AlphaCraft9658

Member
Newcomer
Joined
Aug 5, 2023
Messages
21
Trophies
0
Age
17
XP
60
Country
Germany
What do you mean? You don't know how to install a homebrew channel or you don't know how to inject vWii homebrew as a channel you can launch from the Wii U side while keeping GamePad and Pro Controller functionality?

I found a few of these as installable channels years ago from a defunct .iso site, and I made a bunch myself (which is real easy to do if you follow the tutorials for such found within these very boards).
Are those all vWii channels? I don't know how to do the passthrough.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    1st of what?
  • BakerMan @ BakerMan:
    may?
  • K3Nv2 @ K3Nv2:
    Oh yeah it's in September
  • Xdqwerty @ Xdqwerty:
    @BakerMan, yea i think its different
  • BakerMan @ BakerMan:
    ok, because here it's in september, right before the fuckin school year starts
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
    The Real Jdbye @ The Real Jdbye: @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code...