Homebrew File Manager Wii U?

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I had issues for a while trying to compile the wfs extract and injector. there's a part of the code that's been delisted in compiling with visual studio 2019, so I had to use 2015 to get it compile. I have both installed on my computer. one of the options to change the sdk used windows 8.1 or windows 10 didn't seem to exist in 2015 after changing it on 2019, so I had to redownload the source files. not sure what happened, but I compiled them eventually. anyway, I asked Laf for help when I couldn't figure it out. it mentions 2015 on the source page, but I must've missed it.
 
  • Like
Reactions: OzKenny1983

OzKenny1983

Well-Known Member
Newcomer
Joined
Jan 19, 2019
Messages
50
Trophies
0
Age
40
XP
153
Country
Australia
I had issues for a while trying to compile the wfs extract and injector. there's a part of the code that's been delisted in compiling with visual studio 2019, so I had to use 2015 to get it compile. I have both installed on my computer. one of the options to change the sdk used windows 8.1 or windows 10 didn't seem to exist in 2015 after changing it on 2019, so I had to redownload the source files. not sure what happened, but I compiled them eventually. anyway, I asked Laf for help when I couldn't figure it out. it mentions 2015 on the source page, but I must've missed it.

Oh boy, I feel your pain!! The main reason why I try to steer clear of C/C++ in general is strange anomalies like you described. I too have both versions of VS on my PC to rectify similar issues I had with compiling MPC-HC to make some small changes. The forked project's author ended up helping me out, but yeah...without experts like him and Laf, I'd be completely lost when it comes to shit like this.

Then you try a language like C# or Java and you start to wonder why they aren't used for everything LOL :P
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
yeah, it took me multiple days to figure it out, because of two of the .h files had code in them that prevented compiling. 2015 worked like a charm. I did have 2013 as well, but I uninstalled it as I think it's unneeded. I heard one of the updates to 2015 added in the delisting code for that part, so it must've been compiled using base 2015, which is what I kept.
 
  • Like
Reactions: OzKenny1983

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I guess some of the stuff for the wii u is so old that you have no choice. one of the dependencies for that app to run the gamepad on the pc using linux has also been delisted, and it was a nightmare with dependency after dependency to get it to install. I think it was gksu. I got the .deb file, but too many dependencies, so I gave up.
 
  • Sad
Reactions: OzKenny1983

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,811
Trophies
2
XP
7,805
Country
United Kingdom
@Laf111 thank you for your input :) can you do the same thing for Retroarch?
While Retroarch does have a Channel it doesn't support exiting like other official Channels, it uses HBL code to load/unload the RPX, which means it doesn't have the ability to bring up the Home Menu. :/
A real Channel (that can exit correctly) will allow us to do cool things.
 

OzKenny1983

Well-Known Member
Newcomer
Joined
Jan 19, 2019
Messages
50
Trophies
0
Age
40
XP
153
Country
Australia
I guess some of the stuff for the wii u is so old that you have no choice. one of the dependencies for that app to run the gamepad on the pc using linux has also been delisted, and it was a nightmare with dependency after dependency to get it to install. I think it was gksu. I got the .deb file, but too many dependencies, so I gave up.

Yep it's a crying shame that the effort required to dev in this environment saps every last bit of passion you once had for programming in general LOL. Well in my case at least. There's still *some* left, but I tell ya, it's waning pretty damn quickly. That's why I keep jumping on and off this WiiU-Shell project when I either a) hit too many brick walls, b) get too busy with work/personal life commitments, or c) both of the above.

I'm determined this time though. I'm going to stop worrying about the niggly little things like not being able to debug properly, and just do it old skool like everyone has had to. It's time to get out of my 21st Century habits and go back to printfs and deciphering assembly!
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I think the most frustrating part was getting boost to work, since it was a dependency. I could compile it in command prompt, but it wouldn't work correctly (even in environmental variables). I added the library to the project in visual studio 2019, which worked, but I got that error on those two .h files. read that part of the code was delisted with visual studio for some reason. in 2015, it downloads the boost nuget files, so it gets the dependencies automatically, so it was much easier to get it to compile that way without the delisting at work.
 

