Hacking WiiFlow - an open source GUI USB-Loader

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
@[member='bostonbc'] I think you were the one that made the categories.ini to share for the masses last time, I was wondering now with the new categories_v4 that fledge has created if you were going to need to update the file. I'm going to start working on my categories tonight, but I thought you might have the most complete version with damn near 1200 games or over that # lol.
I have been busy with work and looking for a new job and haven't been online as much as I usually am. I was going to upgrade to the new v4 categories but I thought it was as simple as cutting as pasting from the current one into the appropriate section in the new file format.
 
  • Like
Reactions: 1 person

spacepimp

Pathalogical Fantasist
Member
Joined
Feb 20, 2012
Messages
457
Trophies
0
Location
Off the Island
XP
422
Country
TBH I'm not entirely clear on what AHBPROT does and why it means I don't need an ios loaded?
Lemme give a short explaination, AHB is a bus to the hardware, PROT means protection, so with AHBPROT patched out, we gain full hardware access, no need for cIOS to access NAND and stuff, so in short if wiiflow detects IOS58 is currently loaded and AHBPROT is patched out, wiiflow will just use that setup instead of reloading to a cIOS since most features work fine in IOS58 mode. Devolution for example needs AHBPROT patched out, you know it does alot of crazy hardware shit. Only a few cIOS really patch out AHBPROT (d2x v9 beta r49 for example does, v8 final doesnt), so if you use for example v8 final and then try to boot Devolution, it doesnt work. If you only boot wii games/channels, then a cIOS is used so that IOS58 mode is not needed, but if you boot plugins, homebrew or gamecube, then wiiflow will reload to IOS58, or in IOS58 mode just use it again :P So the usage of that mode depends on your game booting. I have activated by default because the time to reload to a cIOS is pretty short, and only the features of wii game booting/installing and channel booting need a cIOS.
Lovely explanation, thank you.
Will wiiflow only gain AHB bus access when booting via priloader?
Honestly, I'd probably boot straight to wiiflow if we got a source flow. Definately if we got touch scrolling.
 

spacepimp

Pathalogical Fantasist
Member
Joined
Feb 20, 2012
Messages
457
Trophies
0
Location
Off the Island
XP
422
Country
Actually, if priibooting WiiFlow would enable multiple emunands, perhaps via a source.ini, that would also be ultra cool.
and hey, whynot a source.ini for linux distros too?
source.ini for webpages, via bootopera-based plugin eg. wiicade, m.facebook, youtubeXL. Metacritics Wii page?
opens up a bunch of possibilities for sources.
let me dream!
How would you go about making a boot opera plugin?
 

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
:rofl:
I think it makes it load up a bit faster since it wouldn't have to reload a cIOS and with just AHBPROT it can do just about everything except boot Wii games and emuNAND channels.
( @[member='OverJoy'] both of which can be done by neek2o? ... *hint* ... *hint* :P )
Alright, I'll stop now.​
Thanks both for the reply -
the "annoying insistence" above - do you mean AHBPROT is unable to do things that you've put into your feature request?
Both emuNAND channels and Wii games need something to be redirected to HDD or SD that they're not requesting. Wii games as for the DVD drive and they get the hard drive. EmuNAND channels ask for the real NAND and they also get the HDD (or SD for either of those). A cIOS has all the right magic stuff patched to get that to work. xNEEK (+DI for Wii Games) kinda patches it on the fly. AHBPROT allows WiiFlow to do what it needs to while it's running but when you load a game or channel WiiFlow is closed and can't be around to redirect stuff. Neek2o or a cIOS are what CAN stick around to keep all the magic trickery going.
I wish he would stop, first i thought [member='benjay'] was back, now i constantly think Shano is posting a lot...
Plz Maxternal try more originals.. :lol:
Done.
Will wiiflow only gain AHB bus access when booting via priloader?
Actually, it was booting through the new v14 forwarder channel that gives you that access. The PriiLoader thing is just to make PriiLoader boot the channel instead of booting WiiFlow directly. That way it also uses the forwarder channel to get the same hardware access.
 
  • Like
