Hacking WiiFlow - an open source GUI USB-Loader

  • Thread starter Thread starter zorglub07
  • Start date Start date
  • Views Views 3,100,795
  • Replies Replies 16,228
  • Likes Likes 6
You know, a couple ways to solve problems with anyone annoyed with the source menu
1. deactivate it for anyone who just doesn't have a source_menu.ini file
2. create an option in wiiflow.ini to disable it as already mentioned
3. you could also create a single button in the options to set/unset that option to make it more easily accessible (and more obvious that there IS an option)*


* with #3, while you're at it, you could instead make a single button (to avoid clutter) in the options that opens a sub-menu screen with a lot the extra wiiflow.ini options. Now that there's a file manager it would be far easier to set custom folder paths within WiiFlow, too. (Even if, for coding simplicity, it has to restart WiiFlow in order for those settings to take effect.)
 
alright, I'll set the ini option to disable for that b button by default then in the next version, about a button, we'll see...
oh yea, and just a little progress report :P
Code:
Emu NAND Full Path = usb1:
IOS Compatible NAND Path = /
Beginning to install usb1:/WiiMC Forwarder Channel v1.6.wad
Reading tik
Decrypting key
Reading tmd
Wrote usb1:/title/00010001/57494d43/content/00000000.app
sha1 matches on 00000000.app, success!
Wrote usb1:/title/00010001/57494d43/content/00000001.app
sha1 matches on 00000001.app, success!
Wrote usb1:/title/00010001/57494d43/content/00000002.app
sha1 matches on 00000002.app, success!
Writing file: usb1:/ticket/00010001/57494d43.tik
Writing file: usb1:/title/00010001/57494d43/content/title.tmd
 
thanks fix, you are the best!

i really hope wiiflow can have a config within itself. i don't mind things the way they are, but PLEASE!!!! im begging for a gui config

forgot to mention, i got some hard crashed when using 927. been using r924 flawlessly. it crashed when i went to channels. then i started from scratch, crashed when i changed the theme, using latest orchid. i tried deleting cache too, but same effect.
 
Baulderdash! I swear I put the @ sign and 94 in his name... Oh well, I went and "fixed" it :P
Happens all the time, some kind of bug with the board sometime I write a paragraph after the @username and everything gets deleted when i post except the username, which is wrong or cutoff too, it's weird 0_o

+1 for HB app deletion if possible and Global DM as default loader option :P lol
 
  • Like
Reactions: Apostrophe
While we are on that subject, how about being able to delete WiiWare games, channels, and emusaves off emunand. Sorry, I just dislike having to plug everything to a pc and have to search for all the files and doing it manually. Thanks.
 
  • Like
Reactions: mamule
Um... I love all the work they Fix94 and Fledge are doing but I would vote for WiiFlow to be the continue to be the most awesome game loader. Much of what has been asked for seems like utility functions that don't belong in a USB loader IMO.

Want to integrate DIOS-MIOS functions so GC disks would run from any sized drive - most awesome
Want to expand the ability to load emulation game covers by doing CRC checks and loading the correct images so we wouldn't have to rename cover art - most awesome
...

Anyway, that's just my $0.02.
 
Um... I love all the work they Fix94 and Fledge are doing but I would vote for WiiFlow to be the continue to be the most awesome game loader. Much of what has been asked for seems like utility functions that don't belong in a USB loader IMO.

Want to integrate DIOS-MIOS functions so GC disks would run from any sized drive - most awesome
Want to expand the ability to load emulation game covers by doing CRC checks and loading the correct images so we wouldn't have to rename cover art - most awesome
...

Anyway, that's just my $0.02.

hehe, funny that the second feature already exist, no idea if it works anyways lol, I bet lustar never had the time to fully update gametdb, thats not my problem :P
I dont get the first feature you have there, what do you mean by dios mios functions?

Oh and btw, that wad manager is more complicated than I thought, in case you wonder whats my problem, I dont use the ios calls to install the game no, I do it manually, so manually tmd and tik write, manual addition to the wii uid file and manual app decryption and man, that decryption took me 2 days now to fully figure out :P I'll add some gui stuff tomorrow so we may can do a first release. In case you wonder why I dont use ios functions, its much slower to install stuff via ios on an emulated nand, writing directly on the sd/hdd is faster and also we dont need a cios which supports nand emulation, so no ios reloads whatsoever :D For now I'll also just support installation to emu nands, writing on a real nand seems a little bit dangerous to me still if you guys can understand me there.
 
hehe, funny that the second feature already exist, no idea if it works anyways lol, I bet lustar never had the time to fully update gametdb, thats not my problem :P
I dont get the first feature you have there, what do you mean by dios mios functions?

Oh and btw, that wad manager is more complicated than I thought, in case you wonder whats my problem, I dont use the ios calls to install the game no, I do it manually, so manually tmd and tik write, manual addition to the wii uid file and manual app decryption and man, that decryption took me 2 days now to fully figure out :P I'll add some gui stuff tomorrow so we may can do a first release. In case you wonder why I dont use ios functions, its much slower to install stuff via ios on an emulated nand, writing directly on the sd/hdd is faster and also we dont need a cios which supports nand emulation, so no ios reloads whatsoever :D For now I'll also just support installation to emu nands, writing on a real nand seems a little bit dangerous to me still if you guys can understand me there.


real nand install is dangerous, i agree. we need more functions in our loaders though. if it can do everything, it can replace the system menu. that is my ultimate dream, no need for the system menu.

you don't find multiman to be a cream dream, bostonbc??! i love its features. maybe we will butt heads on this but i like all in one apps (as long as bugs are worked out)
 
hehe, funny that the second feature already exist, no idea if it works anyways lol, I bet lustar never had the time to fully update gametdb, thats not my problem :P
I dont get the first feature you have there, what do you mean by dios mios functions?

Oh and btw, that wad manager is more complicated than I thought, in case you wonder whats my problem, I dont use the ios calls to install the game no, I do it manually, so manually tmd and tik write, manual addition to the wii uid file and manual app decryption and man, that decryption took me 2 days now to fully figure out :P I'll add some gui stuff tomorrow so we may can do a first release. In case you wonder why I dont use ios functions, its much slower to install stuff via ios on an emulated nand, writing directly on the sd/hdd is faster and also we dont need a cios which supports nand emulation, so no ios reloads whatsoever :D For now I'll also just support installation to emu nands, writing on a real nand seems a little bit dangerous to me still if you guys can understand me there.

Awesome, I remember when the image CRC thing was on the plate a while back but didn't hear much so figured it wasn't finished. I guess until lustar adds a CRC to the database there won't be an easy way to pull all the graphics.

For DIOS MIOS I mean figure out how to get GC games to run w/o DM/DML. I remember a while back someone suggested automatically installing DM or DML depending on if they were running from USB or SD.

My thoughts were more along the lines of figuring out what DM/DML does and integrating it into WiiFlow so you don't need DM/DML. Kind of Devolution w/o the inane AP.

Ultimately I am hoping for GC games being able to run from 3/4TB USB drives with > 512 byte sector sizes which DM doesn't support and not a lot of people seem to care about. I think it's like before >2TB drive support was in WiiFlow/forwarder channels. It was a terrific technical achievement and hopefully will be there some day for the GC games.

My hopes are that a future WiiFlow system will be able to run all Wii and other older console games all from USB. We are close now but w/o GC support on large drives I can't run everything off a single drive and have to swap drives if I want to play GC games too.

I asked a few questions on the DM forum and they said that some people tried to adjust the sector size in DM but never got it to work. If it's too much of a PITA to add the functionality into WiiFlow perhaps getting that code to support any sized sectors on USB drives would be awesome too, then it would work directly in WiiFlow.

Wise move to limit installation to emu nands (at least until all the bugs are worked out :))
 
real nand install is dangerous, i agree. we need more functions in our loaders though. if it can do everything, it can replace the system menu. that is my ultimate dream, no need for the system menu.

you don't find multiman to be a cream dream, bostonbc??! i love its features. maybe we will butt heads on this but i like all in one apps (as long as bugs are worked out)

I think it's a cool app, just don't think it belongs in a USB loader :)

Besides - you can run it from WiiFlow if you really want to use it.
 
I think it's a cool app, just don't think it belongs in a USB loader :)

Besides - you can run it from WiiFlow if you really want to use it.


we might not be on the same page...multiman is a ps3 game loader. maybe im reading it wrong, it has been a long week for me! either way that is what i hope wiilfow becomes.
 
we might not be on the same page...multiman is a ps3 game loader. maybe im reading it wrong, it has been a long week for me! either way that is what i hope wiilfow becomes.

Sorry, my bad - I thought you meant the Wii homebrew app multimod manager. That's a general utility that allows you to install/remove things. I haven't modded my PS3 so I don't know much about multiman for that console. Looks nice but not sure if all of it translates to the Wii. As I understand you need integral ftp and other functions to get the games to work on the PS3. But on the Wii games can be copied as iso/wbfs images to an external USB drive and loaded directly.

My point is I would like to see WiiFlow be a USB loader of games first and foremost and not assume auxiliary functions that might be best done by external homebrew apps.

But all that's up to Fix94 and Fledge to see what features/functions they add.
 
Hi I have two more questions about Wiiflow :)

1. I'm trying to using a retroarch source menu button. It loads the correct plugin and games, but all my game names are "simpsons.zip" or "sfa3.zip" and appear as such when I click the button in Wiiflow. Changing the name of these games crashes my Wii, and I tried to put them into my custom titles file as "sfa3=Street Fighter Alpha 3", but it doesn't change anything. Is there anyway to change how the names these names are displayed?

2. Is there anyway to hide one box at a time when it comes to two disc games? It would be really nice if I didn't have to have two of the exact same boxes when I browse my gamecube games.

Thank you!


I'm bumping this question because I never received any responses from it :(
 
  • Like
Reactions: iancer
Apostrophe As for question number one, currently there is no way to change the rom name for FBA plugins, roms MUST be named according to latest rom set, and unfortunately custom_titles .ini does not work with emulator roms. So for now we're all stuck with abbreviated names for FBA titles.

Question two: check out this link, I made a vid a while back explaining the process, the same process should apply for 2 disc games.
 

Site & Scene News

Popular threads in this forum