Hacking WiiFlow - an open source GUI USB-Loader

  • Thread starter Thread starter zorglub07
  • Start date Start date
  • Views Views 3,103,216
  • Replies Replies 16,228
  • Likes Likes 6
Lets see - i think you need to read a little better.
I hate trolls, i just came here to express your opinion BUT if you got problems with that just go ahead and click the ignore button for me 'K :)?
Trolls 'express their opinion' in a useless manner and bait people on. I was foolish to try and educate you that WiiFlow has other coverflows that can make it look pretty much like anything you want but you ignored that since you are a troll and are just looking to argue.

Did you have something POSITIVE to contribute? Did you want to make a feature request to make WiiFlow a better USB loader? Nope, haven't heard anything from you on that yet.

As to ignoring the troll - DONE. But you may find yourself banned from this forum if you continue leaving turds or arguing useless points. Go jump on IRC and see how long the devs take to ban you there for acting the part of a troll (really well).
 
Direct from source menu and plugins just noticed in wiiflow ini that it is not showing in plugins/partitions

or in wiiflow/cache/lists

just removed my not64 plugin ini and dol it now is not showing n64 games but says carnt find any plugins so it is somehow tied to not64
 
Trolls 'express their opinion' in a useless manner and bait people on. I was foolish to try and educate you that WiiFlow has other coverflows that can make it look pretty much like anything you want but you ignored that since you are a troll and are just looking to argue.

Did you have something POSITIVE to contribute? Did you want to make a feature request to make WiiFlow a better USB loader? Nope, haven't heard anything from you on that yet.

As to ignoring the troll - DONE. But you may find yourself banned from this forum if you continue leaving turds or arguing useless points. Go jump on IRC and see how long the devs take to ban you there for acting the part of a troll (really well).
I'm on this community since 2010 and you in 2011, you are better off teaching lessons to someone else boy.
Oh, and BTW, all you want to hear is someone saying that WiiFlow is better than USB Loader. Seriously that's so sad.

And by leaving ''turds'' i just stated my opinion. If you are angry at 'life' go take on someone else ok? Thanks.
 
I hate trolls
I really prefer USB Loader GX over Wii Flow, i don't really like much the Mac design.
1287666826226.png
Here's your answer :p1ng3:

Drugs are bad, MMMKay?
 
I'd like to interrupt this Internet bickering session with ...

