Hacking WiiFlow - an open source GUI USB-Loader

deakphreak

Spiffy Hacks
Member
Joined
Apr 21, 2009
Messages
219
Trophies
0
XP
296
Country
United States
There will be more retro covers to come and if people want to help provide some covers or "disc" images, please contact me.


 

etlon666

Member
Newcomer
Joined
Dec 8, 2009
Messages
18
Trophies
0
XP
58
Country
Australia
I have a question regarding the time it needs to start wiiflow. with r315 I realised that it takes very long to start wiiflow, between starting the forwarder and seeing wiiflow 32 seconds, and switching the view from homebrew to games view it also takes 25 seconds. I did not change anything on the system, same hdd same cios's. I tried fiddling with wiiflow.ini (use hq cover, update cache) but I wasnt able to reduce the time it takes.
So I wonder if this is normal but if now, what parameters I should play with to speed things up? thanks in advance for any help.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Umm . . . Disk? do those disks just look like cartridges then?

Edit : Since GBATemp now seems to link all kinds of loader references to FileTrip, anyone feel like uploading an UPDATED wiiflow version to FileTrip?

Anyway, is [member='deakphreak']'s work a coordinated effort with the collections [member='mastershoes'] is putting together?
 

deakphreak

Spiffy Hacks
Member
Joined
Apr 21, 2009
Messages
219
Trophies
0
XP
296
Country
United States
Umm . . . Disk? do those disks just look like cartridges then?

Edit : Since GBATemp now seems to link all kinds of loader references to FileTrip, anyone feel like uploading an UPDATED wiiflow version to FileTrip?

Anyway, is [member='deakphreak']'s work a coordinated effort with the collections [member='mastershoes'] is putting together?

"Disc" is a generic name that i used for any "cartridge" or "disc" for the game. I created SpiffyCovers on my own and am not coordinating anything ATM. I am open to working with others though, just have not had any offers so I am just doing things myself, the best I can. The main reason I created the website is to create 3D covers automatically on-the-fly.

I also run Spiffy360 and provide theme downloads through configurable loader and usb loader gx as long as they have not changed the code to pull themes from somewhere else, and would love to help integrate anything else I can.
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
I have a question regarding the time it needs to start wiiflow. with r315 I realised that it takes very long to start wiiflow, between starting the forwarder and seeing wiiflow 32 seconds, and switching the view from homebrew to games view it also takes 25 seconds. I did not change anything on the system, same hdd same cios's. I tried fiddling with wiiflow.ini (use hq cover, update cache) but I wasnt able to reduce the time it takes.
So I wonder if this is normal but if now, what parameters I should play with to speed things up? thanks in advance for any help.
Make this change and it really speeds things up, especially if you have a lot of games:

apps/wiiflow.ini

extended_list_check=no
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
Has anyone else seen the problem of when you have your nunchuck attached to the wiimote, the wiimote goes crazy and acts as if you are pressing buttons 100x/sec?

I see it in the latest CFG USB loader as well and I am wondering if there is a bug in the new libogc code. It only happens on some nunchuck/wiimote combinations - usually with cheap Chinese nunchucks. If you disconnect them in the loader and then after the game starts connect them - they work perfectly. But if you have them attached when you exit a game back to the loader or when you run the loader it goes nuts.
 

Ape8000

Well-Known Member
Member
Joined
Feb 26, 2011
Messages
296
Trophies
1
XP
1,043
Country
United States
Has anyone else seen the problem of when you have your nunchuck attached to the wiimote, the wiimote goes crazy and acts as if you are pressing buttons 100x/sec?
We just discussed this a few pages back. :)
It even happens in the Homebrew Channel.
Something for the libogc guys to fix.
 

VashTS

Beat it, son
Member
Joined
Mar 14, 2009
Messages
4,308
Trophies
1
Age
39
Location
Upstate NY
XP
3,765
Country
United States
I have the standard wad pack installed d2x v8final. i have never had this issue in the past. everything generally works for me with absolutely no issues at all. only recently did things start occurring. so from that link i can decipher that the auto ios code no longer needs all the bases installed in the wad pack. i'm very surprised no one else has had this issue, maybe no one else updates as often as i do. just like the posted in that link i have all those installed due it being required at a certain point. is this no longer a requirement? even further, is this not possible to have all these bases any longer?
We dont need all cIOS anymore, there was a bug in auto ios selection which is fixed now. It seems like those other bases no longer work properly somehow, I suppose because of the new stuff like region switch etc, that may only works properly with those two bases.


So does this mean its either 249 base 56 and 250 base 57 or no wiiflow? if so that sucks because auto cios rocks, and most loaders support it.

edit: so i've been trying many different version of wiiflow, i tried 289, 290, 280, 300, all fail with set usb failed -6. this was never an issue before. i don't know what causes this to happen. the other loaders are working just fine. the nand emu kicks in as there is the green half screen flash meaning its going then FAIL. its so annoying. guess i won't be using wiiflow, which sucks as its my favorite loader. the DML issue is still happening on all revs i tested, meaning tony hawk underground freezes on title screen and super mario sunshine has the green border on the bottom. i'm sure the other issues i've reported are present as well, like madden 08 locking up.
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
Has anyone else seen the problem of when you have your nunchuck attached to the wiimote, the wiimote goes crazy and acts as if you are pressing buttons 100x/sec?
We just discussed this a few pages back. :)
It even happens in the Homebrew Channel.
Something for the libogc guys to fix.
Sweet, thanks... see I can't remember yesterday ;)
 

shortz1994

Well-Known Member
Member
Joined
Jan 21, 2011
Messages
1,340
Trophies
0
XP
369
Country
United States
so glad i got the wireless nun chuck, using that i haven't see this problem. but using the wired one it does, i thought mine were dead. nice to see i wasn't the only one.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
So does this mean its either 249 base 56 and 250 base 57 or no wiiflow? if so that sucks because auto cios rocks, and most loaders support it.

edit: so i've been trying many different version of wiiflow, i tried 289, 290, 280, 300, all fail with set usb failed -6. this was never an issue before. i don't know what causes this to happen. the other loaders are working just fine. the nand emu kicks in as there is the green half screen flash meaning its going then FAIL. its so annoying. guess i won't be using wiiflow, which sucks as its my favorite loader. the DML issue is still happening on all revs i tested, meaning tony hawk underground freezes on title screen and super mario sunshine has the green border on the bottom. i'm sure the other issues i've reported are present as well, like madden 08 locking up.
That sucks. It's weird that it's giving you that error even downgrading it. I have ALL the d2x v8 final WAD's installed, too, and don't have a problem. I think I have r308 if I remembered to install it (if not I still have r280 :wink:). I downloaded r315 but haven't installed it. I'll have to check when I get home.
Have you tried a clean install? (only keeping the boot.dol and the covers ... and maybe the categories). Maybe it's just some messed up config file that's screwing stuff up.
 

VashTS

Beat it, son
Member
Joined
Mar 14, 2009
Messages
4,308
Trophies
1
Age
39
Location
Upstate NY
XP
3,765
Country
United States
thats my next step just put the little one to bed time to try more testing.

woo hoo i made some progress. now i can get games to load. but the nand emulator is not working. it will not see my emulated nand. i changed the settings to the proper dir, i actually copied it straight from my old wiiflow.ini, wiiflow will not see it.

i dont see why it did but i guess changing the path twice did the trick. i literally did nothing different, just opened the file, saved it again and now it works. hopefully all is well now! there must have been something in my old wiiflow.ini that it didn't like. really strange, i even tried mario sunshine and that works now without the green bar at the bottom.
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
thats my next step just put the little one to bed time to try more testing.

woo hoo i made some progress. now i can get games to load. but the nand emulator is not working. it will not see my emulated nand. i changed the settings to the proper dir, i actually copied it straight from my old wiiflow.ini, wiiflow will not see it.
Have you tried wiping the wiiflow.ini and let Wiiflow recreate it and then change whatever you need? When I had some weird problems that fixed it for me.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
woo hoo i made some progress. now i can get games to load. but the nand emulator is not working. it will not see my emulated nand. i changed the settings to the proper dir, i actually copied it straight from my old wiiflow.ini, wiiflow will not see it.
Have you tried wiping the wiiflow.ini and let Wiiflow recreate it and then change whatever you need? When I had some weird problems that fixed it for me.
I think NAND emulation defaults to the SD card now or something like that. You could always try changing it in the settings and changing emulation to full if it's not. If hitting B on the right icon still changes from nand[nand] to nand[usb1] (or whatever you're using) I know I had a bug where I had to manually delete the .DB file for nand emulation in /wiiflow/cache/lists to fix that.
Glad you made some progress, though. Good luck to you.

EDIT : also I noticed in r323 [member='overjoy'] fixed some NAND emulation stuff. I wonder how long it's been broken.
 

VashTS

Beat it, son
Member
Joined
Mar 14, 2009
Messages
4,308
Trophies
1
Age
39
Location
Upstate NY
XP
3,765
Country
United States
all is wel now, seems like everything is working so far. wiping the wiiflow.ini did seem to fix the issues. thanks for everyone's suggestions and help.
 

Ape8000

Well-Known Member
Member
Joined
Feb 26, 2011
Messages
296
Trophies
1
XP
1,043
Country
United States
NAND emulation is the whole problem with the "Set USB failed: -6" If you use it you will get this error on some games.

Facts:
It does not matter if you use dx2v8Final; dx2v9r47; dx2v9r49 they all have the same problem and are not at fault

Wiiflow-advanced/plus does not have this problem. It will correctly autodetect the needed CIOS and properly use NAND emulation.

Wiiflow-mod does properly autodetect the proper CIOS and load it, even with the recent changes. The fault only occurs when using the NAND saves.

Just limiting the CIOS to 249 & 250 does not fix the problem.

when Wiiflow-mod launches a USB game, it calls Disc_SetUSB(hdr->id), properly passing the id.
this calls set_frag_list((u8 *) id)
which calls WDVD_SetFragList(wbfsDev, frag_list, size);
which calls IOS_Ioctl(di_fd, IOCTL_DI_SETFRAG, inbuf, sizeof(inbuf), outbuf, sizeof(outbuf));
which fails and returns -6

possibly the NAND save path is not setup properly or the fraglist is bad when using NAND saves
But I can not get wifi-gecko to work, have no ports for a USB gecko, and it is too much of a pain to keep getting up and swapping the SD card.
Plus I can not debug wiiflow advanced/plus to follow the working data, because file writing does not work in those routines. The fact that I can write files in the wiiflow-mod routines might also mean that something is not properly being set with the NAND emulation before it gets to those routines.

good luck
 
  • Like
Reactions: 1 person

masterjakeway

Well-Known Member
Member
Joined
May 3, 2012
Messages
121
Trophies
0
XP
43
Country
United States
Does anyone know if there is a way to direct the emulator ini files to look for covers in the actual emulators directory?

i.e in fceugx/covers instead of wiiflow/covers/fceugx

Thanks!
 
  • Like
Reactions: 2 people

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
    Veho @ Veho: https://youtube.com/watch?v=Y23PPkftXIY