Hacking WiiFlow - an open source GUI USB-Loader

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Sorry to everyone who may have downloaded and used my app for their category conversion when it was using backslashes \ instead of forward slashes / but it's fixed now (for those who didn't just go in and correct that manually)
http://www.mediafire...n0zx073dp55ewk1 (v1.4 - w/Internet)
I plan to upload the no-internet version when I get it compiled. (Up until now I just wasn't near a computer with the JDK intalled to fix it. I finally just decided to break down and download another copy but I got HORRIBLE download speed on it.)
http://www.mediafire.com/?d0cw0uffxib5a9d (v1.2.1 - no Internet)
EDIT : FIXED
 

Etheboss

Official LULWUT supporter
Member
Joined
Feb 24, 2009
Messages
2,445
Trophies
0
Location
Around somewhere
XP
851
Country
Netherlands
fledge68, i got some problem with the categories_v4.ini, if i try to make a cover hidden in nand flow, somehow it looks like it is not updating right if you set it from within wiiflow, at least not for me.

I tried it with wiiflow_mod r708.. I checked my hdd with, no errors, i checked if the file was not by accident on "read only", but everything seems to be correct.

The way i do it is: in the nand flow main screen B on the favorites then X the category, then i zoom in on the cover, B on categories there to check it.
the cover dissapeares if i refresh, but if i start a game (and come back to wiiflow) or restart wiiflow, the cover is back again.

When i look at the ini file after i have done this, nothing changed, nothing is added, not even the modification date changed of the file.

Maybe you know what is going on there?
Obviously for some reason categories_v4.ini isn't being saved before you launch a game or exit wiiflow. I'm pretty sure that m_cat.save(); is being called when you launch a nand game but on exit of wiiflow it set as m_cat.unload(); I plan on changing that soon, This doesn't make any sense then since you say you launch a game and come back to wiiflow and the game is no longer hidden. I'll take a look at it but can't get on the wii right now. Anyone else experience this problem?
I stand corrected, i rechecked again after what you have said and i must have not been testing starting a game after category changes.
So it works like it should....but i think you really should add that soon to get less confusion, because in the changelog it says it works with both ways.

Sorry for the confusion and thanx for checking..
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Ok guys,
I reuploaded the Forwarder channels v14b to same folder: http://www.mediafire.../?1i51lre33fhjb
I used a patched tmd to allow proper use of IOS 58 (old channels start with IOS 249)
  • New tmd allows Access rights set for AHBPROT + DVD & IOS set to 58
@fledge and @massiverican I think the other channels need to be updated too :)
 
  • Like
Reactions: 2 people

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,454
Trophies
1
Location
Creeping in the Shadows
XP
1,193
Country
Yep, it took me a while but here are the new uploaded channels with IOS58 and AHBPROT should be patched out. [member='abdallahterro'] could you test any one of these out and see if it performs as it should? I tested it and indeed when the help screen is opened, with each channel it now says IOS58 but you have far more experience in these matters than I.

WiiFlow Forwarder v14b Links
[member='fledge68'] There are some channels missing that I posted in my original post such as Beach Babe Base Beat (personal fave), Brown and Lightning, but unfortunately those were WADS with custom splash screens, I wanted to replace the banner and icon with the splash screen image but unless there is some way to extract the image from the dol itself well then I'm screwed... and man how I love that beach babe lol. So feel free to re-up the ones I posted and delete the 3 that do not work.

[member='fix94'] I'm having difficulty booting certain homebrew, WADGUI and WAD Manager 1.7 mod being the culprits, is it just me?
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Yep, it took me a while but here are the new uploaded channels with IOS58 and AHBPROT should be patched out. [member='abdallahterro'] could you test any one of these out and see if it performs as it should? I tested it and indeed when the help screen is opened, with each channel it now says IOS58 but you have far more experience in these matters than I.

WiiFlow Forwarder v14b Links
[member='fledge68'] There are some channels missing that I posted in my original post such as Beach Babe Base Beat (personal fave), Brown and Lightning, but unfortunately those were WADS with custom splash screens, I wanted to replace the banner and icon with the splash screen image but unless there is some way to extract the image from the dol itself well then I'm screwed... and man how I love that beach babe lol. So feel free to re-up the ones I posted and delete the 3 that do not work.

[member='fix94'] I'm having difficulty booting certain homebrew, WADGUI and WAD Manager 1.7 mod being the culprits, is it just me?
Channels looks OK
I tested 8-bits and SMG

on a side note this is how patched tmd looks in hex editor if anyone needs to know this info:
2s9y8o5.jpg
 

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
Just upgraded to 712 from 699, having some difficulty. First, sd nand doesn't want to work for me, even when I set it manually in the ini. It asks me to choose a partition. When I manually set it, it code dumps. Also I noticed Wiiflow seems to take a while longer to load if the HDD isn't connected for some reason. Also had a weird instance where when if I was on hdd emunand, and switched it to sd, it would reload, and my source icons and covers would disappear.

Second, I tried launching a wiiware with neek, and I would just get a black screen and the light would blink forever. I haven't updated past neek r90, but I thought 93+ was just required for the return to function of neeked wiiware.
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,454
Trophies
1
Location
Creeping in the Shadows
XP
1,193
Country
Just upgraded to 712 from 699, having some difficulty. First, sd nand doesn't want to work for me, even when I set it manually in the ini. It asks me to choose a partition. When I manually set it, it code dumps. Also I noticed Wiiflow seems to take a while longer to load if the HDD isn't connected for some reason. Also had a weird instance where when if I was on hdd emunand, and switched it to sd, it would reload, and my source icons and covers would disappear.

Second, I tried launching a wiiware with neek, and I would just get a black screen and the light would blink forever. I haven't updated past neek r90, but I thought 93+ was just required for the return to function of neeked wiiware.
SD NAND not working is a known open issue on google code.

AFAIK r92+ is required for launching WiiWare with neek2o.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Quick question, anyone know where the DM(L) option to turn off the padhook is? Generally I like to have it on but it looks like there are some games that won't work with it and it's the only real DM(L) option that I can't find in WiiFlow. Is it changeable in WiiFlow? and if so, how?
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Just upgraded to 712 from 699, having some difficulty. First, sd nand doesn't want to work for me, even when I set it manually in the ini. It asks me to choose a partition. When I manually set it, it code dumps. Also I noticed Wiiflow seems to take a while longer to load if the HDD isn't connected for some reason. Also had a weird instance where when if I was on hdd emunand, and switched it to sd, it would reload, and my source icons and covers would disappear.

Second, I tried launching a wiiware with neek, and I would just get a black screen and the light would blink forever. I haven't updated past neek r90, but I thought 93+ was just required for the return to function of neeked wiiware.
SD NAND not working is a known open issue on google code.

AFAIK r92+ is required for launching WiiWare with neek2o.
The new recommended combo for neek2o mode is WF 712 and uNeek2o 93+
Tested today, back to WF works great with neek2o mode. Also 93+ supports sneek nand now.
I managed to use same emuNand for WF, CFG, GX and PL4 :) I'll make a post with some guidelines later :)
 
  • Like
Reactions: 1 person

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
Just upgraded to 712 from 699, having some difficulty. First, sd nand doesn't want to work for me, even when I set it manually in the ini. It asks me to choose a partition. When I manually set it, it code dumps. Also I noticed Wiiflow seems to take a while longer to load if the HDD isn't connected for some reason. Also had a weird instance where when if I was on hdd emunand, and switched it to sd, it would reload, and my source icons and covers would disappear.

Second, I tried launching a wiiware with neek, and I would just get a black screen and the light would blink forever. I haven't updated past neek r90, but I thought 93+ was just required for the return to function of neeked wiiware.
SD NAND not working is a known open issue on google code.

AFAIK r92+ is required for launching WiiWare with neek2o.
699 works fine with neek r90. I tried looking for r93. also I thought sd nand just recently got fixed..
 

seam

Well-Known Member
Member
Joined
Jan 23, 2011
Messages
727
Trophies
1
Age
112
Location
austin texas
XP
855
Country
United States
Just upgraded to 712 from 699, having some difficulty. First, sd nand doesn't want to work for me, even when I set it manually in the ini. It asks me to choose a partition. When I manually set it, it code dumps. Also I noticed Wiiflow seems to take a while longer to load if the HDD isn't connected for some reason. Also had a weird instance where when if I was on hdd emunand, and switched it to sd, it would reload, and my source icons and covers would disappear.

Second, I tried launching a wiiware with neek, and I would just get a black screen and the light would blink forever. I haven't updated past neek r90, but I thought 93+ was just required for the return to function of neeked wiiware.
SD NAND not working is a known open issue on google code.

AFAIK r92+ is required for launching WiiWare with neek2o.
The new recommended combo for neek2o mode is WF 712 and uNeek2o 93+
Tested today, back to WF works great with neek2o mode. Also 93+ supports sneek nand now.
I managed to use same emuNand for WF, CFG, GX and PL4 :) I'll make a post with some guidelines later :)

i didnt know you could use a neek nand with CFG... can you use other region WW/VC with neek yet? or do you still have to use your own region..
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
i didnt know you could use a neek nand with CFG... can you use other region WW/VC with neek yet? or do you still have to use your own region..
You can use any region, with CFG this is only used for savegame emulation (if you use same nand as WF or GX you'll be sharing the same save in all loaders)
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
I don't know when this has started but I'm not able to play GC games in WF 712 (wii blinks, DM logo don't show up)
DM booter working fine using dm 2.2u5 iirc

Edit: I went to GC game settings and changed Loader from "Default" to "DiosMios" and game worked now.
It seems Devolution is used as default, even though I don't have it. (EDit2: loader.bin was in \WiiFlow folder)
Is there an option to set DiosMios for all games as Default?
 

etlon666

Member
Newcomer
Joined
Dec 8, 2009
Messages
18
Trophies
0
XP
58
Country
Australia
I have a weird thing going here with my setup, I am using r708 and a my own custom theme, d2xr49, wiiflow is running from the FAT partition of my hard disk where I also have my emulated nand on.
I have 3 options to start wiiflow, the current official channel DWFA, an older channel WFBJ and the homebrew channel.
there are no problems as long as I start wiiflow with the default theme on, but it gets weird when I use my own theme:
starting from the WFBJ channel: no problem whatsoever
starting from HBC or DWFA: I get a code dump as soon as I want to browse through my emuNAND channels

So I wonder where the problem lies, is it my theme? and if yes how can I fix that?
 

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
My preferred setup is to autoboot wiiflow, with emunand set to autoboot neek. That way when I launch a wiiware game and return, it goes right back to real nand wiiflow.

With that in mind, I'm having an issue getting wiiware to boot with neek, using the newer revs (712+, maybe a few earlier, whenever it was that wiiflow started using neek2o r93+) I updated from 699, tried 713, using r90 neek. I launched a game, and all I get is a flashing light and a black screen. Ok, so I upgrade to r93 neek (replacing the kernel and di on my usb (I assume that's how you do it.)) and the game boots fine, but when I try to return, I get a black screen. So I launch the game and hold reset, taking me to emunand priiloader. I try to launch the installed file, and it freezes.

My best guess is that it's a priiloader issue, but I'm not sure. I'm going to try building a new nand with whatever the latest priiloader is and see if that fixes the problem. Could someone else test this setup and let me know what the problem is? Thanks.
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
My preferred setup is to autoboot wiiflow, with emunand set to autoboot neek. That way when I launch a wiiware game and return, it goes right back to real nand wiiflow.

With that in mind, I'm having an issue getting wiiware to boot with neek, using the newer revs (712+, maybe a few earlier, whenever it was that wiiflow started using neek2o r93+) I updated from 699, tried 713, using r90 neek. I launched a game, and all I get is a flashing light and a black screen. Ok, so I upgrade to r93 neek (replacing the kernel and di on my usb (I assume that's how you do it.)) and the game boots fine, but when I try to return, I get a black screen. So I launch the game and hold reset, taking me to emunand priiloader. I try to launch the installed file, and it freezes.

My best guess is that it's a priiloader issue, but I'm not sure. I'm going to try building a new nand with whatever the latest priiloader is and see if that fixes the problem. Could someone else test this setup and let me know what the problem is? Thanks.

it's not a priiloader issue.
It's neek2o 93 beta 1, 2 and 3 bug
corrected yesterday in beta4

here's the ultimate pack for you: WF-712_Neek2o-93b4_ultimate_pack.rar (9MB)

*removed*

Content:
WiiFlow 712
Neek2o 93-beta4 + extras
two v14b channels + wiiflowloader hidden channel
two Neek2o channels
 
  • Like
Reactions: 1 person

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,440
Trophies
2
XP
4,991
Country
United States
ok for all you category users here's the deal.

I have figured out a way of replacing all the strings of 0's and 1's (except the one categories= under GENERAL). I use ASCII characters 33 on up to represent the number of the category the game belongs to. So if you have a game in category 1 and you have 20 categories, instead of 110000000000000000000 all you will see is ! (ASCII character 33) which is way shorter and will take wiiflow much less time to read. Also if a game isn't in any category there will be nothing after the = .

Another example: game in cat1 and cat4

rzde01=110010000000000000000
rzde01=!$

I've already coded it and it's working just fine. I've even made another dol app to convert your current cat ini to the new format. But here's the deal.

I know we just had a big categories change and Maxternal took the time to make pc apps to convert the last cat ini to v4 and i figure you guys are getting tired of the changes. So i thought I would ask if you guys feel up to the change or just want to stick with what you got? If you 'like' this post I'll assume you are ok with the change.

P.S. this would be the last change I make to the cat ini format. what you have now works just fine but might be a little slow if you have a lot of categories and a lot of games. The new change would just clean up cat ini and speed up wiiflow loading the covers. It's no big deal to me if you like the change or not.
 
  • Like
Reactions: 9 people

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
As per my app, I would have no problem with that. It would be interesting to code the change.
BUT
I do see a potential formatting problem since Jiiiwah had reported that a ' character commented out the rest of the line in the translation files
I worry that if some sort of built-in INI handler is doing this kind of thing automatically and the combination of 1's and 0's corresponds to a character that the handler would interpret as a comment or escape character WiiFlow might not be able to interpret them correctly (unless it also automatically includes the correct escape character to avoid it, if it exists)

Generally, I would say "if it ain't broke, don't fix it." Reading speed is good. The trade off would be not being able to adjust categories by hand but I don't think many people do that anyhow.

EDIT : also, if this change is not committed to the main wiiflow SVN soon, there could be problems with noobs unecesarily updating their categories format because they have wiiflow and not wiiflow-mod and, (in worst case), they constantly get code dumped for wiiflow not knowing how to handle the new format.
 
  • Like
Reactions: 1 person

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BigOnYa @ BigOnYa: I played the intro to far cry 5, that is like some crazy Jim Jones cult shit. Still its petty...