Hacking WiiFlow - an open source GUI USB-Loader

  • Thread starter Thread starter zorglub07
  • Start date Start date
  • Views Views 3,105,670
  • Replies Replies 16,228
  • Likes Likes 6
Here is my syscheck:

sysCheck v2.1.0b17 by Double_A and R2-D2199
...runs on IOS58 (rev 6176).

Region: NTSC-U
System Menu 4.3U (v513)
Priiloader installed
Drive date: 2008.12.18
Homebrew Channel 1.0.0 running on IOS58
Hollywood v0x21
Console ID: 130616972
Boot2 v4
Found 103 titles.
Found 49 IOS on this console. 13 of them are stub.

IOS3 (rev 65280): Stub
IOS4 (rev 65280): Stub
IOS9 (rev 1034): No Patches
IOS10 (rev 768): Stub
IOS11 (rev 256): Stub
IOS12 (rev 526): No Patches
IOS13 (rev 1032): No Patches
IOS14 (rev 1032): No Patches
IOS15 (rev 1032): No Patches
IOS16 (rev 512): Stub
IOS17 (rev 1032): No Patches
IOS20 (rev 256): Stub
IOS21 (rev 1039): No Patches
IOS22 (rev 1294): No Patches
IOS28 (rev 1807): No Patches
IOS30 (rev 2816): Stub
IOS31 (rev 3608): No Patches
IOS33 (rev 3608): No Patches
IOS34 (rev 3608): No Patches
IOS35 (rev 3608): No Patches
IOS36 (rev 3608): No Patches
IOS37 (rev 5663): No Patches
IOS38 (rev 4124): No Patches
IOS40 (rev 3072): Stub
IOS41 (rev 3607): No Patches
IOS43 (rev 3607): No Patches
IOS45 (rev 3607): No Patches
IOS46 (rev 3607): No Patches
IOS48 (rev 4124): No Patches
IOS50 (rev 5120): Stub
IOS51 (rev 4864): Stub
IOS52 (rev 5888): Stub
IOS53 (rev 5663): No Patches
IOS55 (rev 5663): No Patches
IOS56 (rev 5662): No Patches
IOS57 (rev 5919): No Patches
IOS58 (rev 6176): USB 2.0
IOS60 (rev 6400): Stub
IOS61 (rev 5662): No Patches
IOS70 (rev 6912): Stub
IOS80 (rev 6944): No Patches
IOS202[38] (rev 65535, Info: hermes-v5.0): Trucha Bug, ES Identify, NAND Access, USB 2.0
IOS222[38] (rev 65535, Info: hermes-v5.0): Trucha Bug, ES Identify, NAND Access, USB 2.0
IOS223[37] (rev 65535, Info: hermes-v5.0): Trucha Bug, NAND Access, USB 2.0
IOS224[60] (rev 65535, Info: hermes-v5.0): Trucha Bug, NAND Access, USB 2.0
IOS236[36] (rev 65535, Info: rev 3351): Trucha Bug, ES Identify, NAND Access
IOS249[56] (rev 21009, Info: d2x-v9beta(r49)): Trucha Bug, NAND Access, USB 2.0
IOS250[57] (rev 21009, Info: d2x-v9beta(r49)): Trucha Bug, NAND Access, USB 2.0
IOS254 (rev 65281): BootMii
BC v6
MIOS v10

Report generated on 2012/11/07.
Report generated on 2012/11/07.
 
Here is my syscheck:

sysCheck v2.1.0b17 by Double_A and R2-D2199
...runs on IOS58 (rev 6176).

Region: NTSC-U
System Menu 4.3U (v513)
Priiloader installed
Drive date: 2008.12.18
Homebrew Channel 1.0.0 running on IOS58
Hollywood v0x21
Console ID: 130616972
Boot2 v4
Found 103 titles.
Found 49 IOS on this console. 13 of them are stub.

