Hacking WiiFlow - an open source GUI USB-Loader

kineticUk

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
543
Trophies
1
Location
Inside
XP
1,003
Country
United Kingdom
Hello I've just recently updated (clean install of r417 and d2x 7 as per the wiki) and have been having a few teething troubles. Hope its ok to report here, wondered if someone could help.

1. Raving Rabbids Collection, Monopoly Collection just black screen when a game is selected on the title screen.
Smash Bros, I tried to play the nes cartridges from the title screen menu and it just goes to black screen.
Metal Slug does work now as far as I could tell from a quick check, hope I can get these others sorted too.
I have a european wii 4.3 and the games I backed up from my originals. Maybe I think they are just difficult or not working yet from usb?

2. Does anybody know if the save emulation works on SD?
I have it working from usb, I couldn't work out how to get it working with the nand on SD..
I'd like to use the emu nand/save emulation on SD preferably (I wonder if in future disc backups could use emu nand too?)

Anyway thanks for any help and thanks to all the devs for wiiflow.
 

lazydog

Member
Newcomer
Joined
Jan 17, 2010
Messages
10
Trophies
0
Age
55
Location
UK, Stoke-on-Trent
Website
Visit site
XP
96
Country
KineticUK, I had a problem a while back with a few games that black screen, I happened to change channel and back on my TV and lo and behold the game was there. The problem was that the video mode was incorrect and by changing the channel and back the tv detects what tv mode the game is in. Click info/whatever on your tv, if it's PAL50 or PAL60 then change your game settings within WiiFlow to whatever it says and you should be good to go. I'm not sure if this is a bug somewhere or not but it's worth a try,

ps. devs, thanks for keeping the ball rolling, your efforts are much appreciated.
 

kineticUk

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
543
Trophies
1
Location
Inside
XP
1,003
Country
United Kingdom
I'm not sure now, I assumed those specific games were not yet playable (IOS reloads) but I'll have another look if they are for others here.
Just so I can be sure, anyone confirm if the above mentioned games (pal) work now?
Thanks for the reply(s).
 

Mantis41

Well-Known Member
Member
Joined
Jun 3, 2009
Messages
1,851
Trophies
0
Location
earth
XP
454
Country
United States
Very nice work,

I am using one of the nightly builds, latest forwarder, WBFS partiton and d2x v7 installed via WAD packs. So far everything I have thrown at it is flawless.

Thanks for all the hard work on Wiiflow and d2x.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Hello I've just recently updated (clean install of r417 and d2x 7 as per the wiki) and have been having a few teething troubles. Hope its ok to report here, wondered if someone could help.

1. Raving Rabbids Collection, Monopoly Collection just black screen when a game is selected on the title screen.
Smash Bros, I tried to play the nes cartridges from the title screen menu and it just goes to black screen.
Metal Slug does work now as far as I could tell from a quick check, hope I can get these others sorted too.
I have a european wii 4.3 and the games I backed up from my originals. Maybe I think they are just difficult or not working yet from usb?

Hey, it sounds like an IOS reloading problem. You should be using the nightly build from the wiiflow wiki, just like Mantis41. Check this post for reference.
The r417 you can download from the Committed Wiiflow Versions web location, has IOS reloading broken. I noticed this when trying to play the Motion Plus video on Wii Sports Resort. After finding that post, I downloaded the nightly build and now the videos work and I can return to the game without issue.

If you were using r417 from the committed versions, try the nightly build and let us know how it goes.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
FIX94:

Could you do me a favor?
I'm running two versions of wiiflow (the latest and 30x), until someone finds a way to make Crap (WiiGSC) work with the latest wiiflow. I keep the old version under /apps/wiiflow and the new one under /apps/wiiflow_latest, since Crap created channels will only look for the /apps/wiiflow location. I created a modified one of the official wiiflow channel with CustimizeMii, by substituting your forwarder dol by a simple forwarder, automatically created by that app. However, it shows an ugly prompt screen while loading and takes longer to load wiiflow than yours.
In an attempt to change it, I downloaded your forwarder source from here, installed devKitPro and all the libraries you provided, but I can't figure out how to compile it.

Would it be easy and would you be willing to compile a forwarder dol like the one in your source post (no splash screen), that points to /apps/wiiflow_latest/boot.dol?

FIX94:
You can ignore my request.
I've just inserted the whole wiiflow dol into a channel, thus getting rid of the annoying command prompt.
Regards.
 

shortz1994

Well-Known Member
Member
Joined
Jan 21, 2011
Messages
1,340
Trophies
0
XP
369
Country
United States
FIX94:

