Hacking WiiFlow - an open source GUI USB-Loader

  • Thread starter Thread starter zorglub07
  • Start date Start date
  • Views Views 3,100,834
  • Replies Replies 16,228
  • Likes Likes 6
Jojse said:
I saw that Benjay have some work to do with the themes now, new buttons in r122...
there is no "new" buttons lol. Just the ones from menu_main are shown if there is no game list, to allow showing channel view/booting wii/gc disc if you have no games on your drive. I did however adjust the size of the 2 existing "select partition" install game" buttons there in the default theme and move the bottom one up just a bit.

Also there is a new screenshot feature and some wiimote button controls have change. Due to this the "Search Mode" option was no longer necessary and therefore I have removed it. This leaves an empty space on one fo the settings pages, but I advise DO NOT edit the themes for this as a new button will take its place sometime soon and then all they need to do is change the tag in the theme to link it with the new button in order to update their theme.

b+up is now alphabet search up
b+down is alphabet down
b+right is page right
b+left is page left

b+plus is sort games
b+minus is change partition

This has freed up plus and minus for assignment in the future and has made the controls more linear. It has also made the code in menu_main for these buttons a bit cleaner.

anyways check out irc if you have any questions, and all the new button combos will be updated on the wiki soon hopefully.
 
I have added my norwegian translation to WiiFloWiki.

Big love to all who have continued carrying the WiiFlow torch:)
 
mugotu said:
This has freed up plus and minus for assignment in the future and has made the controls more linear. It has also made the code in menu_main for these buttons a bit cleaner.
Well done, me like
 
djbubba2002 said:
R-win , when are you coming on IRC,, i need someone to talk to ...heheheh
When I'm ready with the projects for my own business. I have to do some work (like, not Wii related work). I think somewhere next week, or maybe this weekend. Not sure...
 
mgrimmenator said:
cry.gif
that sucks, i wish it were possible. oh well thanks to Miigotu for adding other controller support to make it easier to get to the system menu.

and welcome back r-win. hope you had a nice time off.

How are your kids syncing the remotes at their friend's house?

From what I remember the Wii and Wiimotes have 2 sync modes, the standard mode for the home Wii system and then a guest mode.
IIRC, the home mode is activated by the red buttons, the guest mode is activated by bringing up the pause menu (in a game or system menu) and then selecting controller options and adding and additional controller. The idea is that you can bring a Wiimote to a friends house, sync it has a guest controller, then bring it home and not have to re-sync it. I haven't tried this in person, since I have never taken my Wiimotes anywhere, but from what the instruction manual said, that seems to be the way it should work.

http://www.nintendo.com/consumer/systems/w...emote.jsp#Synch

Seems like if they sync in "one time mode" at a friend's house, once the Wiimote is powered off and brought home it should work without having to be re-synced.
 
well they launch a game and then press the red button to put the wiimote into discovery mode and then the wii picks it up. thanks for the info i'll have them set it through the game menu instead. may keep down the confusion. and me from having to go to others houses and show them how to re-sync there remotes since most of the parents don't know beans from apples when it comes to this stuff.
 
I think libhomemenu has the function for guest sync in it, idk tho. Like i said in irc I'll look at trying to find how to put it into discovery mode and use a callback on the sync button if I can find it.
 
Hmm this looks like discovery mode, no?
Code:
int wiiuse_register(struct wiimote_listen_t *wml, struct bd_addr *bdaddr, struct wiimote_t *(*assign_cb)(struct bd_addr *bdaddr))
{
ÂÂÂÂs32 err;

ÂÂÂÂif(!wml || !bdaddr || !assign_cb) return 0;

ÂÂÂÂwml->wm = NULL;
ÂÂÂÂwml->bdaddr = *bdaddr;
ÂÂÂÂwml->sock = bte_new();
ÂÂÂÂwml->assign_cb = assign_cb;
ÂÂÂÂif(wml->sock==NULL) return 0;

ÂÂÂÂbte_arg(wml->sock,wml);
ÂÂÂÂbte_received(wml->sock,__wiiuse_receive);
ÂÂÂÂbte_disconnected(wml->sock,__wiiuse_disconnected);
ÂÂÂÂ
ÂÂÂÂerr = bte_registerdeviceasync(wml->sock,bdaddr,__wiiuse_connected);
ÂÂÂÂif(err==ERR_OK) return 1;

ÂÂÂÂreturn 0;
}

