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
Unfortunately the home button is already coded to exit wiiflow which is a little strange because we have a home icon to exit wiiflow which does basically the same thing.
Yeah, I guess that would mean having to change what both of them do then :wink:. I'm haven't checked but I'm sure some themes would have an icon set to it that would look a little more like exiting than a home button . . . although it still would be on it's way to exiting ( home -> source -> exit instead of just home -> exit )
 
  • Like
Reactions: 1 person

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,391
Trophies
2
XP
4,577
Country
United States
Here is a preview of what's done so far, will post a link later, as i said its matches my current Blue carbon theme and as of yet isnt perfect and needs tweaking. There is also icons with logos for each console for those who prefer them.

54924168.png

0002may30201216h09m11s.png

0001may30201216h09m30s.png

0003backgroundcopy.png

Would much prefer a larger icon size because the image quality is seriously lost when downscaled from 250px down to just 90px

@[member='fledge68']

ive noticed the source select menu ignores wiiflow.ini setting for screen size on first launch, you must either select a source or use exit, then open the source select menu again for screen size to take affect.

Also the icons from all screen shots including mine also show icons not being centred properly but seem like they are to far to the left.
Looks great Pepxl!

first - I didn't want to change the size because I figured a lot of people have already downloaded Abdallahterro's and mastershoes' icons and if I change the size then they (and now you) would have to edit the icons and everyone would have to re-download the sets again.

second - I'm a little stumped about the screen size issue. I just have a 4:3 TV. I'm surprised it only does it on the source select menu and only the first time.

Third - I've noticed the left justification too. I might adjust the row's X position a little more to the right.
 

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
I didn't want to change the size because I figured a lot of people have already downloaded Abdallahterro's and mastershoes' icons and if I change the size then they (and now you) would have to edit the icons and everyone would have to re-download the sets again.
Wouldn't changing the source menu through themes allow changing the size and position anyway without having to change the default settings?