Could you do me a favor?
I'm running two versions of wiiflow (the latest and 30x), until someone finds a way to make Crap (WiiGSC) work with the latest wiiflow. I keep the old version under /apps/wiiflow and the new one under /apps/wiiflow_latest, since Crap created channels will only look for the /apps/wiiflow location. I created a modified one of the official wiiflow channel with CustimizeMii, by substituting your forwarder dol by a simple forwarder, automatically created by that app. However, it shows an ugly prompt screen while loading and takes longer to load wiiflow than yours.
In an attempt to change it, I downloaded your forwarder source from here, installed devKitPro and all the libraries you provided, but I can't figure out how to compile it.

Would it be easy and would you be willing to compile a forwarder dol like the one in your source post (no splash screen), that points to /apps/wiiflow_latest/boot.dol?
your close, just grab showmii wads(plain or mod version). load your channel you want to add your dol.( in this case, wiiflow dol.) once showmii wads shows the channel, right click on it. youll see "insert dol" it opens a window to let you find the dol. pick the dol. an it's finished once packed, that all(even throws you a window say "dol inserted.".. if done the right way . it will launch.
i can make you a channel or a channel in 2-5 min to launch almost any app. with any channel as a base.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Thanks. The problem is that the forwarder dol in the official wiiflow channels, points to /apps/wiiflow and I want to change that to /apps/wiiflow_latest.
Unfortunately, the forwarder dol has to be compiled with this information, so that I can then plug it into any channel and it will launch the app from the location I want.

What I was hoping to get from FIX94 is a forwarder dol, not a complete channel.
 

shortz1994

Well-Known Member
Member
Joined
Jan 21, 2011
Messages
1,340
Trophies
0
XP
369
Country
United States
the forwarder dol is the dol that launches wiiflow (v417). you make your channel, an just insert.v417 dol into your channel you made. then launch it from the menu,just like any other channel. now if you want to get tricky an take your time, you could use gx,or cfg as a base(points to usb/sd..) an redo the channel. an make it for wiiflow. it's not that hard to do.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
The wiiflow wiki recommends using cIOS 236 to perform the d2x cIOS installations when using the d2x installer, but the wording is a bit confusing:

"If you are using the installer, make sure to install all bases, starting with ios 245 and the lowest available base, working your way up to 251 base 58, using IOS 236 to do the install.
In the first option you come in the intaller(cIOS Selection), it will choose automatically IOS 58 (AHBPROT) for you. If you don't have it , select IOS 236 and then on the following page where you actually install d2x, you select it like this:"

It says about IOS 58: "if you don't have it, select IOS 236".

So, is it better to use IOS 58, to which the installer defaults, or should we force it to use 236?
Would there be any difference in the outcome?
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
the forwarder dol is the dol that launches wiiflow (v417). you make your channel, an just insert.v417 dol into your channel you made. then launch it from the menu,just like any other channel. now if you want to get tricky an take your time, you could use gx,or cfg as a base(points to usb/sd..) an redo the channel. an make it for wiiflow. it's not that hard to do.
Of course!!!
Duh! I'm banging my ahead against my desk right now for not thinking about that before. I'm so used to using forwarders that I forgot you can inject the whole dol into the channel.
However, you still have to keep the wiiflow.ini file within /apps/wiiflow, correct?
Otherwise, where would the ini be read from if the dol is embedded in a channel?
The same question (and answer) applies to the meta.xml file, from which wiiflow can read some parameters.

Thanks, shortz1994.
 

TheShadowRunner

I'm like you, I have no name.
Member
Joined
Mar 14, 2009
Messages
727
Trophies
1
XP
1,104
Country
United States
If injecting the DOL into its own channel, does that correct the "slow/delayed wiimote sync at launch" bug?
Can't believe this bug is still there since.. forever ^^;
 

shortz1994

Well-Known Member
Member
Joined
Jan 21, 2011
Messages
1,340
Trophies
0
XP
369
Country
United States
do you want to make a custom channel, or use one thats made?
either way only requires the dol only from any app. the way i make them is with crapp.(infinit bases, cause you can use the game channels that are made). then i use customize mii to change the pics of the channel. those have to be png. you cant use any other format. an they have to be same size relative.(if not customize mii will make them the same size). then i use showmii wads to inject the dol, an change the title of the channel,an start up ios.( you only need the dol.).
 

hybridLearner

Well-Known Member
Newcomer
Joined
Mar 7, 2010
Messages
63
Trophies
0
Location
USA
XP
45
Country
United States
"slow/delayed wiimote sync at launch"
How long are we talking? I don't seem to have much problem with mine. If I press a button while wiiflow is loading it is usually synced in a matter of seconds and is ready before wiiflow is. Are they authentic nintendo, 3rd party, or counterfeit? That may change the syncing time.
 

brausm08

