Hacking WiiFlow Lite

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,926
Country
Canada
Are you using wiiflow lite or wfl as wiiflow?
I have another issue about WiiFlow plugins, on the latest revision (r1161) every time you exit out one of the emulators it always goes to the system menu regardless of the options in the settings while the previous revisions (say r1134) it return to wiiflow as it supposed to.
I have the same issue on regular Wii as well, using WiiFlow Lite. I have the WiiFlow Lite forwarder installed (the one from about 2 months ago on SourceForge, not sure if that has been updated now?)

EDIT:
I stand corrected, "Back to WiiFlow" works with all Emulator plugins I've tested (FceuGX, Snes9xGX, GenPlus and VbaGX) on WiiFlow Lite :) I just reinstalled the WiiFlow Lite forwarder and they all "Back to WiiFlow" perfectly now.
 
Last edited by WesMods,

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,971
Country
United States
I have the same issue on regular Wii as well, using WiiFlow Lite. I have the WiiFlow Lite forwarder installed (the one from about 2 months ago on SourceForge, not sure if that has been updated now?)
You may need to go to main settings and make sure the return to channel is set
wfl as wiiflow
Ok for you. You will need the wiiflow hidden channel installed. Go to the wiiflowiki 4 under installing wiiflow for how to get and install the wiiflow hidden channel
 
  • Like
Reactions: WesMods

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,926
Country
Canada
Mine worked after reinstalling the WiiFlow Lite Forwarder :)
On a different topic, I'm having issues with Real Nand/Emunand setup for WiiFlow Lite.
I've got 10 games installed on "Real Nand" and 10 games installed on "Emunand" made from UsbloaderGX. The "Emunand" games all work when played thru UsbloaderGX 100% as do the "Real Nand" games.

WiiFlow Lite sees all the games from both Real Nand and EmuNand.
- It loads games from Emunand and exits back to WiiFlow 1 or 2 times and then the 3rd game I exit halts on a black screen.
- It won't load any of the games from Real Nand, even tho it sees them. It halts on a black screen when trying to load them.
I've tried numerous different Nand settings on WiiFlow Lite with varying results. Changing from "Partial" to "Full" allows for Real Nand games to work but then exiting or launching another game halts on black screen. Any idea how I can get my 10 Real Nand and 10 EmuNand games to all work like they do in UsbloaderGX? Is it something to do with using the Emunand created by UsbloaderGX or is there something I'm doing wrong with the setup? Honestly even with "WiiFlow Mastermod" or other older versions of WiiFlow I've never had a solid Emunand setup and working like it does with UsbloaderGX. I've attached my current EmuNand settings to see if I'm doing something wrong
 

Attachments

  • 15352193155101845817096.jpg
    15352193155101845817096.jpg
    1.1 MB · Views: 231
Last edited by WesMods,
  • Like
Reactions: Hakaisha

zeroultima6

Well-Known Member
Member
Joined
Aug 15, 2017
Messages
213
Trophies
0
Age
33
XP
2,423
Country
United States
Ok for you. You will need the wiiflow hidden channel installed. Go to the wiiflowiki 4 under installing wiiflow for how to get and install the wiiflow hidden channel
i decided to switch to the regular version (not as wiiflow) and weirdly the plugins did go back to wiiflow at least to me, also the hidden channel is already installed and even then it still didn't work (for me at least).
 

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,971
Country
United States
Mine worked after reinstalling the WiiFlow Lite Forwarder :)
On a different topic, I'm having issues with Real Nand/Emunand setup for WiiFlow Lite.
I've got 10 games installed on "Real Nand" and 10 games installed on "Emunand" made from UsbloaderGX. The "Emunand" games all work when played thru UsbloaderGX 100% as do the "Real Nand" games.