Also, out of curiosity, if I have it set to show categories at startup AND the source menu at startup, which one comes up first? (I know I could always just try it when I get home but that won't be for a few more hours yet.)
 

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,391
Trophies
2
XP
4,577
Country
United States
I didn't want to change the size because I figured a lot of people have already downloaded Abdallahterro's and mastershoes' icons and if I change the size then they (and now you) would have to edit the icons and everyone would have to re-download the sets again.
Wouldn't changing the source menu through themes allow changing the size and position anyway without having to change the default settings?

Also, out of curiosity, if I have it set to show categories at startup AND the source menu at startup, which one comes up first? (I know I could always just try it when I get home but that won't be for a few more hours yet.)
I'm pretty sure the source menu.
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,021
Country
I'll upload these when Mastershoes agrees or likes this post
Many icons were edited, fixing contrasts, some were made from scratch
This pack is for all wiiflow plugins (Parent icon only ie. only one for the GB, one for Sega...)
I'll make another one with single emulator (i.e. 3 for GBoys, separate wiimednafens...)
The pack will contain much, much more icons which are not shown here.

fbw3sm.jpg

1zp5iyh.jpg
 
  • Like
Reactions: 5 people

dancemonkey

Well-Known Member
Member
Joined
Jan 14, 2007
Messages
268
Trophies
0
XP
243
Country
Question. From what I can see you can set the small box view in the ini for emulator to "no" so the dvd boxes look correct for films but that screws up the game boxes that need small set to yes. Anyway around this or any plans on making just a film section?

Cheers.
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,021
Country
Now that the masters gave a green light: http://www.mediafire...n3lf5bwuo7w28q1

Edit: the EXIT button in my set does nothing since I don't have the exit code. But I added it in case something changes soon.
ofc a better and more practical option will be a separate "Back to SM" or "Exit Wiiflow" or just "Exit" button between page # and current "Exit" button which should be renamed "Back"
 

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
This pack is for all wiiflow plugins (Parent icon only ie. only one for the GB, one for Sega...)
I'll make another one with single emulator (i.e. 3 for GBoys, separate wiimednafens...)
I'm glad people are making sets for both separated and together since I personally like to set mine up as kinda a mix. I leave all Gameboy together because they all have the same box size and you can kinda justify it since GBA actually was backward compatible with all the others so you really could play them all on the same console. I separate out at least Game Gear from Sega because of the box size again. I understand Genesis had some backwards compatibility to Master System so I have been to lazy to split that one out, too.
I just mix and match and set the appropriate coverflow from the themes.
 

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,391
Trophies
2
XP
4,577
Country
United States
has anyone tried emunand games with r438? They still don't seem to be working for me. I tried a few and got adventure island wiiware working once out of 6 times.

Fix94 here's my wiiflow log for one of those tries

Welcome to WiiFlow (Mod 3.1-r438)!
This is the debug output.
Loading cIOS: 249
Reloading into IOS 249 from 58 (AHBPROT: 0)...
Going to show a wait message screen, delay: 15, # images: 5
OK, Current IOS: 249
Loaded cIOS: 249 has base 56

SECTORS: 976773166
SEC SIZE: 512
HDD SIZE: 465 GB [512]
Wiiflow boot.dol Location: usb1:/apps/wiiflow
DML is not installed as MIOS
Loading cIOS map
Found base 37 in slot 245
Found base 38 in slot 246
Found base 53 in slot 247
Found base 55 in slot 248
Found base 56 in slot 249
Found base 57 in slot 250
Found base 58 in slot 251
Data Directory: usb1:/wiiflow

Loading files containing .ogg|.mp3 in usb1:/wiiflow/themes/ORCHID/music
Loading music list from path: usb1:/wiiflow/themes/ORCHID/music
Calling list to update filelist

Loading files containing .ogg|.mp3 in usb1:/wiiflow/music
Loading music list from path: usb1:/wiiflow/music
Calling list to update filelist
SHND: Running sound thread
Trying to open 'usb1:/wiiflow/settings/wiitdb.xml'...success
Checking game offsets
Loading items of usb view from usb1

Loading files containing .wbfs|.iso in usb1:/wbfs
Database file: usb1:/wiiflow/cache/lists/usb1_wbfs.db
update_games=0 update_homebrew=0 update_dml=0, update_emu=0
usb1:/wbfs
Now hide wait message
Stop showing images
Coverflow started!
Loading usb1:/wiiflow/music/Beverly Hills Cop - Theme Song.mp3 using voice 0
Loading items of Going to show a wait message screen, delay: 15, # images: 5
channel view from usb1, which is refreshing.
Written SYSCONF to: usb1:/nands/nand1//shared2/sys/SYSCONF
Written Mii's to: usb1:/nands/nand1//shared2/menu/FaceLib/RFL_DB.dat
NandPath = /nands/nand1/
Device: USB 2.0 Mass Storage Device
Enabling NAND Emulator
nandpath = usb1:/nands/nand1//
Stop showing images
Coverflow started!
Current Partition: 1
Coverflow started!
Now hide wait message
Going to show a wait message screen, delay: 15, # images: 5
Launching game WTME
Disabling NAND Emulator
NandPath = /nands/nand1/
Device: USB 2.0 Mass Storage Device
Enabling NAND Emulator
Loading DOL: /title/00010001/57544d45/content/00000006.app...Done!
Reading TMD...Success!
Generating fake ticket...Success!
Reading certs...Success!
ES_Identify
Moving section 0 from offset 00000100 to 80003400-80003800...
Moving section 7 from offset 00000500 to 81330000-8137bb00...

was wondering why it shows wiiflow tries to load music from the theme folder?

edit - what's with the double '//' marked in red?
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,237
Country
Germany
I already found out it codedumps with theme. The log file looks just fine btw, oh and those double // can be ignored, wiiflow removes them anyways.
 

Tobynator

Active Member
Newcomer
Joined
Apr 6, 2010
Messages
41
Trophies
1
XP
134
Country
Gambia, The
Can someone tell me, wich file I´ve to delete, that Wiiflow scans the cover- and gamepathes again?
I´m asking because my problem is, always I add new covers, wich aren´t loaded via Wiiflow, these covers won´t show up in Wiiflow til I delete the cache and every ini-file....
 

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
Question. From what I can see you can set the small box view in the ini for emulator to "no" so the dvd boxes look correct for films but that screws up the game boxes that need small set to yes. Anyway around this or any plans on making just a film section?

Cheers.
In the source_menu.ini file there's part that looks like this :
Code:
[FCEUGX]
8bit playground=1
carbonik=4
default=3
orchid=1
starnight=1
violet=1

[GENPLUSGX]
8bit playground=1
carbonik=3
default=1
orchid=1
starnight=1
violet=1

[SNES9XGX]
8bit playground=1
carbonik=1
default=2
orchid=1
starnight=1
violet=1

[VBAGX]
8bit playground=1
carbonik=2
default=4
orchid=1
starnight=1
violet=1
to tell it which coverflow to use for which theme when it's opened through the source selection screen.
if you use [member='fledge68'] and [member='mastershoes']'s themes (download default.ini here : http://www.mediafire.com/?x7kc9o014ahu92d) there's also a setup for Gameboy and Game Gear games in coverflow 6 and SNES/N64 games in coverflow 2.
 

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
Can someone tell me, wich file I´ve to delete, that Wiiflow scans the cover- and gamepathes again?
I´m asking because my problem is, always I add new covers, wich aren´t loaded via Wiiflow, these covers won´t show up in Wiiflow til I delete the cache and every ini-file....
usually just pressing while pointing to the options button (the gears) will do the trick.

If that doesn't work, the files to delete are in the /wiiflow/cache/lists folder. I think there's one for each coverflow.

if THAT doesn't work ... beats me ... trial and error and report back.
 
  • Like
Reactions: 1 person

Tobynator

Active Member
Newcomer
Joined
Apr 6, 2010
Messages
41
Trophies
1
XP
134
Country
Gambia, The
Maxternal: worked perfectly, thanks a lot ;)

Adjust coverflow is codedumping when "save" is pressed (using rev438)

Edit: works only with Default theme.
Also when using default theme emuNand doesn't work (codedump or black coma)

Hmm, I´m editing my theme since 3 days. A lot of updates went through since this time, but I´ve got no codedump. If it´s important, I use my own theme ;)