Reactions: 1 person

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,454
Trophies
1
Location
Creeping in the Shadows
XP
1,187
Country
Actually, if priibooting WiiFlow would enable multiple emunands, perhaps via a source.ini, that would also be ultra cool.
and hey, whynot a source.ini for linux distros too?
source.ini for webpages, via bootopera-based plugin eg. wiicade, m.facebook, youtubeXL. Metacritics Wii page?
opens up a bunch of possibilities for sources.
let me dream!
How would you go about making a boot opera plugin?
LoL damn man no one is stopping you from dreaming... but we do ask that you keep your dreams to yourself lmao :ha:, I kid of course ;). Have you ever seen The Imaginarium of Dr. Parnassus? Your mind in the imaginarium would be like a freaking "free for all" with ideas coming to life all over the place fighting for supremacy ahhhhhh!!!!!!!!!!!! .

You have some great ideas, just try not to lay them out all at once, it's a bit heavy how much you can come up with. Though I would still like a sourceflow, if it's too memory intensive and takes away from the overall functionality of WiiFlow then I say keep it on the backburner. Who knows maybe someday it can be done.
 
  • Like
Reactions: 1 person

DaveZ_227451

≡≡ Big Kid ≡≡
Newcomer
Joined
Aug 26, 2012
Messages
91
Trophies
0
Age
48
Location
Ontario
XP
94
Country
Canada
The wiki seems to still be down so I am having trubs finding info on using trailers... :-/
I am just wondering if it is used for Wii only, or can we use trailers with our emu's as
well.??? Reason I am asking is my old project I was working on years ago, ala hyperspin,
means I have small video files already sitting in one of my archive drives for most of the
old consoles! See were I'm going with this.. lol!
 
  • Like
Reactions: 1 person

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
So I boot up Gon for snes on my computer, it plays just fine on Zsnes. I then 7z it and put it on my wii card to use in snes9xgx, booted through wiiflow, and it boots up battletoads instead. Any idea why?
 

ganons

Well-Known Member
Member
Joined
Jun 12, 2005
Messages
3,289
Trophies
1
XP
3,078
Country
The new wiiflow with the video preview is amazing, well done to all those are involved.

Also the about screen much better now. Before it seemed that miigotu was behind wiiflow and not Hibernatus though his name was there
Yep, this is how it is suppost to be, and that is partly why there was a split up with Miigotu and he went his own way with Wiiflow Advanced.

Good riddance lol. I think alot of drama will cease.
 

Briken

Member
Newcomer
Joined
Jun 3, 2012
Messages
12
Trophies
0
Age
47
XP
45
Country
United States
Hello everyone, I am currently using the latest release 4.0.1 and everything seems to be working great except my covers for my emulators. I will use NES as an example. I have a set of roms and a set of covers that matched up, but when I load of the coverflow in Wiiflow only some show up an others with questions marks. If I open the game and then return to Wiiflow, the missing cover may or may not show up. I have tried reloading the cache, deleting the cache and all settings, but I still have the same issue. Is anyone having this same issue? For me it is happening for all my emulators (GBA, GEN, SMS, SNES, N64, and NES). Thanks in advance for any help!
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
Hello everyone, I am currently using the latest release 4.0.1 and everything seems to be working great except my covers for my emulators. I will use NES as an example. I have a set of roms and a set of covers that matched up, but when I load of the coverflow in Wiiflow only some show up an others with questions marks. If I open the game and then return to Wiiflow, the missing cover may or may not show up. I have tried reloading the cache, deleting the cache and all settings, but I still have the same issue. Is anyone having this same issue? For me it is happening for all my emulators (GBA, GEN, SMS, SNES, N64, and NES). Thanks in advance for any help!
How did you name the covers? They have a peculiar format.

If the name of the game is:

007 - GoldenEye (USA).z64

The cover needs to be named:

007 - GoldenEye (USA).z64.png
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
@[member='bostonbc'] I think you were the one that made the categories.ini to share for the masses last time, I was wondering now with the new categories_v4 that fledge has created if you were going to need to update the file. I'm going to start working on my categories tonight, but I thought you might have the most complete version with damn near 1200 games or over that # lol.
I have been busy with work and looking for a new job and haven't been online as much as I usually am. I was going to upgrade to the new v4 categories but I thought it was as simple as cutting as pasting from the current one into the appropriate section in the new file format.
Here is the categories_v4.ini

http://www.fileswap.com/dl/x7CdzVIztK/

It has 1162 regular Wii games.
 
  • Like
Reactions: 2 people

spacepimp

Pathalogical Fantasist
Member
Joined
Feb 20, 2012
Messages
457
Trophies
0
Location
Off the Island
XP
422
Country
Actually, if priibooting WiiFlow would enable multiple emunands, perhaps via a source.ini, that would also be ultra cool.
and hey, whynot a source.ini for linux distros too?
source.ini for webpages, via bootopera-based plugin eg. wiicade, m.facebook, youtubeXL. Metacritics Wii page?
opens up a bunch of possibilities for sources.
let me dream!
How would you go about making a boot opera plugin?
LoL damn man no one is stopping you from dreaming... but we do ask that you keep your dreams to yourself lmao :ha:, I kid of course ;). Have you ever seen The Imaginarium of Dr. Parnassus? Your mind in the imaginarium would be like a freaking "free for all" with ideas coming to life all over the place fighting for supremacy ahhhhhh!!!!!!!!!!!! .

You have some great ideas, just try not to lay them out all at once, it's a bit heavy how much you can come up with. Though I would still like a sourceflow, if it's too memory intensive and takes away from the overall functionality of WiiFlow then I say keep it on the backburner. Who knows maybe someday it can be done.
Thanks for being straight. If it's a bit much, I should put all the ideas on The WiiFlow 4.5 Fantasy Requests thread http://gbatemp.net/topic/333736-wiiflow-45-fantasy-requests/. Totally agree on the sourceflow-only-if-it's-viable tip, I was suggesting only that a sourceflow would get more use than most of the other coverflows, so perhaps memory could be saved there?
Point taken, anyhoo.
ps. I haven't seen the film!

party!
/me sips beer

whats happening guys! can wiiflow pour me one yet?
Don't really think I've suggested anything as unrealistic as pouring a beer. I suppose I was trying to point out that source.ini's can tie together a plugin, a picture, a sound, and data, and launch it from the source menu. e.g. Multiple nands can be launched by pl4 already, wiiflow could add art, music and launch details via a source.ini, and display and launch one from a selection via the source menu.
Webpage themed channels already exist that boot opera to a specific webpage. I was kind of suggesting the requisite data could be stored in a source.ini, then it would be easier to specify a cover and a web address. You would still need a bootopera plugin, mind.
The Linux thing stemmed from my confusion over priiloader-booting wiiflow, but hey, just an idea.

Anyhoo, i'm off to hang with some physical human beings and actual beer and actual music. Except it's just me in a room with a computer. I've just necked a bottle of scotch. Except I haven't because it's not real. PARTY!
 
  • Like
Reactions: 1 person

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,427
Trophies
2
XP
4,903
Country
United States
@[member='bostonbc'] I think you were the one that made the categories.ini to share for the masses last time, I was wondering now with the new categories_v4 that fledge has created if you were going to need to update the file. I'm going to start working on my categories tonight, but I thought you might have the most complete version with damn near 1200 games or over that # lol.
I have been busy with work and looking for a new job and haven't been online as much as I usually am. I was going to upgrade to the new v4 categories but I thought it was as simple as cutting as pasting from the current one into the appropriate section in the new file format.
Here is the categories_v4.ini

http://www.fileswap.com/dl/x7CdzVIztK/

It has 1162 regular Wii games.
This is great but ....

categories_v4 has a new structure.

[GAMES] & [GAMES\GENERAL] for wii usb games

[DML] & [DML\GENERAL] for gamecube games

[NAND] & [NAND\GENERAL] for nand games

[HOMEBREW] & [HOMEBREW\GENERAL] for homebrew