IOS3 (rev 65280): Stub
IOS4 (rev 65280): Stub
IOS9 (rev 1034): No Patches
IOS10 (rev 768): Stub
IOS11 (rev 256): Stub
IOS12 (rev 526): No Patches
IOS13 (rev 1032): No Patches
IOS14 (rev 1032): No Patches
IOS15 (rev 1032): No Patches
IOS16 (rev 512): Stub
IOS17 (rev 1032): No Patches
IOS20 (rev 256): Stub
IOS21 (rev 1039): No Patches
IOS22 (rev 1294): No Patches
IOS28 (rev 1807): No Patches
IOS30 (rev 2816): Stub
IOS31 (rev 3608): No Patches
IOS33 (rev 3608): No Patches
IOS34 (rev 3608): No Patches
IOS35 (rev 3608): No Patches
IOS36 (rev 3608): No Patches
IOS37 (rev 5663): No Patches
IOS38 (rev 4124): No Patches
IOS40 (rev 3072): Stub
IOS41 (rev 3607): No Patches
IOS43 (rev 3607): No Patches
IOS45 (rev 3607): No Patches
IOS46 (rev 3607): No Patches
IOS48 (rev 4124): No Patches
IOS50 (rev 5120): Stub
IOS51 (rev 4864): Stub
IOS52 (rev 5888): Stub
IOS53 (rev 5663): No Patches
IOS55 (rev 5663): No Patches
IOS56 (rev 5662): No Patches
IOS57 (rev 5919): No Patches
IOS58 (rev 6176): USB 2.0
IOS60 (rev 6400): Stub
IOS61 (rev 5662): No Patches
IOS70 (rev 6912): Stub
IOS80 (rev 6944): No Patches
IOS202[38] (rev 65535, Info: hermes-v5.0): Trucha Bug, ES Identify, NAND Access, USB 2.0
IOS222[38] (rev 65535, Info: hermes-v5.0): Trucha Bug, ES Identify, NAND Access, USB 2.0
IOS223[37] (rev 65535, Info: hermes-v5.0): Trucha Bug, NAND Access, USB 2.0
IOS224[60] (rev 65535, Info: hermes-v5.0): Trucha Bug, NAND Access, USB 2.0
IOS236[36] (rev 65535, Info: rev 3351): Trucha Bug, ES Identify, NAND Access
IOS249[56] (rev 21009, Info: d2x-v9beta(r49)): Trucha Bug, NAND Access, USB 2.0
IOS250[57] (rev 21009, Info: d2x-v9beta(r49)): Trucha Bug, NAND Access, USB 2.0
IOS254 (rev 65281): BootMii
BC v6
MIOS v10

Report generated on 2012/11/07.
Report generated on 2012/11/07.
That looks ok....What's your drive setup? You say it's ok, but it's a bit weird you have to remove/plug in to get it working with GX.
Maybe turn on the SD logging in the Wiiflow ini? Might give some more ideas, perhaps?
 
I enabled debug and ran a game (which ended up freezing), and here is the log:

Welcome to WiiFlow (4.0.3-r433)!
This is the debug output.
Init ISFS
Enabling ISFS Patches
WiiFlow is in real nand mode
Real Wii
AHBPROT patched out, use IOS58
Changing USB port to port 0....
* * * * * * * * * * * *
* HDD Information
* Sectors: 625142447
* Size [Sector Size]: 298 GB [512]
* * * * * * * * * * * *
SHND: Running sound thread
Wiiflow boot.dol Location: sd:/apps/wiiflow
DIOS-MIOS Lite 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 56 in slot 249
Found d2x base 57 in slot 250
Data Directory: sd:/wiiflow
Switching Views
Games found: 28
Update Play log
Launching game RMGE01
SHND: Stopping sound thread
SHND: Stopped sound thread
Cleanup Coverflow
MEM1_freesize(): 9215984
MEM2_freesize(): 28782336
Game ID# RMGE01 requested IOS 33. User selected 0
Changed requested IOS to 249.
Reloading IOS into 249
Deinit ISFS
Disabling ISFS Patches
Reloading into IOS 249 from 58...
AHBPROT after IOS Reload: 1
Init ISFS
D2X cIOS Base IOS56
Changing USB port to port 0....
 