Here are some questions or ideas of changing, if its possible:

1. To set the Emuflow-settings in the *.ini-file, that the favorite flow is displayed, when the plugin is loaded? For people who doen´t want to use the sourcemenu.
2. Set a custom Background to each plugin
3. I´ve problems with my cache, wenn Wiiflow loads the emulator-page. Is it possible that Wiiflow loads a seperate cache for each plugin?

With the covers I´ve got loading times till 12 Minutes....
 

matto21

Well-Known Member
Member
Joined
Dec 29, 2011
Messages
666
Trophies
1
Age
66
XP
2,611
Country
Italy
Can someone tell me, wich file I´ve to delete, that Wiiflow scans the cover- and gamepathes again?
I´m asking because my problem is, always I add new covers, wich aren´t loaded via Wiiflow, these covers won´t show up in Wiiflow til I delete the cache and every ini-file....

wiiflow.ini
rename
update_cache = no
update_cache = yes
 

Tobynator

Active Member
Newcomer
Joined
Apr 6, 2010
Messages
41
Trophies
1
XP
134
Country
Gambia, The
Can someone tell me, wich file I´ve to delete, that Wiiflow scans the cover- and gamepathes again?
I´m asking because my problem is, always I add new covers, wich aren´t loaded via Wiiflow, these covers won´t show up in Wiiflow til I delete the cache and every ini-file....

wiiflow.ini
rename
update_cache = no
update_cache = yes


I´ll try, thx ;)

Edit: Changed update_cache to yes, but that didn´t helped :(

For the loading time, I tried something what helped:

[EMULATOR]
dump_list=no

and

[GENERAL]
compress_cache=yes

Now loading times are between 10-15 seconds :D
 
General chit-chat
Help Users
  • 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
    I @ Iron_Masuku: Hello