Hacking WiiFlow - an open source GUI USB-Loader

  • Thread starter Thread starter zorglub07
  • Start date Start date
  • Views Views 3,102,837
  • Replies Replies 16,228
  • Likes Likes 6
I have WiiFlow 4.1 for vWii and WiiFlowChanel v1.1 and I have the following problem. Whenever I enter WiiFlow after a reboot, the only Game Partition seen is NAND. I cannot switch to USB1. Right now I found the following workarounds:
1. Exit WiiFlow and enter again and the USB1 is visible and can be selected - all the games work
2. When I first load WiiFlow I connect my drive in the WiiFlow loading time. Surprisingly, if I do this the USB1 is seen from the begining - all the games work
So if I've understand correctly it IS possible to use port 1 with Wiiflow.
From what I know, the only CIOSes that support port 1 so far are d2x-alt and Hermes CIOS (which I'm currently using with UsbloaderGX and port 1 works)
So, I think that maybe also wiiflow can use port1 with Hermes Cios. Am I wrong?
 
So if I've understand correctly it IS possible to use port 1 with Wiiflow.
From what I know, the only CIOSes that support port 1 so far are d2x-alt and Hermes CIOS (which I'm currently using with UsbloaderGX and port 1 works)
So, I think that maybe also wiiflow can use port1 with Hermes Cios. Am I wrong?
WiiFlow can use both D2X-v10-beta53-alt and Hermes cIOS so I don't see why it wouldn't be able to. Take a chance and check it out. Let me know how it works out for you. Your Avatar kicks ass btw.
 
WiiFlow can use both D2X-v10-beta53-alt and Hermes cIOS so I don't see why it wouldn't be able to. Take a chance and check it out. Let me know how it works out for you. Your Avatar kicks ass btw.
Thanks, it's from the manga Akira by Katsuhiro Otomo, and that's where my nickname comes from. /OT
I'll check out later when I have more time if I can make it work with port 1.
 
that could be your issue, try changing the value, it shouldn't hurt anything and if it does, just change it back. i've never noticed if my text is bold or not...

Tried, but no effect.

Anybody know how to unbold the fonts ?
 
I find that all fonts are bold in WiiFlow. How can I get rid of the bold format ? Thx !
font_weight does control the boldness but doesn't seem to work very good. It seems to depend on the font being used. zero actually tells wiiflow to use the default which is bold on. for no bold try setting it to 1. The font_weight under the [GENERAL] section will affect all fonts unless it is specified under the specific label such as [GAMEINFO/PUBLISHER] . I've tried messing with font_weight myself but didn't have much luck. Anything over 8 doesn't seem to have any affect and like I said it depends on the font used.
 
  • Like
Reactions: TeenTin
Anyone else having problems installing a wii game with r880? Mine starts but then immediately gives me an error has occurred message.

Edit: It appears that this started with r876/r877. I tried r875 and it worked. when i tried r877 I got the error. Must be some simple mistake in the code somewhere.
 
no matter what i do i cannot create a cache for the life of me!
since i updated to rev 878 it started, it deletes my cache when i update, but then no matter what i do - 'update_cache' in INI = 0/1, neither one recreates the cache. GGGGAAAAAHHHHH!!!!!!!!!!
ive tried various combinations of update_cache, reload cache, changing the 'ini_rev' number. wtf!
my wiiflow wont create a cover cache for my wii games, my wiiflow folder is on an NTFS drive, thats where i keep my covers.

surprisingly using emuflow creates a cache, i have 2 'wiiflow' setups. im pissed. love wiiflow thx, plz help!
 
That would be very kind. :rolleyes:
I just installed version 4.1 and I can see my HD on port 1 with all my games, they even show banners, but they don't start (none of them) and after a black screen I'm back to the wii menu.
Not knowing what to do I tried changing Cios in startup settings to 222 and 223 and force load cios (not clear what it does but it slow down very much the booting of Wiiflow)
Now every time I start Wii flow I get a code dump.
 
Anyone else having problems installing a wii game with r880? Mine starts but then immediately gives me an error has occurred message.

Edit: It appears that this started with r876/r877. I tried r875 and it worked. when i tried r877 I got the error. Must be some simple mistake in the code somewhere.
yes problems installing a wii game with r880

@FIX94
would be nice, use the USB1 port
 
Since my modification for WiiFlow of the Mighty Channels plugin that CFG uses didn't work too well (I'll figure it out eventually) I decided to also make ...

The Neek2o Plugin

http://www.mediafire.com/?egsumu8yoc93yo7

It's a real simple little program that just asks Neek2o to boot a channel (same way that WiiFlow can be set to do) Just like my other rather redundant plugins it's just to be able to mix things together in a SINGLE source menu button. It also comes with the same Plugin Prep app that the Mighty plugin came with so it will work off the same dummy files if you want or run the app first from a computer to create them.

Right now it's set to return to the WiiFlow hidden channel IN Neek2o. (untested now that I think of it) but if you want it to return to real NAND system menu instead you SHOULD be able to just add |--NK2O to the end of the arguments in the INI (or any other channel you have in your emuNAND)

THEORETICALLY it can also tell Neek2o to directly boot a Wii or GC game ... but I have mine on a separate partition that Neek2o can't use so I have yet to test that. If you want to test it you can set the rom folder in the INI to the WBFS folder or the dummy folder folder for Wii or GC games that may have been created for my other plugins and add the GC, ISO, or WBFS extensions to the file types.

EDIT : For anyone who needs a simple example of how to to ask neek2o to do that, the code is included ... as long as you can read my lack of elegant coding style.
Okay, sorry for not having much time to test this out or work on it but I finally got around to testing out how well this thing does on the "return to" feature.

It's SUPPOSED to automatically return to the WiiFlow hidden channel (WIIH) but instead it just gives a black screen with the drive light blinking
I assumed the WIIH channel is found at 00010003-57494948 since it's a hidden channel but I might be wrong.

What DOES work, though is the user defined return to value. I changed the argruments= setting in the INI from
{name}
to
{name}|--NK20
and it returns to real NAND just fine.
Theoretically you could also change it to
{name}|--DWFA
and it will return to WiiFlow IN Neek2o the NORMAL way which might not take you back to the plugin coverflow but would work otherwise.
You can replace those last four digits with the ID of any normal channel you want that you have on your emuNAND.

- - - - - - - - - -

The arguments, for future reference, it takes up to 4 arguments.
argument1 argument2 -argument3 --argument4
The last three can be in any order and are all optional. It tells the difference by how many hyphens ( - ) it starts with
argument1 - The first 4 digits will tell it what game to boot. If the only the first 4 are letters/numbers it will assume it's a channel. If the first 6 are letters/numbers it will assume it's a Wii game and will try to boot it with DI.

argument2 - a custom NAND path if your emuNAND isn't just the last one used in the normal place Neek2o looks for them.

argument3 - a custom DI path if you're trying to boot a Wii/GC game with argument1

argument4 - the ID of the channel it returns to. It will use the first 4 digits of whatever you put there. It will have to be a channel in the 00010001 folder.
 
something im not doing right is preventing my install of wiiflow r880 from creating a cache for my wii/gc games.
recrating a cache for emunand and plugins seems to work splendidly though.
is there any way to intentionally create the covers cache that im unaware of?
my wiiflow folder with the covers in on an NTFS partition...
any light shed upon this subject would be much appreciated.
 
I want to check retroarch out soon and play gb, nes and snes games...
I would like (if its possible) to use wiiflow emuflow as I hear retroarch supports this kind of setup (arg support),

Question.
Can I point wiiflow to retroarch and leave it installed in my apps folder (so I can update retroarch and load from Hbc also if I want to) or do I need to use a special custom version?

I'm really hoping I can just point wiiflow to my retroarch folder and work it this way.
Never used emuflow yet but excited, thanks in advance fellow wiiflow fans for any info that will help me.
 
Hi,

Did anyone manage to make Wiiflow work properly with /wiiflow folder on NTFS partition ?

I tested Wiiflow 4.0.x and 4.1 with CIOS d2x-v10 with several partitions layout : whenever /wiiflow folder is on the NTFS partition, the following bugs occur (at least these ones, there could be others) :

- unable to select an alternative langage in settings (the selector is locked to "default"), although the <lang>.ini file is in /wiiflow/languages folder
- alternative theme can be selected but doesn't work properly (messed-up colours/display, no coverflow).

Game selection/start is OK.

It seems Wiiflow is unable to properly load some resources from NTFS partition : This is weird because others resources (games, caches) load properly.

Same test/config/folders with wiiflow folder on FAT32 partition behaves properly.


Here are various partitions layout with detailled results.:

-Test1 : 2 partitions, USB1: FAT32 with /apps/wiiflow (without .ini) and USB2: NTFS with /wbfs folder

Wiiflow properly creates :
. /apps/wiiflow/wiiflow.ini on FAT32 partition USB1:
. /wiiflow folder on NTFS partition USB2:

Then, after adding <lang>.ini file in /wiiflow/languages and theme .ini+folder in /wiiflow/theme, wiiflow is unable to handle them (langage locked to default and theme not properly displayed).

-Test2 : 1 NTFS partition USB1: /apps/wiiflow (without .ini) + /wbfs folders

Wiiflow properly creates :
. /apps/wiiflow/wiiflow.ini on NTFS partition USB1:
. /wiiflow folder on NTFS partition USB1:

Then, after adding <lang>.ini file in /wiiflow/languages and theme .ini+folder in /wiiflow/theme, wiiflow is unable to handle them (langage locked to default and theme not properly displayed).

-Test3 : 2 partitions, USB1: FAT32 with /apps/wiiflow (without .ini) and USB2: NTFS with /wbfs folder

Wiiflow properly creates :
. /apps/wiiflow/wiiflow.ini on FAT32 partition USB1:
. /wiiflow folder on NTFS partition USB2:

Then, I move auto-generated /wiiflow folder on FAT32 partition USB1: and after adding <lang>.ini file in /wiiflow/languages and theme .ini+folder in /wiiflow/theme, wiiflow is behaving properly for both langage and theme selection.
 
I need some clarification on how emuflow works:
If I've understand correctly, plugins are basically the emulators dol files with some modification by wiiflow developers to be able to work with wiiflow, right?
So if one emulator receives an update I can't use it unless it gets turned into plugin form? I hope to be wrong.
Sorry but the plugins setup guide on wiiflowiki is very confusing to me, not to talk about source menu (I don't even know what it is).:wacko:
 
Well then, lets try to get wiiflow working with port 1, here is r881: r882:
http://www.mediafire.com/?mz5rkr7xpu6txix
Everyone who missed my log message here it is again:
-added support for usb port 1, you can find the setting in the global settings under startup, it will only work with d2x v9 beta, d2x v10 alt or hermes cIOS 5.0 or later, setting is saved in the NAND save, so individual for every wii, wiiflow will reboot after you change it
I would really like to get some reports how it works.
 
Well then, lets try to get wiiflow working with port 1, here is r881: r882:
http://www.mediafire.com/?mz5rkr7xpu6txix
...
, I would really like to get some reports how it works.

Well done Fix94, I've just tested it with d2x v9 beta : everything works like a charm :
- Covers download / update : OK
- Wii games : OK (3 tested)
 

Site & Scene News

Popular threads in this forum