I enabled debug and ran a game (which ended up freezing), and here is the log:

Welcome to WiiFlow (4.0.3-r433)!
This is the debug output.
Init ISFS
Enabling ISFS Patches
WiiFlow is in real nand mode
Real Wii
AHBPROT patched out, use IOS58
Changing USB port to port 0....
* * * * * * * * * * * *
* HDD Information
* Sectors: 625142447
* Size [Sector Size]: 298 GB [512]
* * * * * * * * * * * *
SHND: Running sound thread
Wiiflow boot.dol Location: sd:/apps/wiiflow
DIOS-MIOS Lite 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 56 in slot 249
Found d2x base 57 in slot 250
Data Directory: sd:/wiiflow
Switching Views
Games found: 28
Update Play log
Launching game RMGE01
SHND: Stopping sound thread
SHND: Stopped sound thread
Cleanup Coverflow
MEM1_freesize(): 9215984
MEM2_freesize(): 28782336
Game ID# RMGE01 requested IOS 33. User selected 0
Changed requested IOS to 249.
Reloading IOS into 249
Deinit ISFS
Disabling ISFS Patches
Reloading into IOS 249 from 58...
AHBPROT after IOS Reload: 1
Init ISFS
D2X cIOS Base IOS56
Changing USB port to port 0....
I see you're running wiiflow from the SD card. Not sure that is the 'done thing' any more (but I could be and probably are wrong?).
Have you tried installing it on USB? That's what I'd be doing.
 
I enabled debug and ran a game (which ended up freezing), and here is the log:

Welcome to WiiFlow (4.0.3-r433)!
This is the debug output.
Init ISFS
Enabling ISFS Patches
WiiFlow is in real nand mode
Real Wii
AHBPROT patched out, use IOS58
Changing USB port to port 0....
* * * * * * * * * * * *
* HDD Information
* Sectors: 625142447
* Size [Sector Size]: 298 GB [512]
* * * * * * * * * * * *
SHND: Running sound thread
Wiiflow boot.dol Location: sd:/apps/wiiflow
DIOS-MIOS Lite 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 56 in slot 249
Found d2x base 57 in slot 250
Data Directory: sd:/wiiflow
Switching Views
Games found: 28
Update Play log
Launching game RMGE01
SHND: Stopping sound thread
SHND: Stopped sound thread
Cleanup Coverflow
MEM1_freesize(): 9215984
MEM2_freesize(): 28782336
Game ID# RMGE01 requested IOS 33. User selected 0
Changed requested IOS to 249.
Reloading IOS into 249
Deinit ISFS
Disabling ISFS Patches
Reloading into IOS 249 from 58...
AHBPROT after IOS Reload: 1
Init ISFS
D2X cIOS Base IOS56
Changing USB port to port 0....
Normally it would hook up the HDD in the next step, that doesnt seem to work, have you already tried to plugin out and plugin in the HDD again on game boot? Also have you already tested another cIOS like hermes v5.1 rodries mod?
 
@fix94 with r783, if fanart is enabled there is banner and fanart corruption. Let me know and I can provide you with fanart that will reproduce the issue. Not all are corrupted but about half of them are. Let me know if pics are helpful.

Cannot delete games, progress bar shows game deleted, but game is still there and playable even after reloading cache.
 
Hey guys...are the parental settings in Wiiflow meant to work for GC titles?
Whenever I turn parental lock on (10 years old) I can't see any GC titles at all, like they are all locked from view, but when unlocked it's clear that there is gametdb ratings data for them when digging further into the game data (game select, then +).
If I remember correctly Yardape8000 coded the age lock parental control feature but I haven't seen him around in a long while. Maybe Fledge68 or Fix94 can take a look at it, and age lock should be ignored in emulator mode.
 
I know someone else was making a Wiiflow.ini editing app that looks kinda like this but I don't think I'm really stepping on any toes with this.
(hope not anyway, It's not quite the same)

I made a little PC app to edit INI files.
I liked the general tabbed layout so I stole the look a little bit here but it definitely doesn't do much more than organize the file into tabs by sections.
You can't add remove or even edit the "blahblah=" part of it but it lets you edit everything to the right of the = exactly as it appears in the text file.
(Not a whole lot more useful ... yet ... than just a text editor but MIGHT be a little prettier to look at.)

Just thought I'd share it, anyway.
http://www.mediafire.com/?65kd1mjleu8bd6h

Instructions
1. run it.
2. choose the file.
3. edit
4. hit save
5. tell it where to save
6. close it or repeat #3-#5 as desired. :P

It needs Java but it'll send you to the download page if you don't have it.

As usual, I have it included as a JAR, class, windows EXE, and have the source in there as well. :)
 
Like I said, unplugging/replugging it seems to work, but that seems rather silly to do.

What is that cIOS?
I have the same issue with GX but really WiiFlow is better to me; the only thing I like about GX was the Wii SM channel game display.
 
Noob question here cause I never bothered to setup emulation via WiiFlow but is there a way to choose between RetroArch, Mednafen, or are plugins the only way to go with emulation?
 
Can anybody confirm if WWE '13 is black screening/not launching? I've used several loaders so I'm thinking it might be a bad dump but I'd like to make sure there's no special protection on this game or something.. hmm let me try launching in neek2o and see what happens.

Noob question here cause I never bothered to setup emulation via WiiFlow but is there a way to choose between RetroArch, Mednafen, or are plugins the only way to go with emulation?
You choose which plugin you want to use. If you want to use retroarch to launch games you can, if you rather use mednafen you can choose that plugin and launch your games with that too. You have to set up the plugins and ini files properly. There's a great guide on wiiflowiki 4.
 
Can anybody confirm if WWE '13 is black screening/not launching? I've used several loaders so I'm thinking it might be a bad dump but I'd like to make sure there's no special protection on this game or something.. hmm let me try launching in neek2o and see what happens.

You choose which plugin you want to use. If you want to use retroarch to launch games you can, if you rather use mednafen you can choose that plugin and launch your games with that too. You have to set up the plugins and ini files properly. There's a great guide on wiiflowiki 4.
Thanks will have to look into that so far I'm using Abz WiiFlow setup
 
I would like to use WiiFlow but the fact I have to unplug the drive seems rather redundant
i know u said u tried multiple Hard Drives but it sounds like a hard drive issue to me make sure fat32 32kb cluster size primary active and make sure your drive isn't sleepy i had a sleep problem with a 3tb my book
How to know if my HDD is sleepy

1. Run CrystalDiskInfo in your PC http://crystalmark.i...fo/index-e.html
2. Connect your HDD
3. Select "Function" tab
4. Select "Advanced Feature" > "AAM/APM Control"
5. It will open a new window, select your HDD
6. Check your Advanced Power Management (APM) settings
7. It should shows a 80h value (every value over 80h is good)
8 If it shows a value inferior to 80h you have a sleepy drive, and you should check for help
9. THIS TOOL DOESN'T MODIFY YOUR APM SETTINGS, IT ONLY SHOW PERFORMANCE!
Can anybody confirm if WWE '13 is black screening/not launching? I've used several loaders so I'm thinking it might be a bad dump but I'd like to make sure there's no special protection on this game or something.. hmm let me try launching in neek2o and see what happens.
hey man seems to run fine for me on wiiflow
 
  • Like
Reactions: MassiveRican

Site & Scene News

Popular threads in this forum