[[EMULATOR] & [EMULATOR\GENERAL] for plugins

each GENERAL section has the name of each category, the number of categories, and the categories= string for the state of each category.
 
  • Like
Reactions: 1 person

Briken

Member
Newcomer
Joined
Jun 3, 2012
Messages
12
Trophies
0
Age
47
XP
45
Country
United States
Hello everyone, I am currently using the latest release 4.0.1 and everything seems to be working great except my covers for my emulators. I will use NES as an example. I have a set of roms and a set of covers that matched up, but when I load of the coverflow in Wiiflow only some show up an others with questions marks. If I open the game and then return to Wiiflow, the missing cover may or may not show up. I have tried reloading the cache, deleting the cache and all settings, but I still have the same issue. Is anyone having this same issue? For me it is happening for all my emulators (GBA, GEN, SMS, SNES, N64, and NES). Thanks in advance for any help!
How did you name the covers? They have a peculiar format.

If the name of the game is:

007 - GoldenEye (USA).z64

The cover needs to be named:

007 - GoldenEye (USA).z64.png

Yes, I have all the names correct matching the extention. The problem is some covers show up and some do not. For example, I added a handful of new nes covers, but when I loaded up the coverflow, the new ones did not show. Only when I opened the game and exited back to wiiflow did some not all actually load. It seems like it stops loading covers after about 10 until I exit and retry again. Then it will load a few more. My TG16 Roms and covers show up fine, but I only have about 36 games there. I have about 850 Nes titles loading up (same for GEN, SNES, N64, etc) Do you think it is an issue because there are so many files trying to load?
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,454
Trophies
1
Location
Creeping in the Shadows
XP
1,187
Country
Hello everyone, I am currently using the latest release 4.0.1 and everything seems to be working great except my covers for my emulators. I will use NES as an example. I have a set of roms and a set of covers that matched up, but when I load of the coverflow in Wiiflow only some show up an others with questions marks. If I open the game and then return to Wiiflow, the missing cover may or may not show up. I have tried reloading the cache, deleting the cache and all settings, but I still have the same issue. Is anyone having this same issue? For me it is happening for all my emulators (GBA, GEN, SMS, SNES, N64, and NES). Thanks in advance for any help!
I've noticed the same issue as well on a clean install, setting up emulators as if I was doing it for the first time.

@[member='fix94'] most of us won't notice the problem because our cache has already been built up by previous revisions, but over the past few days, I've been setting up wiiflow 4.0.1 as if I were a new user and indeed with the emulator plugins it builds up a certain amount of covers then stops completely. I exit out of WiiFlow, go back into my emu's and it randomly builds up cache covers, some show up and some do not. I know the naming convention is correct because I had them all showing up before. I don't know if it has to do with the number of games under the emu plugin, which is twice sometimes 3x as large as my Wii games library.

Edit: I stand corrected cover caching for Wii games seems to be a bit problematic as well. Had to restart wiiflow 3x today just to get all covers to cache properly.
 

mastershoes

GameTDB Mod & Retro Cover Artist
Member
Joined
Jun 25, 2011
Messages
803
Trophies
2
Age
45
Location
Chicago
XP
4,018
Country
United States
For problems with cover cacheing... i would suggest temporarily removing all the plugins (i put them in a folder called "plugins unused"). Then cacheing your emu covers one system at a time, with one plugin at a time. Can be a pain, but should get you all your covers to show. Then, when all the cache's are built, you can put them all back in one folder.
 
  • Like
Reactions: 1 person

seam

Well-Known Member
Member
Joined
Jan 23, 2011
Messages
727
Trophies
1
Age
112
Location
austin texas
XP
855
Country
United States
"Anyhoo, i'm off to hang with some physical human beings and actual beer and actual music. Except it's just me in a room with a computer. I've just necked a bottle of scotch. Except I haven't because it's not real."

aww you dont have any friends or scotch? thats really sad... maybe you can add that to your "wiiflow fantasy request" thread :)
 
  • Like
Reactions: 1 person

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
Hello everyone, I am currently using the latest release 4.0.1 and everything seems to be working great except my covers for my emulators. I will use NES as an example. I have a set of roms and a set of covers that matched up, but when I load of the coverflow in Wiiflow only some show up an others with questions marks. If I open the game and then return to Wiiflow, the missing cover may or may not show up. I have tried reloading the cache, deleting the cache and all settings, but I still have the same issue. Is anyone having this same issue? For me it is happening for all my emulators (GBA, GEN, SMS, SNES, N64, and NES). Thanks in advance for any help!
How did you name the covers? They have a peculiar format.

If the name of the game is:

007 - GoldenEye (USA).z64

The cover needs to be named:

007 - GoldenEye (USA).z64.png

Yes, I have all the names correct matching the extention. The problem is some covers show up and some do not. For example, I added a handful of new nes covers, but when I loaded up the coverflow, the new ones did not show. Only when I opened the game and exited back to wiiflow did some not all actually load. It seems like it stops loading covers after about 10 until I exit and retry again. Then it will load a few more. My TG16 Roms and covers show up fine, but I only have about 36 games there. I have about 850 Nes titles loading up (same for GEN, SNES, N64, etc) Do you think it is an issue because there are so many files trying to load?
I don't think so... I have over 1100 regular Wii games and thousands of emulation games.

Have you tried doing a Windows disk repair? I've seen a number of issues lately where something got messed up writing and i caused other problems when the file system was fouled up.


 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over