Hacking WiiFlow - an open source GUI USB-Loader

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,021
Country
O2em plugin1 (Odyssey²)

source code


The o2em plugin is a new port of the emulator, because the guy didn't share his source code. It's based on o2em2 1.51.
I implemented a few things that are not in the version from Consolius:
* 2 players support.
* Save/Load state file.
No virtual keyboard, though. However, some keys are mapped :
Wiimote
....too much efforts.
o2em not working for me
always giving this weird blackscreenish error, when I press home the menu shows fine, only when loading games does this happen
13yf7g0.jpg


XL working fine so far
10x
:)
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,453
Trophies
1
Location
Creeping in the Shadows
XP
1,178
Country
eh I guess so but these changes are coming so fast I thought I could switch the file and have the same name without people noticing. I'm not a real fan of having long names.
Just used latest 1.4 for Mastershoes/Sion Zaphod's latest SG-1000 set and it worked like a charm, it even recognized strange game names like C_SO!.sg. I think it best to choose the cover folder first and then the roms right? Anyway I had to run it through twice cuz the first time it only output 53 of 66 but I just might not have refreshed properly.
Great job again on this it's making things a breeze :yaywii:
 

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
soup Maxternal
I'm on Ubuntu 10.04 and yes I have open Java 6 JDK. I tried now with mainstream Java 6 but it's the same.
I'll try uninstalling Java completely and then install Java 7. Or I can keep Java 6?
I kinda think it can only run one at a time. Don't quote me on that, though.
 

DarkestShine

New Member
Newbie
Joined
Jul 10, 2013
Messages
3
Trophies
0
Age
29
XP
76
Country
Cote d'Ivoire
Hello, I need help. When I am in plugins emu menu and I press "B" button, wiiflow restarts and it doesn't show source menu. I tried everything...
Someone knows what i have to do?
 

Soupaman66

Well-Known Member
Newcomer
Joined
Jul 7, 2013
Messages
82
Trophies
0
Age
29
XP
130
Country
United States
Just used latest 1.4 for Mastershoes/Sion Zaphod's latest SG-1000 set and it worked like a charm, it even recognized strange game names like C_SO!.sg. I think it best to choose the cover folder first and then the roms right? Anyway I had to run it through twice cuz the first time it only output 53 of 66 but I just might not have refreshed properly.
Great job again on this it's making things a breeze :yaywii:
Your welcome! :yay: I don't think the order matters but if its better then great.
 

DarkestShine

New Member
Newbie
Joined
Jul 10, 2013
Messages
3
Trophies
0
Age
29
XP
76
Country
Cote d'Ivoire

anthonyplep

(´ε` )
Member
Joined
Apr 13, 2010
Messages
345
Trophies
1
Age
28
Location
Ohio
Website
www.youtube.com
XP
1,040
Country
United States
Why does my wiiflow have such a long startup? I did a fresh install and no matter how many times I open the channel it will not load as quick as it did when I wasn't in version 4.0. Ever since 4.0 came out its been like this, I used to be able to open wiiflow, it'd load immediately and when I opened a game it loaded quickly too

With configurable USB loader, it's instant for startup and loading a game...but I do not like it enough to use and would much rather use WiiFlow. Any help or suggestions would be appreciated
Quoting myself, but this seems to have went unanswered

Any suggestions? My startup is very slow, but games seem to load as quickly as they did before.
 

Soupaman66

Well-Known Member
Newcomer
Joined
Jul 7, 2013
Messages
82
Trophies
0
Age
29
XP
130
Country
United States
Quoting myself, but this seems to have went unanswered

Any suggestions? My startup is very slow, but games seem to load as quickly as they did before.

have you tried to see if the timing is different when you launch it from the forwarder channel or homebrew channel?
 

anthonyplep

(´ε` )
Member
Joined
Apr 13, 2010
Messages
345
Trophies
1
Age
28
Location
Ohio
Website
www.youtube.com
XP
1,040
Country
United States
have you tried to see if the timing is different when you launch it from the forwarder channel or homebrew channel?
Sorry, not too keen on Wii vocabulary...but a forwarder channel is the channel on the Wii dashboard right? I've always launched from there, and never launched from the homebrew channel. I'm about to check and report my findings via the edit button

Edit:

So, the channel on my dashboard took 28 seconds, while the homebrew channel took 25. Ok, I exaggerated on the amount of time, but it's a big enough difference if Configurable USB Loader is instant

Am I doing something wrong here? I have all my Wiiflow files on my SD card, and my games on a portable harddrive
 

Soupaman66

Well-Known Member
Newcomer
Joined
Jul 7, 2013
Messages
82
Trophies
0
Age
29
XP
130
Country
United States
Sorry, not too keen on Wii vocabulary...but a forwarder channel is the channel on the Wii dashboard right? I've always launched from there, and never launched from the homebrew channel. I'm about to check and report my findings via the edit button

Edit:

So, the channel on my dashboard took 28 seconds, while the homebrew channel took 25. Ok, I exaggerated on the amount of time, but it's a big enough difference if Configurable USB Loader is instant

Am I doing something wrong here? I have all my Wiiflow files on my SD card, and my games on a portable harddrive

I would suggest making sure wiilow is updated to the latest. 4.1.3. First you delete wiiflow from the apps and the root of the sd card,b ut you can save things like covers, music, themes, etc.
https://code.google.com/p/wiiflow/downloads/list
get 4.1.3 and see if its quicker
 

anthonyplep

(´ε` )
Member
Joined
Apr 13, 2010
Messages
345
Trophies
1
Age
28
Location
Ohio
Website
www.youtube.com
XP
1,040
Country
United States
I would suggest making sure wiilow is updated to the latest. 4.1.3. First you delete wiiflow from the apps and the root of the sd card,b ut you can save things like covers, music, themes, etc.
https://code.google.com/p/wiiflow/downloads/list
get 4.1.3 and see if its quicker
I've been on 4.1.3 for about a week, BUT I'm not sure what I did...but it seems my channel loads at a much better rate now. It took about 5 seconds, which feels like nothing, and that's good enough for me. Must've been something with my settings I guess
 

DarkestShine

New Member
Newbie
Joined
Jul 10, 2013
Messages
3
Trophies
0
Age
29
XP
76
Country
Cote d'Ivoire
Sorry, not too keen on Wii vocabulary...but a forwarder channel is the channel on the Wii dashboard right? I've always launched from there, and never launched from the homebrew channel. I'm about to check and report my findings via the edit button

Edit:

So, the channel on my dashboard took 28 seconds, while the homebrew channel took 25. Ok, I exaggerated on the amount of time, but it's a big enough difference if Configurable USB Loader is instant

Am I doing something wrong here? I have all my Wiiflow files on my SD card, and my games on a portable harddrive

I had the same issue, Check with other sd card or copy your files, format and paste your files and trie.
 

matto21

Well-Known Member
Member
Joined
Dec 29, 2011
Messages
666
Trophies
1
Age
66
XP
2,591
Country
Italy
from R927 to R932 Code Dump

video


v.4.1.3 everything ok

wiiflow.log
Welcome to WiiFlow (Beta 4.1.4-r932)!
This is the debug output.
WiiFlow is in real nand mode
Real Wii
IOS58 v6176
patched isfs_permissions 1 times.
patched es_setuid 1 times.
patched es_identify 1 times.
patched hash_check 1 times.
patched new_hash_check 1 times.
Init ISFS
Found WiiFlow Save
Loading IOS Settings from NAND
Using Port Settings from NAND
Reloading into IOS 249 from 58...
Deinit ISFS
AHBPROT after IOS Reload: 1
Init ISFS
D2X IOS249[56] v10
FAT Partition at sd: mounted.
Changing USB port to port 0....
* * * * * * * * * * * *
* HDD Information
* Sectors: 3907029167
* Size [Sector Size]: 1.956 TB [512]
* * * * * * * * * * * *
FAT Partition at usb1: mounted.
SHND: Running sound thread
Wiiflow boot.dol Location: usb1:/apps/wiiflow
Wii Games Directory: %s:/wbfs
DIOS-MIOS/QuadForce USB is installed as MIOS
Loading cIOS map
Found cIOS in slot 222
Found cIOS in slot 223
Found cIOS in slot 224
Found d2x base 37 in slot 247
Found d2x base 38 in slot 248
Found d2x base 56 in slot 249
Found d2x base 57 in slot 250
Found d2x base 58 in slot 251
Data Directory: usb1:/wiiflow
WiiFlow is in 50hz mode
Creating Gamelist
Games found: 609

Welcome to WiiFlow (Beta 4.1.4-r932)!
This is the debug output.
WiiFlow is in real nand mode
Real Wii
IOS58 v6176
patched isfs_permissions 1 times.
patched es_setuid 1 times.
patched es_identify 1 times.
patched hash_check 0 times.
patched new_hash_check 1 times.
Init ISFS
Found WiiFlow Save
Loading IOS Settings from NAND
Using Port Settings from NAND
Reloading into IOS 249 from 58...
Deinit ISFS
AHBPROT after IOS Reload: 1
Init ISFS
D2X IOS249[56] v10
FAT Partition at sd: mounted.
Changing USB port to port 0....
* * * * * * * * * * * *
* HDD Information
* Sectors: 3907029167
* Size [Sector Size]: 1.956 TB [512]
* * * * * * * * * * * *
FAT Partition at usb1: mounted.
SHND: Running sound thread
Wiiflow boot.dol Location: usb1:/apps/wiiflow
Wii Games Directory: %s:/wbfs
DIOS-MIOS/QuadForce USB is installed as MIOS
Loading cIOS map
Found cIOS in slot 222
Found cIOS in slot 223
Found cIOS in slot 224
Found d2x base 37 in slot 247
Found d2x base 38 in slot 248
Found d2x base 56 in slot 249
Found d2x base 57 in slot 250
Found d2x base 58 in slot 251
Data Directory: usb1:/wiiflow
WiiFlow is in 50hz mode
Creating Gamelist
Games found: 609
SHND: Stopping sound thread
SHND: Stopped sound thread
Cleanup Coverflow
MEM1_freesize(): 8974320
MEM2_freesize(): 41118496
thanks
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,237
Country
Germany
that crash makes no sense at all, it crashes on decoding a jpg file but I can clearly see all your covers are already cached?
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    I'm an exemplary Christian, shame on you
  • SylverReZ @ SylverReZ:
    @Skelletonike, And a true pervert.
    +1
  • Skelletonike @ Skelletonike:
    Both things aren't mutually exclusive. :P
    +2
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
    Psionic Roshambo @ Psionic Roshambo: Link I'm not the princess your looking for.... *Pulls a crying game*