Well-Known Member
Member
Joined
Nov 15, 2009
Messages
721
Trophies
0
Age
45
Location
USA - Midwest
XP
243
Country
United States
"slow/delayed wiimote sync at launch"
to my understanding, if you stop using an SD card, the sync delay goes away completely. IIRC, the recommended setup for wiiflow is to launch the boot.dol from the same partition as your games (NTFS or FAT32). if you use other homebrew or emu-NAND, then put all that on a second FAT32 partition.

i was asking the same questions a few months ago. after learning what i just shared, i found the 'problem' more tolerable than going SD-less....

it is doubtful this will be fixed any time soon (if ever); the dev doesn't so much see this as a bug...more like a minor annoyance. TBH, i don't know if the cause is completely understood....
 

gameshark

Well-Known Member
Member
Joined
Mar 22, 2008
Messages
212
Trophies
1
XP
754
Country
Netherlands
in wiiflow (rev 417) you can set save emulation to usb in the settings but it do not work for the games you play.

you have to set in every game usb save to yes.

how can i set usb save to every game without going manually through every game?
 

TheShadowRunner

I'm like you, I have no name.
Member
Joined
Mar 14, 2009
Messages
727
Trophies
1
XP
1,104
Country
United States
"slow/delayed wiimote sync at launch"
How long are we talking? I don't seem to have much problem with mine. If I press a button while wiiflow is loading it is usually synced in a matter of seconds and is ready before wiiflow is. Are they authentic nintendo, 3rd party, or counterfeit? That may change the syncing time.
I'm talking +10 seconds after Wiiflow is "ready" (coverflow has appeared).
Pressing a button while Wiilow is loading doesn't do anything here. If anything, it further increases the sync delay!
Using an authentic nintendo Wiimote with nothing attached as well.

to my understanding, if you stop using an SD card, the sync delay goes away completely. IIRC, the recommended setup for wiiflow is to launch the boot.dol from the same partition as your games (NTFS or FAT32). if you use other homebrew or emu-NAND, then put all that on a second FAT32 partition.
i was asking the same questions a few months ago. after learning what i just shared, i found the 'problem' more tolerable than going SD-less....
it is doubtful this will be fixed any time soon (if ever); the dev doesn't so much see this as a bug...more like a minor annoyance. TBH, i don't know if the cause is completely understood....
Thanks for these extra details.
I'm indeed loading Wiiflow and config files from SD...
Hence my original question : Would embedding the Wiiflow dol into a channel and load it from nand help?
I guess since config files would still be stored on SD (SD is accessed during launch anyway), it wouln't change much...
Have you tried by any chance brausm08 ?
 

brausm08

Well-Known Member
Member
Joined
Nov 15, 2009
Messages
721
Trophies
0
Age
45
Location
USA - Midwest
XP
243
Country
United States
Thanks for these extra details.
I'm indeed loading Wiiflow and config files from SD...
Hence my original question : Would embedding the Wiiflow dol into a channel and load it from nand help?
I guess since config files would still be stored on SD (SD is accessed during launch anyway), it wouln't change much...
Have you tried by any chance brausm08 ?

i have not. ...i am waiting for a friend/family member to buy my current HDD off me so i can buy a new drive and set it with multiple paritions to try some different things. maybe i'm just overly dumb, but i find i like to keep my read/write files (pretty much anything on my current SD card) away from my read only files (.wbfs games)...mostly for fragmentation reasons. for this 'reason', i see the sync delay less bothersome than an HDD-only setup with my current configuration.

as you noted, i have noticed that button pressing makes the delay even longer....but i can also SOMETIMES get no sync delay at all (sync before coverflow); not sure exactly what causes it--maybe something to do with lack of all controller input (button pressing or controller movement). have you seen this on your end?
 

TheShadowRunner

I'm like you, I have no name.
Member
Joined
Mar 14, 2009
Messages
727
Trophies
1
XP
1,104
Country
United States
as you noted, i have noticed that button pressing makes the delay even longer....but i can also SOMETIMES get no sync delay at all (sync before coverflow); not sure exactly what causes it--maybe something to do with lack of all controller input (button pressing or controller movement). have you seen this on your end?
Yes, I noticed the same. Sometimes sync is instant like other homebrews. Sadly it's extremely rare XD
 

cwolfey

Member
Newcomer
Joined
Oct 15, 2011
Messages
20
Trophies
0
XP
71
Country
United States
Simple hard drive setup question

Do I need to partition and have fat32 & ntfs if I am just using for wiiflow?
or can I partition as a single NTFS and have all the folders there?

AND as of right now which is the best boot.dol to use with no freezing, I was using 415 after some freezing on 417, it works just fine, I just want to make sure I have the most updated correctly working setup

Thank You
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs