Hacking WiiFlow Lite

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,960
Country
United States

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,960
Country
United States
Upon further testing, it looks like even though NES and FDS are now correctly placed in the Classic Source Menu by themselves when the folder button is selected; they are still functioning as Wii and GCN buttons.

When the 2 are missing from the Source Menu, before traversing to their virtual folder, the same issue persists. The other buttons have fallen back to fill their [BUTTON] specified place, and things like SNES will function as a NES button.

So basically, even though things are visually showing up correctly in Classic Source Menu; the [BUTTON_#] placements in source_menu.ini are still dictating what boots in each particular location on the 3x4 layout.

NES and FDS still show up fine in SourceFlow by themselves, and function accordingly.

Also, am I correctly writing out this back out/up one button?

[BUTTON_#]
image=goback.png
image_s=gobackb.png
title=Go Back
source=folder
folder=0
src_folder=1

I honestly haven't been able to get a back button to show up in either Source Menu or SourceFlow. I would imagine this is correct, as you only want to see it show up in the particular folder you've opened?

Have also tried this back button without the src_folder=# line and still no visual.
oh and yes your back button looks fine provided [BUTTON_#] actually has a number instead of the #
 
  • Like
Reactions: Hakaisha

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
Ok, I'm going crazy. Spent a good portion of yesterday rebuilding my SD card setup after losing my last one.
I have it all more-or-less working now, aside from one thing: I can't get content stored on the SD card and USB to show up at the same time. I know I had this working before, but for the life of me I can't remember what I did.
I have some plugins using the SD card (emulated game ROMs) and others using the USB storage (movies and wbfs games). Wii games are being treated as a plugin (not the standard wii games source) in order to combine them with NAND and emu games on the same flow, but it seems I can only get WiiFlow to show content stored on the card *OR* the usb drive, not both at the same time. If I go into the setup gear and change the plugin source to SD or USB, it will show the content for those things, but only one or the other. I tried implicitly setting the source for movies in the ini for that plugin, but that didn't work.

If I can't figure this out, I could always just move my game roms to the USB drive and set all plugins to look there. They aren't very big anyway. It just bugs me that this was all working fine previously and now I can't remember what I did.
 

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
Hmm, I'm not familiar with that line, definitely did not add it nor do I recall having to do it last time. Not sure how I got it working then, but I'll try this! So 1 = USB1, and 0 = SD card? Just to make sure I understand the syntax. I see on the first post now that it mentions rompartition=x for specifying individual things like that, and that there are 0-8 partitions, but I don't know what they would be.
 
  • Like
Reactions: Hakaisha

Hakaisha

Well-Known Member
Member
Joined
Sep 17, 2014
Messages
236
Trophies
0
XP
1,456
Country
United States
I remember us talking about rompartition=x for plugin.ini files in the WiiMC-SS thread, some time ago. It was the missing piece to the puzzle in your previous build as well. So you're on the right path. :yaywii:

As far as I have been able to discover, rompartition= only works with 0 and 1. Those numbers representing the SD and USB sources respectively. I had always imagined the higher numbers would apply to drives with multiple partitions, but I've never been able to get them to work with the tests I've performed.

If numbers 2-8 do specify something,@fledge68 would know the answer, I'm sure.
 
Last edited by Hakaisha,
  • Like
Reactions: dishe

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
Thanks- maybe, I don't recall, but perhaps that's why I don't see it discussed in this thread. I'm going to try it now and if it works, I'm good to go! Thanks everyone collectively for your patience and help. This forum is incredible.

Another feature request if @fledge68 or anyone else is interested (because everyone loves those! /sarcasm):
Perhaps a way to toggle sensor bar input on/off would be useful. In my setup as a button-based UI, the idea is for the users to just hold the controller like a VC game (horizontal) and scroll to a title and press A to select (or B to go back to source menu). I only point to the screen for setup and maintenance when required. As long as no one points a cursor to the screen and accidentally presses something, the setup shouldn't ever need to be changed. But inevitably since there are kids sharing this installation, there will be someone who swings the remote around and accidentally presses something. One of my son's friends, for example, accidentally deleted a game because they were trying to launch a title and he had the cursor hovering over the X button while my son said "just press A to go!".
I'm imagining a feature that could be found on the main menu and scrolled with the D-pad like all other menu options to toggle the pointer on/off. Only if it would be easy to implement and you happen to be knee-deep in the code already anyway. :)
 

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
@fledge68, my wii is doing the same thing as it was before re: having trouble launching wbfs titles. It seems to get frozen before the point in which the while line scrolls to show it loading. Controller doesn't connect during this time either, so only option is to force a reset.
And I'm now using the forwarder as well, so that's not the issue. Oddly, sometimes it seems to work but I can't figure out the pattern. I thought maybe it had to do with the wii plugin and the rompartition line, so first I took it out and set other plugins to rompartition=0 while making the default USB. Didn't help. So I tried going to USB as a source and launching directly from there (as in, without using the plugin at all). It seemed to work. Then I rebooted and tried from the plugin again... and it worked? Weird. So I tried another title, and it didn't work. Rebooted, tried the same title launching from Wii as a source (rather than plugin), and it didn't work. Neither did the title that had just worked 5 min prior. I can't make heads or tails of this, other than starting to wonder if I have faulty hardware.
 
Last edited by dishe,

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,960
Country
United States
@fledge68, my wii is doing the same thing as it was before re: having trouble launching wbfs titles. It seems to get frozen before the point in which the while line scrolls to show it loading. Controller doesn't connect during this time either, so only option is to force a reset.
And I'm now using the forwarder as well, so that's not the issue. Oddly, sometimes it seems to work but I can't figure out the pattern. I thought maybe it had to do with the wii plugin and the rompartition line, so first I took it out and set other plugins to rompartition=0 while making the default USB. Didn't help. So I tried going to USB as a source and launching directly from there (as in, without using the plugin at all). It seemed to work. Then I rebooted and tried from the plugin again... and it worked? Weird. So I tried another title, and it didn't work. Rebooted, tried the same title launching from Wii as a source (rather than plugin), and it didn't work. Neither did the title that had just worked 5 min prior. I can't make heads or tails of this, other than starting to wonder if I have faulty hardware.
i really don't know what the problem is. but here's some guesses:

1. your hard drive spin down and spin up is slow or inconsistant.
2. it could be faulty hardware.
3. did you change wiiflow startup - set it to force cios on and cios to 249
4. is this happening inside your house or in the vehicle. if in the vehicle maybe your wii or usb hdd is not getting enuff power like usb hdd on the wii u. maybe you need to try a y cable if thats possible on the wii.
 
  • Like
Reactions: Hakaisha

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
i really don't know what the problem is. but here's some guesses:

1. your hard drive spin down and spin up is slow or inconsistant.
2. it could be faulty hardware.
3. did you change wiiflow startup - set it to force cios on and cios to 249
4. is this happening inside your house or in the vehicle. if in the vehicle maybe your wii or usb hdd is not getting enuff power like usb hdd on the wii u. maybe you need to try a y cable if thats possible on the wii.
Well, it's a 64gb USB stick, no spinning drive and low power consumption. It happens both in vehicle and house.

Only thing I can think of is that the SD card is a cheapo micro sd in a adapter.
 

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,960
Country
United States
Well, it's a 64gb USB stick, no spinning drive and low power consumption. It happens both in vehicle and house.

Only thing I can think of is that the SD card is a cheapo micro sd in a adapter.
no its because its a stick also known as flash thumb drive. it's all over gbatemp. 8 out of 10 times someone is complaing that wiiflow or usbloader gx doesn't show their games or randomly crashes when launching games. and the answer always is don't use a stick flash thumb drive they have very low compatibility with usb loaders.

i suggest you get a usb hdd drive.
 

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
no its because its a stick also known as flash thumb drive. it's all over gbatemp. 8 out of 10 times someone is complaing that wiiflow or usbloader gx doesn't show their games or randomly crashes when launching games. and the answer always is don't use a stick flash thumb drive they have very low compatibility with usb loaders.

i suggest you get a usb hdd drive.
Really?! I've never had this issue before, I've always run solid state memory in my home Wii and never had an issue like that! Wow, this is news. I wonder why it used to work fine until recently. And I'm not entirely keen on the spinning drive use in a car installation but definitely something I'll look into. I do have an old mechanical drive, but I feel like the stop and start of the car would be bad for it if not shut down. Then there's the road bumps...
 

Hakaisha

Well-Known Member
Member
Joined
Sep 17, 2014
Messages
236
Trophies
0
XP
1,456
Country
United States
The 'black screen when booting wbfs titles' issue is indeed a common problem that frequents these boards. The fault is usually attributed to the use of a thumb drive/USB stick, using an incorrect cIOS, or a combination of the two.

I have heard the low compatibility with thumb drives has something to do with the fact that they usually have a proprietary method of accessing data from flash memory, which varies by manufacturer and builds. Whereas, USB HDDs generally have a more unified method of accessing data that doesn't vary nearly as much.

I will say, I've personally never had any issue booting and playing anything using SanDisk Cruzer Fit drives in my setup. It's what I use for my exercise Wii and it works fine. Although, it did present some access memory issues in a couple of Nintendont games.

Like Fledge mentioned, is your Startup Settings set to Force cIOS 249 or 250? Forcing the cIOS to a Base 57 cIOS at Startup has always helped fix this black screen issue for me, regardless of which drive I am using.
 
Last edited by Hakaisha,
  • Like
Reactions: dishe

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
Interesting.
I actually have an old 300GB laptop hdd in an enclosure from my original Wii USB launcher close to a decade ago. But I switched away from that because it gave me problems - turns out the drive was drawing too much power. Not only did it often not work on a single USB port, but it actually began causing the Wii's power supply to overheat and shut off suddenly in the middle of a game. Switching to a USB stick solved that problem on my home wii years ago, and I never had a single issue with it not working intermittently until the car setup. To be honest, I had a hard time believing that HDDs were considered more reliable when Fledge said that, so I just searched for myself and sure enough I found a number of other threads that mention switching to a mechanical HDD fixed it. Crazy that I had no idea as I've been doing this fine for over the better half of a decade now, and by all accounts it would make sense the other way around!

I could switch back to that old drive now in the car, but I have many reservations about doing that. There's the power draw concern again, as well as the durability to things like heat, vibration, or spills that can and DO happen in a car full of kids. The wii itself I have enclosed safely out of reach and in a plastic shield to protect it, but the USB drive follows an extension cable to the trunk of the minivan where it is accessible behind the seat for easy removal and loading of content. A mechanical HDD there I fear would be far less durable than a thumb drive. I suppose I could buy an SSD to put inside an enclosure, that would solve some of the power and durability concerns, but that seems overkill, not to mention it would likely still not be as durable as a thumb drive (those things can take a serious degree of abuse and emerge unscathed. HDDs, solid state or otherwise, are designed to go inside a computer rather than exposed to the elements). What is strange is that everything worked fine when the plugin sources were told to pick either USB or SD as the source. Its only when I started mixing and matching that this started happening again. Could be coincidence.

So yes, @Hakaisha, I tried force CIOS on. First to 249, which interestingly crashes wiiflow everytime. I actually had to go in and delete the save game data to get it to boot up again. I tried 250, and that worked better, WFL boots fine now, although seems to be a slower to start up, but it has NOT made launching wbfs titles any more reliable than before.

I'm wondering if reformatting the USB stick would help. I would like to find a way to make that work if possible, even if means buying another brand, because for physical placement reasons it just makes a lot more sense than an enclosed computer drive. I wonder if there are any drives that are known to be more reliable in this regard than others.

--------------------- MERGED ---------------------------

Just occurred to me, reading up on this... some people claimed that using WBFS formatting on the drive helped when their thumb drives didn't work. I'm not going back to wbfs, especially since I'm also storing other content like movies on the drive now, but it got me thinking, perhaps the reason I never had this problem all the years previously is that the car installation is the first time I used FAT32. I wonder if other formats, such as NTFS, would be better since it has more robust error management built in. I know FAT32 is the recommended "best" option for compatibility, but maybe it doesn't play well with sticks. Worth experimenting with I suppose?
 

Hakaisha

Well-Known Member
Member
Joined
Sep 17, 2014
Messages
236
Trophies
0
XP
1,456
Country
United States
If forcing cIOS249 is breaking your WiiFlow startup, you may have a faulty cIOS/stub in slot 249.

Would you be able to perform a Syscheck and see which cIOS you have installed in IOS249 and IOS250? It would at least rule out an odd cIOS and confirm it's likely a hardware issue/the USB stick.

On my personal setup, I force cIOS to 250. On Syscheck it is described as IOS250 [57] (rev 65535, Info: d2x-v10beta52).

It's recommended to use a cIOS with d2x-v8final installed in Base [57] in IOS slot 249 or 250 for the best compatibility on a standard Wii.

NTFS format will run you into compatibility issues with the Nintendont and WiiMC-SS apps/plugins; as in, not being able to be used at all. They require FAT32 formatted drives to work/see your media.
 

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
If forcing cIOS249 is breaking your WiiFlow startup, you may have a faulty cIOS/stub in slot 249.

Would you be able to perform a Syscheck and see which cIOS you have installed in IOS249 and IOS250? It would at least rule out an odd cIOS and confirm it's likely a hardware issue/the USB stick.

On my personal setup, I force cIOS to 250. On Syscheck it is described as IOS250 [57] (rev 65535, Info: d2x-v10beta52).

It's recommended to use a cIOS with d2x-v8final installed in Base [57] in IOS slot 249 or 250 for the best compatibility on a standard Wii.

NTFS format will run you into compatibility issues with the Nintendont and WiiMC-SS apps/plugins; as in, not being able to be used at all. They require FAT32 formatted drives to work/see your media.
Bugger. I just finished copying all my content over the newly formatted NTFS drive. The first 3 wii games loaded fine, the 4th one I tried failed. I did notice that none of the videos showed up, which I found strange. I guess that explains it. I knew Nintendont wouldn't work, but I don't use that personally. Ok, yeah, I'm beginning to suspect all kinds of things wrong at this point. I did freshly mod this wii back in April (bought it used just for this purpose), so I think I did it all correctly but if that were the case I wonder if I'd be seeing so many crashes. The fact that it works intermittently leads me to think it is hardware, but I'd love to find out it is something silly I missed in software.
Downloading syscheck now.

--------------------- MERGED ---------------------------

Ok @Hakaisha, mine says IOS249 (rev 21010) and IOS250 (rev 65535).
Hmm. doesn't say anything about base or d2x. I'm confused.
 
  • Like
Reactions: Hakaisha

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
D'oh, realized the version of syscheck I used was outdated and didn't show the info we were looking for. I'm going to take this conversation over to PM because I don't want to hijack the WFL thread any further for my personal issue.
 

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
Update: Turns out it was a cios issue all along. I had softmodded this wii for the car following a guide that recommended d2x v10 beta52 in base 56 and beta53-alt in base 57, as they were the newest versions. But they are not the most stable, especially for traditional Wii usage. Switching to d2x v8 final (which is apparently the final version for the original wii hardware) as base 57 in 249, and base 56 as v10 beta52 in 250 seems to do the trick!
I set force ios reload to ON, and have it loading 249, and now everything seems to work 100% of the time, even from my Sandisk 32GB Memory stick.

So after all this troubleshooting, reformatting storage devices, powercycling so much I fried my first SD card and had to rebuild everything from scratch, etc... the solution all along was just switch to a more stable cIOS setup!
Thanks so much @fledge68 and @Hakaisha for your help via PM to get this sorted out, I didn't want to hijack this thread with so many posts about my individual setup, but here it is in case anyone has a similar issue in the future.

For now I'm happy enough just having everything work so I can bring my wii setup back to the car (its been in my house for weeks as I troubleshoot this, much to the annoyance of my kids who are now spoiled by it). Next up however, I'm interested in the whole tiered loader discussion so that I can organize my episodes of a show into individual entries from the videos source. That would be cool, need to go back and do some reading on how that's going before I took over the discussion. :)
 

rogerioronin

Well-Known Member
Newcomer
Joined
Nov 19, 2013
Messages
54
Trophies
1
Age
37
Location
Jandira, Sao Paulo, Brazil
XP
2,075
Country
Brazil
@fledge68 Wiiflow lite the covers of the Game Boy Advance games are stretched, already Wiiflow are normal, can solve this problem?
41941939_685986801774608_5971835803825864704_n.jpg
 
Last edited by rogerioronin,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: