Hacking WiiFlow - an open source GUI USB-Loader

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
39
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,698
Country
r655
- Now we can hold 'b' for source menu even if wiimote gestures is enabled. Which
means we should be able to remove 'b' on home button and 'b' on mode button.
i hate.. hate hate hate.... "hold b for source menu" please dont remove b on mode button for source... if ANYTHING please add a "disable hold b for source=yes" into the wiiflow.ini
if i sound like a whiney bitch, sorry.
party.
Kinda curious, do you find the "hold B for source" thing any less annoying after the r654 timeout fix?
I was thinking about dropping a "enhancement" suggestion on GoogleCode to have the 3-second timeout replaced with a single B press ("source on B release") now that using B in other button combinations cancels the whole B-to-source thing but maybe it would be good to leave it just optional.

Even though I, myself kinda like the B-to-source thing, I still use B-on-mode so I don't have to wait the 3 seconds.
 

seam

Well-Known Member
Member
Joined
Jan 23, 2011
Messages
727
Trophies
1
Age
111
Location
austin texas
XP
845
Country
United States
r655
- Now we can hold 'b' for source menu even if wiimote gestures is enabled. Which
means we should be able to remove 'b' on home button and 'b' on mode button.
i hate.. hate hate hate.... "hold b for source menu" please dont remove b on mode button for source... if ANYTHING please add a "disable hold b for source=yes" into the wiiflow.ini
if i sound like a whiney bitch, sorry.
party.
Kinda curious, do you find the "hold B for source" thing any less annoying after the r654 timeout fix?
I was thinking about dropping a "enhancement" suggestion on GoogleCode to have the 3-second timeout replaced with a single B press ("source on B release") now that using B in other button combinations cancels the whole B-to-source thing but maybe it would be good to leave it just optional.

Even though I, myself kinda like the B-to-source thing, I still use B-on-mode so I don't have to wait the 3 seconds.

yea its actually much better now. doesnt cause issues when im scrolling through my games with alphabetical search. ive got no problems with it the way it is now :)
 
  • Like
Reactions: 1 person

ToddofWar420

CoverFlow Artist
Member
Joined
Mar 20, 2012
Messages
539
Trophies
1
Age
38
XP
1,009
Country
United States
@[member='FIX94'], anyway you can get the favorites to work with the Emuflow? I noticed the favorite star there but it don't seem to work except on the Wii games. Just wondering.. :unsure:
 

luck_gh0st

Well-Known Member
Member
Joined
Feb 21, 2009
Messages
174
Trophies
0
XP
132
Country
Still can't get ScummVm games back in the emuflow on its own. I would still be trying had my wiimote not went dead. I'll try more after it charges up.
I'm now thinking that categories.ini in the /wiiflow/settings folder my have something to do with it.. Anyone else on here have ScummVm games working?
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,453
Trophies
1
Location
Creeping in the Shadows
XP
1,178
Country
Couple of questions, for the games in my emunand there is a per game setting "Custom".. what is this and what does this do?

And I asked this awhile back but does anyone know what "cover_prio=" does in the wiiflow.ini? I think it's cover priority but what does that even mean and how does this affect wiiflow?
 

luck_gh0st

Well-Known Member
Member
Joined
Feb 21, 2009
Messages
174
Trophies
0
XP
132
Country
I don't know why the ScummVm plugins are always such a pain in the a** but I did what I did last time and it didn't work at first so I moved my plugins folder back to usb2: booted up then moved the plugins back to usb1: (where they will all work form) and now ScummVM is back again. A little bit different method but it seems to have fixed it. I guess I didn't realize that Scumm doesn't make a .db in /wifflow/cache/lists.. but it still works after several reboots.

r667 here and maybe it's just me or my setup but browsing seems noticeably faster. No problems yet except the old code dump when I exit to neek2o (flashing blue light,buzzing and a reload in 5 dump that never does) Exit to bootmii takes me to my last used sneek nand anyway if I pick that anyway.

I think that I will keep that 666.dol and use it to scare children when I want to play the Wii and they won't let me :evil:
 
  • Like
Reactions: 1 person

iguanadon

Member
Newcomer
Joined
Jul 13, 2006
Messages
12
Trophies
0
XP
163
Country
United States
great work to all involved in this project. compiled latest r667 and its very responsive. have not done much in the way of testing. just loading game after game to make sure the "trouble" games still load and everything is great.

very nice work and thanks again.

r667
emunand full

one thing i still need to test is the ghost game save for mario kart, previous versions had errors when trying to update the ghost racer. this is with full emunand setting so i expect several games may have these same type problems.


bahaha, love my Group ...Newcomers ;)
 

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,391
Trophies
2
XP
4,577
Country
United States
Couple of questions, for the games in my emunand there is a per game setting "Custom".. what is this and what does this do?

And I asked this awhile back but does anyone know what "cover_prio=" does in the wiiflow.ini? I think it's cover priority but what does that even mean?
"Custom" I've heard it's to be used if you are launching a forwarder channel.

"cover_prio=" not sure how this works but it's an integer # determined by what countries you choose and what type of covers you choose to download. And yes it's short for cover priority.
 
  • Like
Reactions: 1 person

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,237
Country
Germany
"Custom" I've heard it's to be used if you are launching a forwarder channel.
With this setting, you can control the boot method, if you enable it it uses the libogc method (only works with neek2o and real nand) and without custom it will use wiiflows internal one (needed for d2x emu nand).
 
  • Like
Reactions: 2 people

shortz1994

Well-Known Member
Member
Joined
Jan 21, 2011
Messages
1,340
Trophies
0
XP
359
Country
United States
ok so looking at,"main/zone" for button placement. an they have a "invisable" png thats 100x640. then they are placed on top of each other, in the lower left corner.
(using theme creator for gx, to get an idea of how/were the icons will show up, yes this works well, after a little work.)
so seeing this, how would the zones be changed. i tried an redid the zones, but i get the same effect.( button show up but the only button i can use, is the one in the original position.(bottom)
* man if some one could write or make an app for wiiflow themes as gx an cfg have. :) theme making would be sweet, an not such a pain in the ass.
 

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,391
Trophies
2
XP
4,577
Country
United States
ok so looking at,"main/zone" for button placement. an they have a "invisable" png thats 100x640. then they are placed on top of each other, in the lower left corner.
(using theme creator for gx, to get an idea of how/were the icons will show up, yes this works well, after a little work.)
so seeing this, how would the zones be changed. i tried an redid the zones, but i get the same effect.( button show up but the only button i can use, is the one in the original position.(bottom)
* man if some one could write or make an app for wiiflow themes as gx an cfg have. :) theme making would be sweet, an not such a pain in the ass.
make sure your usb, channel, dml, emu, and homebrew buttons all have the same 'x' and 'y' position. these buttons need to be inside zone2

// the zone for the quit, info, config, and favorites buttons
buttons_h=
buttons_w=
buttons_x=
buttons_y=

// the zone for the mode button (usb, dml, channels, emu, homebrew)
buttons2_h=
buttons2_w=
buttons2_x=
buttons2_y=

// the zone for the dvd disc button
buttons3_h=
buttons3_w=
buttons3_x=
buttons3_y=
next_ and prev_ are the zones for the arrow buttons that appear on the left and right side of the screen.

if you want any of these zones to show all the time then make their width and height set to w=640 and h=480.
 
  • Like
Reactions: 1 person

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,453
Trophies
1
Location
Creeping in the Shadows
XP
1,178
Country
I don't know why the ScummVm plugins are always such a pain in the a** but I did what I did last time and it didn't work at first so I moved my plugins folder back to usb2: booted up then moved the plugins back to usb1: (where they will all work form) and now ScummVM is back again. A little bit different method but it seems to have fixed it. I guess I didn't realize that Scumm doesn't make a .db in /wifflow/cache/lists.. but it still works after several reboots.
Same here. Scummvm is a bitch to get working properly, actually its the ONLY plugin I have any difficlty at all setting up. My scummvm games are not showing up again but I'm going to try your method out tonight and see what happens. Thanks for the tip.
 
  • Like
Reactions: 1 person

luck_gh0st

Well-Known Member
Member
Joined
Feb 21, 2009
Messages
174
Trophies
0
XP
132
Country
I don't know why the ScummVm plugins are always such a pain in the a** but I did what I did last time and it didn't work at first so I moved my plugins folder back to usb2: booted up then moved the plugins back to usb1: (where they will all work form) and now ScummVM is back again. A little bit different method but it seems to have fixed it. I guess I didn't realize that Scumm doesn't make a .db in /wifflow/cache/lists.. but it still works after several reboots.
Same here. Scummvm is a bitch to get working properly, actually its the ONLY plugin I have any difficlty at all setting up. My scummvm games are not showing up again but I'm going to try your method out tonight and see what happens. Thanks for the tip.
yeah I spent like 2 hours trying to set up the ScummVM plugin. First I just over wrote it with the new plugin and the games were gone. So I tried the mastershoes way that worked last time but for some reason, it didn't work. I tried a bunch of different ways but here's what I learned:

I'm not sure which steps aren't really needed but deleting these files never hurt my setup:
and ScummVM works like it did before.
And before you start either delete/backup the 3 Scummvm files (not in the plugins folder)

my setup= /SD /USB1(FAT32) /USB2(NTFS)

delete
USB2 WiiFlow folder /wiiflow/cache/titles
USB2/wiiflow/settings/categories.ini
USB2/apps/wiiflow/wiiflow.ini

Now if you have any wiiflow folder on USB1 move it's contents to the corresponding places on USB2 (temporarily)
and delete the USB1 wiiflow folder

For example, I had a wiiflow folder on my USB1 that had a plugins folder and the source_menu folder so I moves them to USB2/wiiflow

Now when you boot the dol file (either from wiiXplorer or the channel forwarder) it wii not see any wiiflow files on USB1. When it creates the wiiflow.ini everything will be set to USB2 . For some reason, in my WiiFlow, the source menu was there but some of the icons were stars.

Now maybe browse around a bit for a few in case it's slow on building the .db files or whatever.

Next exit the the WiiFlow and either on by computer or WiiXplorer (i used WiiXplorer for the whole process and had no prob) edit the USB2/apps/wiiflow/wiiflow.ini file and look for under the General section where it says dir_plugins=usb2:/wiiflow/plugins and change that 2 to a 1 so it reads dir_plugins=usb1:/wiiflow/plugins
same with the source_menu :: dir_source=usb2:/wiiflow/source_menu should be changed to dir_source=usb1:/wiiflow/source_menu (but ONLY those two changes) Save changes.

Next create a wiiflow folder on the root/ of USB1
Now go to USB2/wiiflow folder and cut the plugins and source_menu folders and paste them to the new empty wiiflow folder that you created on USB1/wiiflow
If you choose the gear icon on the main WiiFlow screen while on the emulator and look at plugins, ScummVM should be the last plugin on the list.
And that's what worked for me. I just now checked and ScummVM games are still there. So I must have done something right.
I don't know why WiiFlow wants the plugins on USB2 since some of them don't seem to work from NTFS (at least for me)


 
  • Like
Reactions: 1 person

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,052
Country
United States
I tried installing a wii game with 664. Game installation is still/once again broken.
It works just fine here, also please say something more exact, "broken" is a bit too widely said.

Well, I dunno. I tried installing pikmin2 for wii, it code dumped twice. I tried installing Brawl (for which I had to make a new wbfs folder and rename the old one because it's already installed) and the install seemed to be going fine.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
39
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,698
Country
r668 said:
- Finally fixed 'b' to source menu the correct way. now just press 'b' and
release. Thanks [member='Maxternal']. No need to hold it or point at anything. But don't
worry b on mode and home buttons are still there but there's really no need for
them now.
@[member='fledge68'] sounds cool. I'll have to thoroughly test this out.

EDIT : assuming it's supposed to be saved in UTF-8 format I've updated the English and Spanish help texts for r668. Here they are
Spanish.txt : http://www.mediafire.com/view/?7gf7sz5t7nv8cso
English.txt : http://www.mediafire.com/?szazmogu6a90d4z
An interesting note : the English.txt file had actually been missing from googlecode since r470. I'm also sure that updating the other languages wouldn't be that difficult. You'd just have to change everything before the = to a B on line 24 even if you didn't understand the language. (As long as they put the same lines in the same order). I'll pop both of these files on my hard drive tonight when I test r668 just to make sure they don't cause any problems.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys