Homebrew [RELEASE] Aroma Environment for Wii U

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
you may only need to use wuhbtool, not sure. wut and wut tools are used to compile a lot of things for the wiiu. you can probably get both with pacman -S wiiu-dev . I've compiled cores for retroarch before, but there's a mistake in the make file that causes it not to turn the core into an rpx. you can do it manually though, so it's no big deal really.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
btw, you can also make wps files by installing wiiu plugin system. that's what it stands for. it's on the root of my devkitpro folder, and I was able to build one without a problem.
 

vgmoose

Well-Known Member
Member
Joined
Jan 31, 2016
Messages
361
Trophies
1
Website
github.com
XP
3,086
Country
United States
@vgmoose how difficult was it to add the WUHB target for the App store for full Aroma compatibility?
How easy/difficult would it be to add such target to RetroArch and Loadiine?
The actual act of creating a wuhb (via makefile) involves updating to a more recent WUT, and adding a few lines to the makefile:
- new wuhb build target (this invokes wuhbtool on the rpx after it's created)
- specifying image assets (without these, I found wuhbtool would not be called)

It should be relatively doable, as long as the code is buildable on the latest wut version.
 

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,499
Country
Austria
Good Morning,my dear Sir.😊
@Alexander1970 Can't recreate your issue. Make sure your LAN cable is good (CAT >= what your network needs, shielded, ...), please.


Wifi isn't stable but even if it where a cable connection is always preferred. Why? Well:
  • Cable is always faster
  • Rount trip time
  • Other WiFi networks interferring with yours
  • ...
It seems the Wii U USB "Power Supply Devil" has tricked me....

I had the WD Elements HDD connected with an 1xUSB Cable...
That affected the USB LAN Adapter too in some "Moments"...:sad:

I have corrected the "Setup" and everything works fine now....😉👌

IMG_20220919_072533.jpg IMG_20220919_072539.jpg

Thank you and have a very nice Day,Sir.😉
 
  • Like
Reactions: jeannotte

V10lator

Well-Known Member
Member
Joined
Apr 21, 2019
Messages
2,664
Trophies
1
Age
36
XP
5,636
Country
Germany
Aren't wut and wut-tools already dependencies for compiling RetroArch?
If that's so, then perhaps only updating them and creating the WUHB target should be enough, wouldn't it?
Sadly no. RetroArch is an .elf homebrew but you need a .rpx. Porting from .elf to .rpx is a lot of work, esp on such a beast like RetroArch.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
Sadly no. RetroArch is an .elf homebrew but you need a .rpx. Porting from .elf to .rpx is a lot of work, esp on such a beast like RetroArch.
RetroArch dropped ELF support since forever, they've been using RPX for all their cores and the main apps for years now.
So most likely it'd only be the conversion of the RPX to WUHB with the proper image assets.

I opened up an issue about it on the RetroArch GitHub:
https://github.com/libretro/RetroArch/issues/14429

If anyone with the proper expertise wants to give it a shot, please :P
 

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
3,876
Trophies
1
Age
36
XP
7,362
Country
United States
Here's an idea for an Aroma module, not sure if it's feasible or not, but would be pretty cool to see the Wii U able to output audio via bluetooth. Is that possible, or beyond Wii U capabilities even hacked out to the point that it is?
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
Here's an idea for an Aroma module, not sure if it's feasible or not, but would be pretty cool to see the Wii U able to output audio via bluetooth. Is that possible, or beyond Wii U capabilities even hacked out to the point that it is?

Hey Mika, don't know if you saw, but Aroma just updated to Beta 4 and adds SDcafiine support.
Do you happen to know if the themes from your thread can be loaded with the plugin from boot?
 
  • Like
Reactions: Alexander1970

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
3,876
Trophies
1
Age
36
XP
7,362
Country
United States
Hey Mika, don't know if you saw, but Aroma just updated to Beta 4 and adds SDcafiine support.
Do you happen to know if the themes from your thread can be loaded with the plugin from boot?
Have no idea. Haven't even touched Aroma yet honestly. I'm keeping an eye on it though, once it has more going for it than what it's lost (for me anyway) from Tiramisu, then I'll start to actually look into the workarounds/new means to accomplish things inherently lost from previous environments.
 

tehrzky

Well-Known Member
Newcomer
Joined
May 5, 2015
Messages
89
Trophies
0
Age
37
XP
469
Country
RetroArch dropped ELF support since forever, they've been using RPX for all their cores and the main apps for years now.
So most likely it'd only be the conversion of the RPX to WUHB with the proper image assets.

I opened up an issue about it on the RetroArch GitHub:
https://github.com/libretro/RetroArch/issues/14429

If anyone with the proper expertise wants to give it a shot, please :P
someone on fb wiiu groups made a retroarch core for aroma.
 
  • Like
Reactions: ShadowOne333

tehrzky

Well-Known Member
Newcomer
Joined
May 5, 2015
Messages
89
Trophies
0
Age
37
XP
469
Country
Could you repost it here, please?
https://www.facebook.com/groups/wiiwiiumodders/permalink/1319396225463634/


"2 Cores done and latest retroarch all packaged up should contain all cores inside it however as for the 2 cores i did package up are snes9x and picodrive i will do more although retroarch is just a place holder until i finish doing all cores
The retroarch file hasn't finished uploading yet though but 2 cores are availablefor testing i placed in a folder so all you do is drop the folder in sd/wiiu/apps

Please don't use the retroarch core its self it will freeze your Wii U on boot the picodrive core is fine but you can't quit the app without freeze"

He also port some of the open source games like sonic.
 
  • Like
Reactions: ShadowOne333

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
https://www.facebook.com/groups/wiiwiiumodders/permalink/1319396225463634/


"2 Cores done and latest retroarch all packaged up should contain all cores inside it however as for the 2 cores i did package up are snes9x and picodrive i will do more although retroarch is just a place holder until i finish doing all cores
The retroarch file hasn't finished uploading yet though but 2 cores are availablefor testing i placed in a folder so all you do is drop the folder in sd/wiiu/apps

Please don't use the retroarch core its self it will freeze your Wii U on boot the picodrive core is fine but you can't quit the app without freeze"

He also port some of the open source games like sonic.

So the main RetroArch one doesn't work?
What happens when you load a game from a different core?
I'm hoping for just the main RetroArch app from which you can load your games and other cores.
Though having different per-system cores/apps is fine too, but only having the main RA one would be ideal.

The Sonic ones sound cool too.
 

Sowden

Well-Known Member
Member
Joined
Sep 21, 2021
Messages
246
Trophies
0
Age
57
XP
985
Country
United States
Hey @Maschell, thanks so much for the wonderful firmware. I haven't gone to Tismue because I really loved the look of my CBHC. But I have been playing around with it today and I have a couple of questions.

First I wonder about the sdcard in my console. I haven't used Tismue at all before, so I'm wondering if it's dangerous to turn it on without it popped in since I am currently using Aroma on coldboot.

Next I'm wondering about the WUP installers. Either it's NUSspil or WUP Installer GX with it's new wuhb format. I can try to install a game from NUSspil or use WUP GX, I can't install anything with either of them to my NAND or my external USB drive. It gives me a "Files are corrupt" or "Verify if WUP files are correct & complete" And that rangers from games to old WUP forwarders. I can go into Tismue and install games to my drive without a problem. But I get back into Aroua and the game gives the "This software cannot be used" message. Is this a problem with anyone else? Is this something that's being worked on?

Last Edit: Someone later on helped to solve my problem. All I needed to do was copy "01_sigpatches.rpx" from my Tiramisu Setup folder to my Aroua Setup folder. Mine was missing and it solved my problem.

And lastly, this might not even be on Aroua, it might be the developers. Do I have installed all of my old Wii U apps on my sdcard. But I have about three that either crash on leaving or loops it's menu loading screen. Controllertest and Wii-U-Shell both hang on a loop on a loading screen. And The App Store crashes right as you leave. Are any of these things being worked on?

But I really do love the environment. The plugins running in the background at all times, SDCariine just got supported, Amiibo emulation. I mean there are some really cool thk he running with this. And I can't wait to see where it goes next.

Edit: and then something else to tag on. I am using the FTPiiU plugin app and its working great on my phone. However if I hop on my computer, using Total Commander I am able to login to the server, but it forever sits on "Download" I am using the same exact information my phone is using (thats also using Total Commander actualy). Anyone else have problems like this? Thanks.

Edit 2: Yeah yeah, I know I should stop. But one more thing. I don't know if this is possible, but I am wondering if this could even be done. To make a plugin that runs a rpx or wuhb on boot? Because I know that a rpx sign_c2w_patcher is coming. It would be nice to have a plugin that would start that on boot that we could turn on or off. Alright, I'll stop now.
 
Last edited by Sowden,

Sowden

Well-Known Member
Member
Joined
Sep 21, 2021
Messages
246
Trophies
0
Age
57
XP
985
Country
United States
Hi,
i always got the error 150-3030 and it was gone after deleting all installed apps from the wii u internal memory. No idea why. Tiramisu was always booting fine. The error should be related to a write protected sd card (from google) but nether an sd card change, formatting or recopying the files helped. The japanese nintendo help site states that it could be an error with an connected device, but i had no usb device connected. Hope it helps someone.
Thanks for the work!
Say dude, I just ran into this problem myself and I solved it. I am using a 32GB micro sdcard in a fullsize adapter as my main card. I was able to copy files from my computer to my card, but my Wii U would give me a error 150-3030 when I tired to run something. It turned out that I had accidentally flipped the write protection switch on my fullsized card adapter. Flipped it back and Aroma was back to its full glory. Hope that helps someome out with the same problem.
 
  • Like
Reactions: jeannotte

vgmoose

Well-Known Member
Member
Joined
Jan 31, 2016
Messages
361
Trophies
1
Website
github.com
XP
3,086
Country
United States
doesnt retroarch allocate roms to an area already occupied by aroma ?? and therefore wont work?
Maschell said this on RA in the Aroma discord:
Retroarch currently loads a core by loading into a special area in the memory and then using some old HBL magic to launch it. With aroma we can't use this region, because it's reserved for aroma and it's plugins. You can load a .rpx via Aroma though, Mocha_LaunchRPX is too "low" level, but librxpload (https://github.com/wiiu-env/librpxloader) could be extended to load a different .rpx which is inside the .wuhb.
That makes is sound like RA could be one main wuhb, and then still separate rpx's for the different cores loaded using librpxloader.

I did starting trying to look at the Makefile/RA compiling process to try to see how these enhancements would be added, but it's kind of outside my skillset. Hopefully the above is useful info to anyone working on it.
 
  • Like
Reactions: ShadowOne333

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1