Hacking WiiFlow - an open source GUI USB-Loader

  • Thread starter Thread starter zorglub07
  • Start date Start date
  • Views Views 3,102,122
  • Replies Replies 16,228
  • Likes Likes 6
It'd be really nice to see someone make a wiiflow theme creator app, to make it easier on veteran and novice themers alike. It'd be really handy to just load the dol/ini and adjust the button placement, background and buttons instead of making an adjustment on your computer, popping the card into the wii, start up wiiflow and see if it worked,etc.... Hopefully someone with the know how could make it happen.

On another note, I'm tryin to use console pics for the Select Source/plugins menu, but for some reason they keep coming out glitchy and backward. If anyone knows how to fix this, I'd appreciate it. After I get it all figured out, I may post a link with the icons, and everything, if anyone wants it.
can you post a pic or diagram of what you are trying to do or have in mind?

Ya, I'll take a pic tonight and do some photo shopping to show you what I'm tryin to do.

@Fix94, Love the update for 395. Couple questions. Any plans to add a play list function to it, and Could you change "Randomize music=yes" to default? I always change this, I dunno about everyone else. :)
 
Found something to fix on r395. Did a fresh install, chose partition 2 (I have FAT32/NTFS), Wiiflow found the games, but nothing else.
Checked wiiflow ini and found all directories were pointing to USB1. Changed manually and things came together.

Another thing I'm getting in the last few revisions I've compiled is (with completely clean install) I've found when downloading gametdb I'm getting DSI dumps.
Strange thing is, with the first issue above, when I downloaded gametdb before correcting the partition number it worked. Obviously it wasn't visible when I fixed the ini, so I downloaded it again and DSI crash right at the end of download. This gametdb crash was happening with r374 for me too.

Any ideas guys?

EDIT: Not sure if these settings are created based on a directory find by Wiiflow. I had a Wiiflow directory (empty) in partition 1 (FAT32). Maybe that was the cause of the weird ini settings?
 
just tested r348 with plugins WiiFlow_Plugins_Pack_v2 and WiiFlowLoaderChannel - WIIH.wad
fceugx, return to wiiflow
genplus-gx, return to wiiflow
snes9x-gx, return to wiiflow
vbagx, return to wiiflow
wii64, return to wiiflow
wiiware and vc, return to wiiflow
after play, if i press home return to menù wii
be slower loading of r395
EDIT:
nand not extract
r344 it's ok
 
It'd be really nice to see someone make a wiiflow theme creator app, to make it easier on veteran and novice themers alike. It'd be really handy to just load the dol/ini and adjust the button placement, background and buttons instead of making an adjustment on your computer, popping the card into the wii, start up wiiflow and see if it worked,etc.... Hopefully someone with the know how could make it happen.

Humm !
I have already created a original copy of wiiflow for PC, it would not be difficult to change the code.
Currently i Don't have the time to code from Scratch! If someone need my code I can Upload It :)

flowmiikitty1.png


flowmiiroyal1.png


More ! http://gbatemp.net/topic/305107-flowmii/
 
  • Like
Reactions: 1 person
I took some pics of what I'm trying to do.
100_0975.jpg

First I tried replacing just the center part of the button, and replacing the ends with a blank png. I made the mistake of making the blank 1 pixel wide, which wiiflow didn't like. So I made it 5 wide, and changed the color to all 0s, eliminating the label and it showed up nice, but resulted in invisable button ends.



100_0977.jpg

Next I chopped the image into 3 equal sections, one for each button part, and though the image showed up, it was hideously skewed.
(I eliminated the other buttons by setting the color to all 0s to remove the lable, and setting the button width and height to 0 to remove the buttons.)


100_0976.jpg

When I shrunk the button width down to scale, it resulted in all the button parts being stacked on top of each other.


100_0978.jpg

THIS is what I'm trying to do. Not all the plugins are there, and button placement is relative, but you get the idea. It seems like what needs to happen is to make each button part adjustable on its own, but I can't seem to get there.
Any help would be appreciated.
 
  • Like
Reactions: 1 person
I took some pics of what I'm trying to do.
100_0975.jpg

First I tried replacing just the center part of the button, and replacing the ends with a blank png. I made the mistake of making the blank 1 pixel wide, which wiiflow didn't like. So I made it 5 wide, and changed the color to all 0s, eliminating the label and it showed up nice, but resulted in invisable button ends.



100_0977.jpg

Next I chopped the image into 3 equal sections, one for each button part, and though the image showed up, it was hideously skewed.
(I eliminated the other buttons by setting the color to all 0s to remove the lable, and setting the button width and height to 0 to remove the buttons.)


100_0976.jpg

When I shrunk the button width down to scale, it resulted in all the button parts being stacked on top of each other.


100_0978.jpg

THIS is what I'm trying to do. Not all the plugins are there, and button placement is relative, but you get the idea. It seems like what needs to happen is to make each button part adjustable on its own, but I can't seem to get there.
Any help would be appreciated.

PM me your icons you have there and i'll see what i can do to help
 
just tested r396, ok with plugins
after play, if i press home to return to the Wii menu, it's hang to a black screen
Thanks
 
So this stupid error is still there eh? :P So it was ok to not release some google code rev yesterday ;)
 
This just about drove me crazy since I thought r396 was broken :(

Something corrupted my categories.ini file. If you look at rows 4353, 4497, 6825 you will see some junk:

http://www.filehosti.../categories.ini

Can any of the devs add a routine to strip off any invalid chars as they read the rows in the .ini file? Or better yet, ignore the entire row since the invalid chars may kill part of the app?

I believe it happened after using one of the emulators (FCEUGX - latest plugins pack from Google Code) and it didn't load the game but exited back to the main menu. FWIW - all the other emulators I tested (don't have scumvm) worked fine and returned to WiiFlow.

Also it looks like the code that adds the categories.ini rows for new games add a blank row for each emulator... Might be related to the corruption issue:

fceugx=
fceugx/10-yard fight (u)=

genplu=
genplus/3 ninjas kick back (u) [!]=

snes9x=
snes9xgx/2020 super baseball (u)=

vbagx/wario land 4 (ue)=
vbagx_=
vbgx=000000000000001010000

wii64/yoshi's story (u) [!]=
wii64_=

So 3 things to look int please... adding more defensive programming on the .ini read code, checking the categories.ini creator and checking the FCEUGX emulator.

Thanks!
 
I took some pics of what I'm trying to do.
100_0975.jpg

First I tried replacing just the center part of the button, and replacing the ends with a blank png. I made the mistake of making the blank 1 pixel wide, which wiiflow didn't like. So I made it 5 wide, and changed the color to all 0s, eliminating the label and it showed up nice, but resulted in invisable button ends.



100_0977.jpg

Next I chopped the image into 3 equal sections, one for each button part, and though the image showed up, it was hideously skewed.
(I eliminated the other buttons by setting the color to all 0s to remove the lable, and setting the button width and height to 0 to remove the buttons.)


100_0976.jpg

When I shrunk the button width down to scale, it resulted in all the button parts being stacked on top of each other.


100_0978.jpg

THIS is what I'm trying to do. Not all the plugins are there, and button placement is relative, but you get the idea. It seems like what needs to happen is to make each button part adjustable on its own, but I can't seem to get there.
Any help would be appreciated.

PM me your icons you have there and i'll see what i can do to help
UPDATE: I figured out that instead of trying to merge 3 button parts into one image, it's easier to just use the right --> button part as the entire image, with the left and center blank, and resize the button width and height to the right ratio. Now the problem I'm having is that the x and y values on the Select Source menu do NOTHING. I tried to move a button but it stayed in the same place. Not sure about the plugin menu, haven't tried it yet. (I think the plugin menu should be merged with the Select Source menu, having a button to bring it up.)
 
okay, finally updated theme pack again. it's on the wiiflow wip google source wiki. here's the link

http://code.google.c...flow-mod/w/list

hi fledge68
It's wich the permission of who that you're allowed to change my themes?? Not mine!
I just saw the ini of starnight and I saw you have ransacked this theme.
Your emu icon is ugly ,and I don't speak about your flags screen.
Why did you deleted Oops and shunite in the ini?

I'm currently updating my themes ,but I don't have many free time, but I'm always present, I am still the owner of StarNight and Orchid.
I'm not often on this forum but always connected on #wiiflow.

So I ask you to remove your link on the wiki.

By the way ,here is a preview of my flags screen
starsnight_flags.png
 
100_0978.jpg


why not just wii games, GC games, emu games, real nand, emu nand and hbc icon?
Of course, the icon is hidden if the category is hidden.
 
  • Like
Reactions: 3 people
just tested r401
ok with plugins return to wiiflow
ok games wii, return to wiiflow
ok,themes
after play, if i press home to return to the Wii menu, it's hang to a black screen
slow, loading
Thanks
 
okay, finally updated theme pack again. it's on the wiiflow wip google source wiki. here's the link

http://code.google.c...flow-mod/w/list

hi fledge68
It's wich the permission of who that you're allowed to change my themes?? Not mine!
I just saw the ini of starnight and I saw you have ransacked this theme.
Your emu icon is ugly ,and I don't speak about your flags screen.
Why did you deleted Oops and shunite in the ini?

I'm currently updating my themes ,but I don't have many free time, but I'm always present, I am still the owner of StarNight and Orchid.
I'm not often on this forum but always connected on #wiiflow.

So I ask you to remove your link on the wiki.

By the way ,here is a preview of my flags screen
starsnight_flags.png

hey i meant no harm

1. I gave you credit as the original maker of the theme
2. we all got tired of waiting for the themes to be updated - it seemed like you and the others had abandoned them
3 I don't consider it a hack job - and apparently most users don't either
4. it was just meant to hold us over till you did update the theme.

but as you wish I will remove the link
 
UPDATE: I figured out that instead of trying to merge 3 button parts into one image, it's easier to just use the right --> button part as the entire image, with the left and center blank, and resize the button width and height to the right ratio. Now the problem I'm having is that the x and y values on the Select Source menu do NOTHING. I tried to move a button but it stayed in the same place. Not sure about the plugin menu, haven't tried it yet. (I think the plugin menu should be merged with the Select Source menu, having a button to bring it up.)
make

thats your problem there, you cant make shortcuts and miss important elements from the buttons, more than likely the XY co-ords are based on the position of the left segment, if its not present no change will occur.

If youve managed to figure it out then i'll leave you to it but if you need help just ask

@fledge68

Just remove his themes, retaliation on a friend behalf more than likely as the themes had been abandoned for quite a long time and it seems the band wagon has been boarded
 
  • Like
Reactions: 1 person
This just about drove me crazy since I thought r396 was broken :(

Something corrupted my categories.ini file. If you look at rows 4353, 4497, 6825 you will see some junk:

http://www.filehosti.../categories.ini

Can any of the devs add a routine to strip off any invalid chars as they read the rows in the .ini file? Or better yet, ignore the entire row since the invalid chars may kill part of the app?

I believe it happened after using one of the emulators (FCEUGX - latest plugins pack from Google Code) and it didn't load the game but exited back to the main menu. FWIW - all the other emulators I tested (don't have scumvm) worked fine and returned to WiiFlow.

Also it looks like the code that adds the categories.ini rows for new games add a blank row for each emulator... Might be related to the corruption issue:

fceugx=
fceugx/10-yard fight (u)=

genplu=
genplus/3 ninjas kick back (u) [!]=

snes9x=
snes9xgx/2020 super baseball (u)=

vbagx/wario land 4 (ue)=
vbagx_=
vbgx=000000000000001010000

wii64/yoshi's story (u) [!]=
wii64_=

So 3 things to look int please... adding more defensive programming on the .ini read code, checking the categories.ini creator and checking the FCEUGX emulator.

Thanks!
The smaller entries I think are the ones for your homebrew apps (in this case the original emulators in your /apps/ folder) and the longer ones are the individual games from the emuFlow.
 

Site & Scene News

Popular threads in this forum