The WiiFlow 4.1 plugin :D
(It's a Plugin to boot Wii games.)

I've included it along with the other plugins I've made in a plugin pack along with source code and my updated plugin prep app.
http://www.mediafire.com/?yb904cdoyi85bi2

You'll notice there are 2 INI files for the WiiFlow plugin.
WiiFlowPlugin.ini - uses the same dummy file method that the DM(L) plugin does.
- Since WiiFlow actually scans all partitions for for autoboot games, this way will allow you to show all Wii games even if they're spread across different partitions.
WiiFlowPlugin-2.ini - just looks for ISO files and WBFS files in your /wbfs folder and assumes that they're named with the GameID for each game.
- This way you don't have to worry about having a dummy file for a game you don't have anymore BUT you also are stuck with only having the GameID as your game name.

Possible issues :
1. Just while writing this I realized that it's possible that switching between the WiiFlow plugin and the main WiiFlow when running a game might cause it to detect a different version and delete the cache/lists folder. I'll test this and I already know how to fix it if it's a problem but for now the worst problem it can cause is a little slowing while WiiFlow recreates these files the next time you start up.
2. Since WiiFlow's autoboot feature was meant for Crap channels, it will ALWAYS return to the system menu no matter what settings are set so it's not yet possible for it to return to WiiFlow directly after running a game with this plugin. It will always go to the System Menu and you must manually go back to WiiFlow from there.

Other changes included in the plugin pack.

- The DM(L) plugin now uses the same GameCube OGG file that the Devolution plugin did (I got if from the WiiFlow source BTW)

- The Plugin Prep app has been updated.
This means
  • The Plugin Prep app now creates a dummy file folder for BOTH Wii games (WiiFlow plugin) AND GameCube games (DM(L) plugin)
  • The app gets a list of titles from GameTDB.com and will now name your dummy files "GLMP01 - Luigi's Mansion" instead of just "GLMP01" to make them look nicer when the names show up on your screen in WiiFlow. (if it still uses just the GameID for some, it's because the game name includes characters that you can't put in a file name like "?")
  • The app will look for your cover files you had for your Wii and GC games and make a renamed copy of them in the right folder for your plugins. (It will put the boxcovers and covers folders right next to the settings folder it found the categories file in. That will be right for most people but if you've changed the location of those files, just temporarily move the folders together to run the app so it can find everything.)
  • the GameCube dummy files are now using a ISO extension instead of the GC extension I used in the first version. This is so you can theoretically use the same covers and cache for your Devolution and DM(L) plugin games. The DM(L) plugin INI also now shows both GC and ISO files just to be sure. (It seems WiiFlow will still recognize /games/folderName/AnyFileName.iso for the normal GameCube game recognition so leaving the files there and just changing the name to GameID-blah-blah should still work for WIIFLOW ... I just can't be sure about other DM(L) supporting apps ... this way You can also adjust the DM(L) plugin's path to use the /games folder as well and not have problems with that or the devolution plugin just showing "game" for all the game titles.)
EDIT : Unfortunately, the idea I mentioned earlier about it also copying over your categories settings I have not done yet. I need to refresh myself on how categories for a specific plugin were shown in the INI file (If anyone could give me some pointers there, I'd appreciate it, too.) I could do it at it is right now but I'd have to assume that you have the same category options for plugins as you do for GameCube and I know that's not ALWAYS the case so I'll wait on that for now.
Important note : because of the change of extension from GC to ISO and the addition of the names along with the GameID to the file name created by the Plugin Prep app, it's recommended to delete your previous /WiiFlow/GC folder to not create doubles on the coverflow with the old AND the new ones.
 
'Sup Maxternal, I definitely commend you for the plugins you've been creating. It's finally a proposed solution for all those that have wanted to be able to put Wii Games & GC games in the same view. Now you can even take it a step further and mix in emulators as well. Great job, I'm not going to be available to test for this week but I already d/loaded the pack and can't wait to try em' out as soon as I can.

Maybe even Fix will step in and find a way around the return to channel issue with the WiiFlow Plugin, if that and the categories issue are fixed, this will be simply perfect ;) Thanks for yet another awesome contribution.

Also I forgot to mention, since 4.1 has been such a fantastically stable release, I was hoping maybe for 4.1.1 we could try on the fly NAND switching, if not I really really want custom_titles.ini to work with emulators even more then NAND switching. I'm sure no one wants to keep seeing abstract abbreviations of their favorite NEO-GEO/CPS1/2 unless they had to.
 
I guess you liked my idea for play count in the source text, as I can see it in the newest revision. :P

Here's another idea then: the option of "random game", which randomly loads a game for you in the selected cover source.
Oooh I like that! Especially when you have a lot of games and sometimes I just can't choose! Kinda perfect really.
 
Yeah, the problem arises for me as well. Who knows, might be useless to some but I would benefit from it.

Another idea would be to have a coverflow that displays banners or the mini-banner of games, though if I remember right Fix said it would be very limited due to the amount of available memory.
 
Anybody else having problems with the SNES plugin freezing up after while of playing? I've tried playing a few games but it locks up everytime.
Also the Game Boy plugins are not running right for me as well. I just end up black screening everytime I launch a game.
Last thing - Is there a way to get plugins to launch faster? It just seems pretty slow and don't know if it's me or what..
Thanks.
 
Anybody else having problems with the SNES plugin freezing up after while of playing? I've tried playing a few games but it locks up everytime.
Also the Game Boy plugins are not running right for me as well. I just end up black screening everytime I launch a game.
Last thing - Is there a way to get plugins to launch faster? It just seems pretty slow and don't know if it's me or what..
Thanks.

I have similar issues, sometimes the megadrive plugin crashes with a dsi error after a while playing, Also Scummvm plugin doesnt work first time, It loads scummvm and then says something like "No such directory" i then exit back to loader and try it again and then it loads the game, Weird!!.

Also I found that when I turned full nand emulation off and put it on saves only, My plugins and covers loaded alot faster. Give that a try m8
 
I keep my nand emulation at game saves only.
I hadn't had much time to test the other plugins but I did play a 3 Player game of Gauntlet II on NES and also MMPR for Sega CD without troubles.
 
@Maxternal
I checked the latest Amiga UAE v9.1 Emulator and figured it can easily be modded and added as a plugin.
UAE creates a savefile (Sd :\uae\uaerc.saved)
line 19: floppy0=$(FILE_PATH)/Gamename.ext (ext = adf or zip)

UAE will automatically start the game in line 19
So what needs to be done is straight forward: just find a way to edit this line when the game is launched by adding the gamename.ext
I have no idea how since arguments don't seem to be working
Edit: Either make WF edit the line or let UAE modifie that line on startup using the gamename from memory

:)
 
While we're in this whole modding of other programs thing, may I ask again if there's any way to make mplayer handle 1:1 dvd rips the same way as Wiimc? Wiimc can play them perfectly with menus intact, but mplayer skips past a bunch of stuff and then goes into the movie. Possibly something to do with the codec?

Also, I asked this before, but can anyone confirm/tell how to make Monster Hunter Tri work on Vwii?
 
@Maxternal
I checked the latest Amiga UAE v9.1 Emulator and figured it can easily be modded and added as a plugin.
UAE creates a savefile (Sd :\uae\uaerc.saved)
line 19: floppy0=$(FILE_PATH)/Gamename.ext (ext = adf or zip)

UAE will automatically start the game in line 19
So what needs to be done is straight forward: just find a way to edit this line when the game is launched by adding the gamename.ext
I have no idea how since arguments don't seem to be working
Edit: Either make WF edit the line or let UAE modifie that line on startup using the gamename from memory

:)
Looking at it that way it might be easiest to modify a forwarder DOL with arguments to make it find and edit that file and THEN run the boot.dol in the /apps/ folder for it.

That wouldn't have anything to do with arguments as it is right now. It would need to have that altered to make it work with arguments if it were to work the traditional way. I've looked at the code and it's kinda complicated trying to figure out how it works. It seems to reuse the starting point (where it gets arguments) again and again so it's kind wierd.
Knowing that it at least already has an autoboot from a file might help me know where to look, though. I'd have to replace the file autoboot with an argument autoboot and recompile. I'll have to look at the code again.

As far as Frodo, it also got me quickly lost while looking at the code. Not really sure where to look for that one.
 
  • Like
Reactions: spacepimp
Hey guys, I'm new here but I have many emulators and roms around.
First I wanna thank Fix94 for all the hard work he's done so far.
I'm currently using Abz's pack (Thanks man gr8 work btw) and looking forward to new plugins being added too :)
Thanks Maxternal for the DM-booter plugin, I guess it will make a good combo when used for Quadforce, while using Normal GC mode with Devolution. I'll test it with GP games soon.
and also thanks to Fledge68 for working on the plugin section too.
Yuppii :P
 

Site & Scene News

Popular threads in this forum