Hacking WiiFlow - an open source GUI USB-Loader

  • Thread starter Thread starter zorglub07
  • Start date Start date
  • Views Views 3,099,440
  • Replies Replies 16,228
  • Likes Likes 6
I've been having a few problems with r1060. When I select a game and then mash the A button to play it while skipping the banner, it sometimes crashes. Didn't use to do this, though.

Here's the dump:

JaNbAz1.png
 
I bet if you disable "tempregionrn" in your wiiflow.ini it wont crash anymore, overjoy added that option and didnt disable it by default in r1058. For me it for example _always_ crashes with that option enabled.
 
  • Like
Reactions: MassiveRican
Having an odd problem.... here's the config.

USB2 - wii games
USB1 - GameCube games

I can't get it to reliably see the Wii games on the 2nd USB port (set as port 1) and GameCube games on the 1st USB port (port 0).

Any thoughts?
 
Here is where it is referenced in the source... not sure what it does.

if(emulate_mode <= 2 && !neek2o() && m_cfg.getBool("GENERAL", "tempregionrn", false))
{
gprintf("Check\n");
patchregion = NandHandle.Do_Region_Change(id, true);
}
 
Edit: Thanks for the new THP converter FIX94! However, when I try to get the new audio I get an error message that says ffmepg.exe failed to start because zlib1.dll wasn't found and nothing else happens.
You probably already have zlib1.dll, if you have WiiGSC, CustomizeMii, Crazy Installer or even the Solarus game engine Zelda game A.K.A Zelda Mystery of Solarus DX. Just copy and paste it in the bin folder. Your good to go.

Fix94 I already made several trailers I just didn't have the time to test them on the Wii, I like how u can change the resolution and framerate. Thanks for this!
 
  • Like
Reactions: Floating Seal
when I try to get the new audio I get an error message that says ffmepg.exe failed to start because zlib1.dll wasn't found and nothing else happens.
edit: I see, zlib1 now wants the next dll and that wants the next bla bla so I recompiled it, here is the video converter v2:
http://fix94.no-ip.org/WiiflowVideoConverter_v2.zip
ffmpeg is now configured like this:
./configure --enable-libvorbis --enable-zlib --enable-static --disable-shared --disable-debug --extra-cflags='-static' --extra-ldflags='-static'

I also did manually check all dependencies and they are static now and dont need any dlls. I also increased the video output quality, the new THP video files might be bigger but should also look better.
 
Geez I never know what's ok to provide a link for lol. I figured since you didn't include THPconv.exe that maybe zlib was a no-no as well. I would be cool though if it was included in your package or even better if you can compile it w/o the need for it.
 
Geez I never know what's ok to provide a link for lol. I figured since you didn't include THPconv.exe that maybe zlib was a no-no as well. I would be cool though if it was included in your package or even better if you can compile it w/o the need for it.

done, post edited :P
 
Hi FIX94... is there any way to force WiiFlow to see the Wii games from USB port 1 and GameCube games from USB port 0?

I've tried different combinations of having the WiiFlow app and folder on the GameCube and Wii game hard disk but if I set it to read Wii games from USB port 1 and try to switch to GC it just says it can't find the game partition.

Both drives are FAT32 formatted with a single partition (and low level 512 byte sectors which really only matters for the GC games).

I had it working once a while back but it's doing this with r1060. Not sure how far back it was allowing it.
 
that cannot work. So no matter what you try, it wont work. There never was a way to access both ports at the same time.
 
Couldn't you switch to the port based on if the source was GameCube? I don't care about combining sources. With the 10.1 alt cIOS's I can get the 2nd port to run Wii games without a problem. If I just attach the GameCube drive to port 0 WiiFlow sees it perfectly. But if I attach them both it only recognizes the 2nd drive.

edit:

If I have 2 drives attached at the same time and change the startup setting USB port, it will only recognize the drive on the 2nd port, even if I switch it to USB port 0.
 
If I have 2 drives attached at the same time and change the startup setting USB port, it will only recognize the drive on the 2nd port, even if I switch it to USB port 0.

all of that port stuff is on cios side so I cant do anything about it. You can also use hermes cios v5 to get port 0 and port 1 btw.
 

Site & Scene News

Popular threads in this forum