WiiFlow Lite sees all the games from both Real Nand and EmuNand.
- It loads games from Emunand and exits back to WiiFlow 1 or 2 times and then the 3rd game I exit halts on a black screen.
- It won't load any of the games from Real Nand, even tho it sees them. It halts on a black screen when trying to load them.
I've tried numerous different Nand settings on WiiFlow Lite with varying results. Changing from "Partial" to "Full" allows for Real Nand games to work but then exiting or launching another game halts on black screen. Any idea how I can get my 10 Real Nand and 10 EmuNand games to all work like they do in UsbloaderGX? Is it something to do with using the Emunand created by UsbloaderGX or is there something I'm doing wrong with the setup? Honestly even with "WiiFlow Mastermod" or other older versions of WiiFlow I've never had a solid Emunand setup and working like it does with UsbloaderGX. I've attached my current EmuNand settings to see if I'm doing something wrong
For real nand games in their settings try setting ccustom to on or yes.

Weird that you had to reinstall the forwarder. Someone else had to do that.
 
  • Like
Reactions: WesMods

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,926
Country
Canada
For real nand games in their settings try setting ccustom to on or yes.

Weird that you had to reinstall the forwarder. Someone else had to do that.
Ok, I'll try it now and see.
Also, I modded a previously un-modded Wii and "Back to WiiFlow" worked first try without any issues. The other Wii I was using was my guinea pig one that I've been toying with for over a year so it could have been something that was done previously that messed up "Back to WiiFlow"
 

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,926
Country
Canada
For real nand games in their settings try setting ccustom to on or yes.

Weird that you had to reinstall the forwarder. Someone else had to do that.
Ok setting "Custom" to "ON" lets the games load perfectly now but when I exit it brings me back to the System Menu and not WiiFlow Lite.
Exiting from EmuNand games brings me back to WiiFlow Lite but exiting RealNand games brings me back to System Menu.
 
Last edited by WesMods,

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,971
Country
United States
Ok setting "Custom" to "ON" lets the games load perfectly now but when I exit it brings me back to the System Menu and not WiiFlow Lite.
Exiting from EmuNand games brings me back to WiiFlow Lite but exiting RealNand games brings me back to System Menu.
Yes custom setting doesnt use cios d2x to return to wiiflow lite.

So usbloader gx does?

I guess ill have to check the code again.
 
  • Like
Reactions: WesMods

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,926
Country
Canada
Yes custom setting doesnt use cios d2x to return to wiiflow lite.

So usbloader gx does?

I guess ill have to check the code again.
Also, noticed that using Priiloader to autoboot WiiFlow Lite loads fine (and SUPER fast! :) ) but none of the Real Nand channels show up. If I exit WiiFlow Lite back to the System Menu and launch from the forwarder channel all the Real Nand channels show up like normal. Does loading with Priiloader autoboot skip something that enables the Real Nand channels to be displayed? In Priiloader I tried installing the existing "WiiFlow Lite (AHBPROT Available)" option first and when that didn't load Real Nand channels I used CustomizeMii to extract the .dol file from your newest forwarder and installed it using Priiloader/Autoboot and still boots fine but with no Real Nand channels.
 

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,971
Country
United States
Also, noticed that using Priiloader to autoboot WiiFlow Lite loads fine (and SUPER fast! :) ) but none of the Real Nand channels show up. If I exit WiiFlow Lite back to the System Menu and launch from the forwarder channel all the Real Nand channels show up like normal. Does loading with Priiloader autoboot skip something that enables the Real Nand channels to be displayed? In Priiloader I tried installing the existing "WiiFlow Lite (AHBPROT Available)" option first and when that didn't load Real Nand channels I used CustomizeMii to extract the .dol file from your newest forwarder and installed it using Priiloader/Autoboot and still boots fine but with no Real Nand channels.
What version of priiloader. I seem to recall theirs a problem unless you use the latest 0.8 i think. @GreyWolf i believe knows more about it.
 
  • Like
Reactions: WesMods

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,926
Country
Canada
What version of priiloader. I seem to recall theirs a problem unless you use the latest 0.8 i think. @GreyWolf i believe knows more about it.
I'm using Priiloader 8.2. It does work/load but Real Nand channels don't show. Seems like Autobooting a channel/forwarder skips loading whatever is in the system menu to WiiFlow.
 