bdaddr is the MAC of the wiimote i think.
 
davidnlta said:
Im using Rev119 and trailers dont seem to work i move the cursor off screen and hit up but it just goes to the next game.

i beleive you press + now instead of up, check the changes on the revisions to see the exact buttons now. Things have changed alot in the buttons area in the past few revisions.
 
mugotu said:
Hmm this looks like discovery mode, no?
Code:
int wiiuse_register(struct wiimote_listen_t *wml, struct bd_addr *bdaddr, struct wiimote_t *(*assign_cb)(struct bd_addr *bdaddr))
{
ÂÂÂÂs32 err;

ÂÂÂÂif(!wml || !bdaddr || !assign_cb) return 0;

ÂÂÂÂwml->wm = NULL;
ÂÂÂÂwml->bdaddr = *bdaddr;
ÂÂÂÂwml->sock = bte_new();
ÂÂÂÂwml->assign_cb = assign_cb;
ÂÂÂÂif(wml->sock==NULL) return 0;

ÂÂÂÂbte_arg(wml->sock,wml);
ÂÂÂÂbte_received(wml->sock,__wiiuse_receive);
ÂÂÂÂbte_disconnected(wml->sock,__wiiuse_disconnected);
ÂÂÂÂ
ÂÂÂÂerr = bte_registerdeviceasync(wml->sock,bdaddr,__wiiuse_connected);
ÂÂÂÂif(err==ERR_OK) return 1;

ÂÂÂÂreturn 0;
}

bdaddr is the MAC of the wiimote i think.

This looks like it. Looking at this bdaddr appears to probably stand for "bluetooth device address". Just a guess, but I think your definitely on the right track.
yay.gif
 
davidnlta said:
its - button but when i do it it doesnt go to the trailer it plays the sound for a bit but no picture then just stoppes.

trailers work fine for me. maybe your setup is missing something. come by irc channel for help. someone there should be able to get you going.
 
mgrimmenator said:
davidnlta said:
its - button but when i do it it doesnt go to the trailer it plays the sound for a bit but no picture then just stoppes.

trailers work fine for me. maybe your setup is missing something. come by irc channel for help. someone there should be able to get you going.
Its not finding your video. Make sure the video is in the trailers folder named the same id as the game.
 
well it played fine when i was using R92 when i had to hit up but when i upgraded is when it gave me this issue did you guys change it so it needs the full id or is the first 3 letters still fine?
 
davidnlta said:
well it played fine when i was using R92 when i had to hit up but when i upgraded is when it gave me this issue did you guys change it so it needs the full id or is the first 3 letters still fine?

did you check your directory structure since upgrading? now there is a wiiflow folder under apps but only thing that goes there are you titles.ini the boot.dol and language.ini and wiiflow.ini.

All other stuff goes in sd:/wiiflow or usb:/wiiflow. The layout in that directory should be the same though. So now you fanart and trailers and such folders are in the root drives wiiflow folder not the apps wiiflow folder.

example:

usb:/wiiflow/trailers/R2I.thp or sd:/wiiflow/trailers/R2I.thp

also check your wiiflow.ini file to make sure the directory is pointing to the correct location. Look under general for this:

dir_trailers=usb:/wiiflow/trailers

make sure it is set correctly to usb or sd, whatever you are using.


Hope this helps.
 
Sup peoples,

After using CFG Loader for a long time before this (and even USB Loader GX even longer ago), I decided to get a new loader. I was really amazed by all the 3d effects in WiiFlow. However, I will still use CFG as my main loader as it is simple, and has a lot of features.

My question is: I've been looking over this thread, and I noticed that people have f122 or something. How to I get the newer versions, as I am on r117? Do I enable beta updates? And where do I do that?
 

Site & Scene News

Popular threads in this forum