Hacking WiiFlow Lite

  • Thread starter Thread starter fledge68
  • Start date Start date
  • Views Views 1,040,011
  • Replies Replies 4,838
  • Likes Likes 66
wfl r1137 released today!

https://sourceforge.net/projects/wiiflow-lite/files/WFL v4.4.0 r1137.zip/download

-now compiled with devkitpro ppc r29-1 and libogc 1.8.17
-updated libcustomfat and libvorbis thanks to GreyWolf
-updated libturbojpeg thanks to Fix94
-fixed cheat menu so cheat names with apostrophe's display properly

had a wierd issue with the source menu button images sometimes displaying as the favorites star which meant wfl couldn't find the image for some reason. rewrote the source menu code a little and now it seems to be working fine. otherwise i would've released this sooner.
 
I saw the portablizemii project and even reached out to the dev that was working on the software UI to pick his brain about my car installation idea. Its cool, I like his concept and was especially inspired by his hardware modifications. That's way too much for my needs, I fit the wii into a cavity under my car's seat, so there's no need to actually take the guts out and put it inside of something else, as much as I considered doing that for my installation (would be super cool to replace my car's DVD player unit with the guts of a Wii, but I'd totally screw it up if I tried to break down the circuit boards- LOL).

Meanwhile, his software UI was a great example of how efficiently you can get around without a sensor bar. But honestly, it wasn't all that user friendly. Remember, my goal isn't to "have a wii in my car", but to use the wii hardware as an alternative to a media player / retro gaming setup, sort of like a Raspberry Pi. Part of why I wanted all the game sources on a single menu is so that the passengers don't have to remember if a particular title is a wii game, snes game, VC game, Genesis game, etc. It should just be games, videos, etc. The portabalization project isn't about being user friendly like that, it is all about the geeky awesomeness of the project, and as such the UI is designed to be a little more complex.


For what I'm doing, WiiFlow (and actually WiiFlow Lite in particular) is truly the best option. I'm really happy with how it has been coming out.

But I appreciate the slightly off topic shout out (maybe next time PM me tho).

any conclusion to this? I am also wondering what will be done in this situation as I was planning on adding a wii to my car for the family. I was just thinking priiloader launching directly into the homebrew channel.
 
  • Like
Reactions: kaisersozeh
I downloaded the latest version of Wiiflow Lite, but in the Partition Settings I can not change from SD to USB.

I missed some steps?
 
I downloaded the latest version of Wiiflow Lite, but in the Partition Settings I can not change from SD to USB.

I missed some steps?
is your usb device plugged in to the wii?
is it in port 2 (the bottom or left one depending on how position the wii)?
do you have a wii or wiiu?
did it work before and now all of a sudden it doesn't?
what kind of usb device is it (a HDD or flash drive)?
multiple partitions?
what are the partitions (WBFS, FAT32, NTFS)?

and by the way don't just change the boot.dol.
this time change everything in the bin folder as well.
 
is your usb device plugged in to the wii?
is it in port 2 (the bottom or left one depending on how position the wii)?
do you have a wii or wiiu?
did it work before and now all of a sudden it doesn't?
what kind of usb device is it (a HDD or flash drive)?
multiple partitions?
what are the partitions (WBFS, FAT32, NTFS)?

and by the way don't just change the boot.dol.
this time change everything in the bin folder as well.
Yes.
I tried both ports.
Wii.
First time i try Wiiflow Lite.
Pendrive.
No.
FAT32.

I changed everything in the folder.
 
most likely its your pen drive. most usb loaders don't work well with pen drives.
But it's strange. In the past I used the same pendrive with Wiiflow (the normal one) and Neogamma.

But if it's impossible with this, I will get something better.
 
But it's strange. In the past I used the same pendrive with Wiiflow (the normal one) and Neogamma.

But if it's impossible with this, I will get something better.
try this:

open wiiflow_lite.ini in a text editor preferably notepad++. look under [DEBUG] set sd_write_log=yes. and save.
now run wiiflow lite and do what you want and then exit to sysmenu or HBC.
now check the root of your SD card. a wiiflow.log file should be visible. copy and paste the contents here or upload it somewhere and provide a link.
don't forget to go back in wiiflow_lite.ini and set sd_write_log=no when your done using it.

hopefully this will help us determine what's going on or a miss. of course if you don't have an SD card then this won't work. we will have to go the tougher route using wifi_gecko to send the log to your pc using your home network.
 
That's exactly what I'm looking for to match my EmulationStation setup! Awesome!!!!
emulation station?
DO tell
any conclusion to this? I am also wondering what will be done in this situation as I was planning on adding a wii to my car for the family. I was just thinking priiloader launching directly into the homebrew channel.
I tagged dishe in it but this might be pertinent to you?
https://gbatemp.net/threads/sourcef...s-feature-requests-artwork-discussion.356052/
Third post down, but all a really good thread - to begin with...
Also, far be it from me to refer to myself, but liking this here post...

I'm a WiiMC user from way back, so really happy to see this back in development.
I currently launch WiiMC+ from wiiflow as homebrew - but wiiflow's plugin infrastructure supports argument handling.
You could have CD or DVD sized covers in 'a coverflow' - a selection of large, dynamic arrays of covers
- using covers, in effect, as icons:
- to launch playlists, internet radio stations, or any content WiiMC can handle
- separate out titles using wiiflow's categories functionality,
- or TV from Film, or any arbitrary selection using simple plugin.ini configuration files
- you could use art extracted from mp3s, or a title frame screengrab from a film. One day, perhaps, from within theinterface or simply imported from PC/Mac

If you, or anyone, is interested in coding WiiMC for argument support, it should prove very powerful.
The wiiflow flavour in active development is wiiflow_lite, found on this forum.
Wiimpathy seems to be the guy for adapting existing homebrew for argument support, for wiiflow in particular, his advice has proven vital for my current wiiflow-plugin project.
An integration of wiiflow and WiiMC, beyond mere argument support, could prove incredibly beneficial to users of both, and homebrew wii users generally.

PLEASE SHOW THIS POST SOME LOVE WITH A 'LIKE' - THANKS!

Might encourage the dev to look into argument support - that means
wiiflow integration for wiimc-ss
Which would be nice...
Click on the UP arrow next to "kaisersozeh said" on the top bar of that quote box,
it will open at that post in your browser
- "LIKE" the post
- Done!
https://gbatemp.net/goto/post?id=7964197#post-7964197

EDIT: "DO tell"?????? I'm not usually this camp...
 
Last edited by kaisersozeh,
  • Like
Reactions: DaTank45
Hi Fledge, do you plan on updating "WFL as Wiiflow" as well?
you're right. i need to do that. only thing is if i upload it to sourceforge then sourceforge auto makes it the newest release and will make it the big download button. which is stupid cause i put it in a subfolder so it shouldn't be marked as the main download. i'll figure something out soon. right now im feeling down - i had have my oldest cat put to sleep. thanks.
 
try this:

open wiiflow_lite.ini in a text editor preferably notepad++. look under [DEBUG] set sd_write_log=yes. and save.
now run wiiflow lite and do what you want and then exit to sysmenu or HBC.
now check the root of your SD card. a wiiflow.log file should be visible. copy and paste the contents here or upload it somewhere and provide a link.
don't forget to go back in wiiflow_lite.ini and set sd_write_log=no when your done using it.

hopefully this will help us determine what's going on or a miss. of course if you don't have an SD card then this won't work. we will have to go the tougher route using wifi_gecko to send the log to your pc using your home network.
Here's the log:

Welcome to WiiFlow Lite 4.4.0 (r1137)!
This is the debug output.
Real Wii
WiiFlow is in real nand mode
IOS58 v6176
patched isfs_permissions 1 times.
patched es_setuid 1 times.
patched es_identify 1 times.
patched hash_check 0 times.
patched new_hash_check 1 times.
Init ISFS
Found WiiFlow Save
FAT Partition at sd: mounted.
Changing USB port to port 0....
* * * * * * * * * * * *
* HDD Information
* Sectors: 30294015
* Size [Sector Size]: 14 GB [512]
* * * * * * * * * * * *
SHND: Running sound thread
Wiiflow boot.dol Location: sd:/apps/wiiflow_lite
Data Directory: sd:/wiiflow
Wii Games Directory: %s:/wbfs
Nintendont found
GameCube Games Directory: %s:/games
Loading cIOS map
Creating Gamelist
Games found: 0
start wiiflow main screen
Creating Gamelist
Games found: 0
Cleanup Coverflow
SHND: Stopping sound thread
SHND: Stopped sound thread
MEM1_freesize(): 10330096
MEM2_freesize(): 42269184

Can I manually force the partition?
 
Last edited by Irumi`,
Here's the log:

Welcome to WiiFlow Lite 4.4.0 (r1137)!
This is the debug output.
Real Wii
WiiFlow is in real nand mode
IOS58 v6176
patched isfs_permissions 1 times.
patched es_setuid 1 times.
patched es_identify 1 times.
patched hash_check 0 times.
patched new_hash_check 1 times.
Init ISFS
Found WiiFlow Save
FAT Partition at sd: mounted.
Changing USB port to port 0....
* * * * * * * * * * * *
* HDD Information
* Sectors: 30294015
* Size [Sector Size]: 14 GB [512]
* * * * * * * * * * * *
SHND: Running sound thread
Wiiflow boot.dol Location: sd:/apps/wiiflow_lite
Data Directory: sd:/wiiflow
Wii Games Directory: %s:/wbfs
Nintendont found
GameCube Games Directory: %s:/games
Loading cIOS map
Creating Gamelist
Games found: 0
start wiiflow main screen
Creating Gamelist
Games found: 0
Cleanup Coverflow
SHND: Stopping sound thread
SHND: Stopped sound thread
MEM1_freesize(): 10330096
MEM2_freesize(): 42269184
[/SPOILWell ll]

Can I manually force the partition?
Well it definitely sees your hard drive. So when you goto the partitions menu and press the arrows to change from sd to usb it wont let you?
 
Last edited by fledge68,
I did notice your sector size is only 512. 32k is the recommended sector size for all wii n gc games on fat32.
Strange. I was sure I had it formatted at 32k. I'll try.

EDIT: Okay, that was the problem. Although I was sure I had formatted correctly, I must have then formatted it again the wrong way.

EDIT 2: Another problem: the game is not launched. I tested the .iso on emulator and it works, so that's not the problem.
 
Last edited by Irumi`,
Strange. I was sure I had it formatted at 32k. I'll try.

EDIT: Okay, that was the problem. Although I was sure I had formatted correctly, I must have then formatted it again the wrong way.

EDIT 2: Another problem: the game is not launched. I tested the .iso on emulator and it works, so that's not the problem.
is it a GC game or wii game? you said .iso that's why im asking.
 
Last edited by fledge68,

Site & Scene News

Popular threads in this forum