Last edited by WesMods,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
even 0.8 doesn't provide AHB access to launched homebrew.
you need to install a dol which actually launches a channel's forwarder. the channel will grant ahb access thanks to its tmd file, and will forward it to the dol on SD.

priiloader > channel launcher > nand's Channel + ahb > SD's wiiflow + ahb
you can find that priiloader's channel launcher's sources in usbgx sourceforge. but it's just simple sys_launchTitleID command.
 
Last edited by Cyan,

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,926
Country
Canada
even 0.8 doesn't provide AHB access to launched homebrew.
you need to install a dol which actually launches a channel's forwarder. the channel will grant ahb access thanks to its tmd file, and will forward it to the dol on SD.

priiloader > channel launcher > nand's Channel + ahb > SD's wiiflow + ahb
you can find that priiloader's channel launcher's sources in usbgx sourceforge. but it's just simple sys_launchTitleID command.
Gotcha. I extracted the .dol file from the WiiFlow Lite forwarder and installed it with Priiloader. It did load up WiiFlow Lite on boot but would only display EmuNand channels and not RealNand. So the .dol I extracted from the WiiFlow Lite forwarder didn't have AHB access I guess? Has there been a WiiFlow Lite Priiloader forwarder created that has access?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
that's still not what you need to do.
the forwarder's dol is the one that you need to inject into a channel.

what you need is a dol which loads the channel's forwarder, not wiiflow's boot.do

Priiloader > boot menu > channel loader boot.dol (NOT the forwarder dol) > channel > forwarder.dol > SD > wiiflow boot.dol

what you need is not released yet. I can compile it.
What is the TitleID of the Wiiflow channel?

Another solution is to reload to cIOS instead of using IOS58. there's probably a setting in wiiflow to use cIOS249 instead of default 58. the cIOS has AHB access patched and available.
 
Last edited by Cyan,
  • Like
Reactions: WesMods

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,971
Country
United States
that's still not what you need to do.
the forwarder's dol is the one that you need to inject into a channel.

what you need is a dol which loads the channel's forwarder, not wiiflow's boot.do

Priiloader > boot menu > channel loader boot.dol (NOT the forwarder dol) > channel > forwarder.dol > SD > wiiflow boot.dol

what you need is not released yet. I can compile it.
What is the TitleID of the Wiiflow channel?

Another solution is to reload to cIOS instead of using IOS58. there's probably a setting in wiiflow to use cIOS249 instead of default 58. the cIOS has AHB access patched and available.
Forwarder channel id is WFLA. but i just saw usbloader gx channel booter for priiloader which comes with source. amazingly short code. all i have to do is change the boot_titleid and compile.
does that same dol/elf work for bootmii loader as well?
 
  • Like
Reactions: WesMods

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
yeah, it's extremely short, I let you compile it even if it would take me 10 seconds to do it.
you mean bootmii @ boot2? I don't know how to make the armboot.bin mod, but it's not a dol (it's using Mini, no libogc or devkitpro).

I don't have the sources to compile that binary. Maybe you could hexedit the TitleID in it?

edit: ah, it's ppcboot.elf, not armboot.bin !
so, yeah, maybe you can do it the same way.

re-edit :
hexediting that elf, it contains references to Mini, so I don't know which sources it used
original ppcboot.elf are a lot bigger, so I think it has been re-compiled. teamtwiizers released info about mini on their website, but almost nobody made homebrew using Mini.
http://gitweb.bootmii.org/
I don't know how to compile.

and another edit :
https://groups.google.com/forum/#!forum/bootmii-devel, but it's missing the files because google decided to delete all files from their servers. You'll probably need to find the "ppcskel" (source skeleton for ppc compilation using mini). Maybe an old dev could have it. Dimok, Sifjar, and or course all TeamTwiizers. too bad I didn't backup years ago when I could.
 
Last edited by Cyan,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Veho @ Veho: https://imgur.com/gallery/QQkYnQu