Hacking WiiFlow - an open source GUI USB-Loader

mastershoes

GameTDB Mod & Retro Cover Artist
Member
Joined
Jun 25, 2011
Messages
799
Trophies
2
Age
44
Location
Chicago
XP
3,749
Country
United States
Having to re-ask.

Its usb:/wiiflow/plugins.

in the wiiflow.ini I've set everything to usb1: because otherwise it doesn't find the covers etc for anything all. It just creates defaults folders and files on the SD card.

Though, now that I have the plugins in the correct wiiflow folder, I tried scummvm, but it fell over after not finding anything in the usb1: folder, I guess because it's looking for usb: ???

So how should I set up the wiiflow.ini? I haven't touched what is ever happening in the scummvm.ini settings.

Make sure you DO NOT have a keyboard or anything else plugged into the other usb port!!! It prevents both ScummVM and Wii64 from loading roms!!
 

wiimanofthenorth

Well-Known Member
Member
Joined
Jan 18, 2011
Messages
292
Trophies
0
XP
269
Country
Make sure you DO NOT have a keyboard or anything else plugged into the other usb port!!! It prevents both ScummVM and Wii64 from loading roms!!

Ahh thanks for that. (I have an usb hub for charging up controllers and a balance board)... sadly though LOOM CD doesn't work fully. It loads, but then hangs at the Please choose a skill level. No pointer, and no sound. Though I do know it works fine with the normal SCUMMVM 1.3.1. without having to unplug my hub.

EDIT: Forget to mention I do have the mod3 version installed for wiiflow, but I've renamed the old mod1, and renamed mod3 to mod1.

Also, out of interest, is there a reason why such an old version of Scummvm is being used? My programming skills fall way back when VB was getting started. I was a paid-programmer back then. I changed career. So think of it as, I know how a panio works, I can play the odd tune, but I can't build a panio, and I can't play Mozart on it.

So please don't take it as I'm knocking what you guys are up to with todays programming languages. It is, just some interest on what is going on behind the scenes as it were.

And as a end user, I'm always amazed on how far mods come over the years and pushing gadgets way past what they were "built" to do.

For the young kids, I'm not brown nosing, it's just giving credit, where credit is due!
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,021
Country
@Fledge how can I remove "Wii Games", "GC Games" "Wiiware" and "Homebrew" buttons from the filter (the one you press + on mode), I don't need them since we have shortcuts, this way I can see all emu-plugins on same page.

edit the startup_menu.ini - to hide them set the their page = 0, they should be buttons 0 thru 3. Then move the other buttons up into their row and column.
I did this:
[BUTTONS]
button_0_row=0
button_0_col=0
button_0_page=0
button_1_row=0
button_1_col=1
button_1_page=0
button_2_row=1
button_2_col=0
button_2_page=0
button_3_row=1
button_3_col=1
button_3_page=0
button_4_row=0
button_4_col=0
button_4_page=1
button_5_row=0
button_5_col=1
button_5_page=1
button_6_row=1
button_6_col=0
button_6_page=1
button_7_row=1
button_7_col=1
button_7_page=1
button_8_row=2
button_8_col=0
button_8_page=1
button_9_row=2
button_9_col=1
button_9_page=1
button_10_row=3
button_10_col=0
button_10_page=1
button_11_row=3
button_11_col=1
button_11_page=1
button_12_row=4
button_12_col=0
button_12_page=1
button_13_row=4
button_13_col=1
button_13_page=1
button_14_row=0
button_14_col=0
button_14_page=2
button_15_row=0
button_15_col=1
button_15_page=2
button_16_row=1
button_16_col=0
button_16_page=2
button_17_row=1
button_17_col=1
button_17_page=2
button_18_row=2
button_18_col=0
button_18_page=2
button_19_row=2
button_19_col=1
button_19_page=2
but I'm back to system menu when + is pressed on mode!
I'm kinda happy cause pressing home is codedumpin instead of going back to SM :)
 

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,391
Trophies
2
XP
4,577
Country
United States
I did this:
but I'm back to system menu when + is pressed on mode!
I'm kinda happy cause pressing home is codedumpin instead of going back to SM :)

ummm, well it looks correct to me. I hate it when wiiflow does things like that. wiiflow has a mind of its own sometimes. I'll look into it but really have no idea. just so you and everyone else know I'm thinking of changing the startup_menu.ini to something like this:

[SOURCE]
button_0=wii
button_1=dml
button_2=nand
button_3=homebrew
button_4=magic #
button_5=magic#
...
button_18=magic #
button_19=magic#

magic # is of course a plugins magic number. you would be able to move them around or even remove wii, dml, nand, homebrew and make those buttons plugins too. no more row, col, page. that's too complicated and time consuming. But you may have to be patient cause I have alot to do around the house so it might take a while for me to finish changing it. Also may change startup_menu.ini to source_menu.ini. And maybe even work on adding console pics instead of buttons but that might be a long shot so for now stick to editing themes if you want console pics.
 
  • Like