meeeow

Well-Known Member
Member
Joined
Aug 21, 2021
Messages
102
Trophies
0
XP
629
Country
Germany
Yep it's a crying shame that the effort required to dev in this environment saps every last bit of passion you once had for programming in general LOL. Well in my case at least. There's still *some* left, but I tell ya, it's waning pretty damn quickly. That's why I keep jumping on and off this WiiU-Shell project when I either a) hit too many brick walls, b) get too busy with work/personal life commitments, or c) both of the above.

I'm determined this time though. I'm going to stop worrying about the niggly little things like not being able to debug properly, and just do it old skool like everyone has had to. It's time to get out of my 21st Century habits and go back to printfs and deciphering assembly!
I am not into software development but more into data analysis. Still: maybe one of the programming gods that is familiar with all software (versions) required and has it setup locally could also setup a working VM or docker / singularity container (dunno if Win and Linux are equally suited to do software development for the Wii U). That would lower the threshold for beginners and facilitate testing shared code.
 
  • Like
Reactions: OzKenny1983

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,811
Trophies
2
XP
7,805
Country
United Kingdom
he can probably do it. his channel exits to the wii u menu while the hbl version or rpx exists to the homebrew launcher iirc.
The hbl RPX version does exit to the hbl as it should, its just when its made into a Channel the RA code doesn't have the required procui stuffs to exit as a Channel (its all so confusing) :P
of course Aroma would negate all this but there's no telling when it will be released.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
failst is out, but I heard that it's buggy. and, the developers of aroma mentioned that aroma has checksums, so if you used failst as it is now, chances are it will fail to install. I think it's part of the cos.xml or something iirc.
 
  • Like
Reactions: ploggy

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,811
Trophies
2
XP
7,805
Country
United Kingdom
failst is out, but I heard that it's buggy. and, the developers of aroma mentioned that aroma has checksums, so if you used failst as it is now, chances are it will fail to install. I think it's part of the cos.xml or something iirc.
ye, FailST edits files that are very brick sensitive, so there are tons of checks when you install (rightly so)
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I think you have to edit the cos.xml manually as it stands today, which according to one of the aroma devs is a major brick risk. I think he said he bricked one of his own systems by doing it wrong.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
because of the brick sensitive aspect of it, that's probably why it's taking so long. afaik, it's in beta or has been for a long time.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I think the best course of action is to install failst or rather aroma's version of it to the health and safety title. it won't be affected by a format, can't delete it, etc. there's still a chance of brick if mlc gets corrupted, but chances are that if that happened, the system is toast anyway.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I've had no issues with cbhc, and I've had it installed for five years. however, I can understand if you have kids or something running around your house. then, you've gotta take precautions.
 
  • Like
Reactions: ploggy

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
I think I'll just wait it out, or if by some miracle it can be reworked to work with CBHC :P
afaik, failst at least can work like cbhc, but it can be installed to any title (maybe not the disc channel though, not sure). so, it's best to put it in one of the default apps like download play on the 3ds. it should be something you don't use, I guess. right now, failst isn't a coldboot hack. it opens the homebrew launcher from any app. however, aroma is going to be paired with a coldboot type hack of some sort.
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,811
Trophies
2
XP
7,805
Country
United Kingdom
afaik, failst at least can work like cbhc, but it can be installed to any title (maybe not the disc channel though, not sure). so, it's best to put it in one of the default apps like download play on the 3ds. it should be something you don't use, I guess. right now, failst isn't a coldboot hack. it opens the homebrew launcher from any app. however, aroma is going to be paired with a coldboot type hack of some sort.
I guess the Health and Safety Channel would probably be the Heathiest and Safest P
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    K3Nv2 @ K3Nv2: https://www.the-sun.com/news/10907833/self-checkout-complaints-new-target-dollar-general-policies...