Reactions: 5 people

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,391
Trophies
2
XP
4,577
Country
United States
okay, I need help :) for some reason wiiflow will not launch any wii game for me when I compile it myself. drakorex supplied my a pre compiled dol and it works fine. so i uninstalled devkit pro and reinstalled it and downloaded the libogc from google source and put it in my devkitpro folder replacing the one already there and created a new folder for wiiflow source a re checked out wiiflow. and the compiled it with programmers notepad but it still won't work. I'm use devkit ppc r26 - could that be my problem? any ideas?

I think I'm going to scream! this blows my mind.
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,021
Country
okay, I need help :) for some reason wiiflow will not launch any wii game for me when I compile it myself. drakorex supplied my a pre compiled dol and it works fine. so i uninstalled devkit pro and reinstalled it and downloaded the libogc from google source and put it in my devkitpro folder replacing the one already there and created a new folder for wiiflow source a re checked out wiiflow. and the compiled it with programmers notepad but it still won't work. I'm use devkit ppc r26 - could that be my problem? any ideas?

I think I'm going to scream! this blows my mind.
Just delete the whole open-wiiflow-... folder and svn checkout again (this is what I've done when I had slow loading issues)
 

secamfr

Well-Known Member
Newcomer
Joined
Jan 30, 2008
Messages
66
Trophies
0
Website
Visit site
XP
100
Country
France
More test with emulators and i just found a little bug :
If you have many emuls, on the second page on wiiflow parameters, select plugins, you can't check/uncheck the box to choose emuls, it work only on the 1st page.
 

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
Just to be sure, is that #2 that we're looking at in your post?

Ah, now it is working nicely for SNES games with these settings:

[EMULATOR]
current_item=
disable=no
dump_list=no
last_cf_mode=2
lastlanguage=EN
partition=1
smallbox=yes
sort=0

But when I enable NES or other games whose case is not rotated those images appear rotated. When you manually have to switch views depending on which emu game type is displayed that isn't very good.

I believe what needs to happen is that WiiFlow needs to know if an emulator covers are rotated or not and if it is displaying that case art auto-rotate/override what the theme says. I believe it is just the SNES and N64 ones that should be rotated -90 degrees when showing them.

fix94/fledge - is this possible?

Also what to do about the N64 cover art? Does anyone have any graphics that are formatted the way that WiiFlow expects to load them longwise?
I think it's in the startup_menu.ini or source_menu.ini depending on your revision and you may have to add the file yourself
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=2
default=2
orchid=1
starnight=1
violet=1

[VBAGX]
8bit playground=1
CARBONIK=6
default=4
orchid=1
starnight=1
violet=1
I think you use something like this to tell it which one to use for which button in the select source menu.
You would just set all of the n64 and SNES games to 2 and all of the Game Gear and Gameboy games to 6
Almost forgot. I want to set my WiiFlow up so it only shows regular Wii games and emu games... no NAND or Homebrew. Is there anyway to bypass those when cyclng through the game types?
I think there's something like "disable=yes" or "disable=no" in each of the sections of wiiflow.ini for each coverflow.
Is anybody else having problems with Black Ops and MW3 working? It tends to freeze at the loading screen everytime. It use to not do this til I had updated my WiiFlow. Any advice would help, Thanks.
Both those games need to be started with a cIOS with base 56 in order to work. If the auto IOS selection isn't working it may be because you don't have one installed.
EmuNand no longer showing after pressing B on mode btn!! I'm on 408
It works on/off after editing wiiflow.ini file to enable it
You could always try the "real NAND" and "emu NAND" buttons in the select source menu.
 

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,391
Trophies
2
XP
4,577
Country
United States
status update - I appear to be back in business. I believe my emu nand got corrupted and the games i was trying I previously set up to use nand game saves. when I go into game settings page 4 and switch nand emulation from default to off they work. Thanks Fix94, AbdallahTerro, and Drakorex for your help. by the way the choices are default, off,game save, region switch, full - what is default? and what is region switch used for?
 

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
status update - I appear to be back in business. I believe my emu nand got corrupted and the games i was trying I previously set up to use nand game saves. when I go into game settings page 4 and switch nand emulation from default to off they work. Thanks Fix94, AbdallahTerro, and Drakorex for your help. by the way the choices are default, off,game save, region switch, full - what is default? and what is region switch used for?
I would guess you default would set it to whatever you have in the global settings. (unless you're already looking at the global settings, then I don't know what to tell you.)
As I understand it, region switch is a new feature in d2x v9 for a couple of rare occasions where a game is made to check the region on the wii and refuse to work when it's not what it's looking for.


 
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