WiiFlow - an open source GUI USB-Loader

Discussion in 'Wii - Backup Loaders' started by zorglub07, Jan 17, 2010.

Jan 17, 2010
    • Member

    kineticUk New Member

    Member Since:
    Sep 14, 2009
    Message Count:
    445
    Location:
    Newcastle
    Country:
    United Kingdom
    Fix is it possible startup time without a USB drive plugged could be improved? I know you mentioned this previously but I forgot to ask more..

    I hoped using decent quality drives it could wait few seconds for USB without breaking anything, it would be much better for anyone running on sd only..


    • Member

    Maxternal Peanut Gallery Spokesman

    Member Since:
    Nov 15, 2011
    Message Count:
    5,190
    Location:
    Deep in GBAtemp addiction
    Country:
    Costa Rica
    Took me a while to brush up on my C/C++ programming skills (especially my use of global variables .. which is generally considered bad programming style .. but oh well) but I was finally able to get it working.

    I present to you the DM(L) Booter plugin. (I know it's kinda silly since WiiFlow already can run GC games directly ... but at least this way you can mix in GameCube games with other retro emulator games in the SAME COVERFLOW).

    Download link : http://www.mediafire.com/?pw98s91dkmmds00 (source included)

    The prep is pretty simple. I've included a "Plugin Prep" app for the PC (Java .. packaged like my previous java apps and auto downloads Java if you don't have it.) All you need to do :
    1. Run the app.
    2. Tell it where your /Wiiflow folder is (the one with the /settings/ folder in it in case you have more than one /WiiFlow folder)
    3. It will automatically create a folder /wiiflow/gc and create a bunch of 0-byte dummy files named GAMEID.GC for each of the GameCube games you have in your settings ... so that's all that you have right now plus any that you've deleted since the last install (it's based off the categories file, actually) so you can delete any extra ones if you want.

    I'll make the Plugin Prep app do this automatically in the future (based off of GameTDB.com) but as long as the GC dummy files have the same first 6 digits as the GameID for the game, it should work fine ... so you can rename them something like this if you want :
    GLMP01 - Luigi's Mansion (PAL).GC
    so that the names will be a little more recognizable on your screen.


    Also, all of the code credit for this still goes to FIX94. His DM(L) Booter already could autoboot. I just kinda slopily had it autoboot specifically when there was an argument ... and work like normal when there's not.
    spacepimp, marcioap1 and MassiveRican like this.
    • Member

    MassiveRican GBATemp's Unofficial Vigilante

    Member Since:
    Aug 2, 2011
    Message Count:
    2,216
    Location:
    Creeping in the Shadows
    Country:
    Puerto Rico
    Wait so I know there's a description for r844's "neek_return_default" option but I'm still a bit confused.. so if I have it set to yes then it will not return to neek on real NAND or emunand?? Is this for when I'm in real NAND mode or neek2o.. I don't know why I'm not getting it XD :wacko: I think I need to go to sleep lol!
    Last edited by MassiveRican, Jan 5, 2013
    • Member

    pBullet Inflation Specialist

    Member Since:
    May 8, 2012
    Message Count:
    144
    Location:
    Rhode Island
    Country:
    United States
    So I've been playing around with making custom coverflows and I ended up making this:



    It's actually kind of fun messing around with the editor. Some feedback on it though: it really needs a "reset to previous" button or a way to revert the flow back to what it was before it was edited, because I mess around with lots of settings to see what they do and don't want to end up offsetting a bunch of stuff.
    marcioap1 and MassiveRican like this.
    • Member

    MassiveRican GBATemp's Unofficial Vigilante

    Member Since:
    Aug 2, 2011
    Message Count:
    2,216
    Location:
    Creeping in the Shadows
    Country:
    Puerto Rico
    You should upload or put up for display any coverflow's you made here. Coverflows are great contributions and I always like seeing new stuff people create :) Hooray for CoverFlow round-up XD
    Last edited by MassiveRican, Jan 5, 2013
    spacepimp likes this.
    • Newcomer

    arcsy New Member

    Member Since:
    Sep 11, 2010
    Message Count:
    19
    Country:
    Philippines
    HELP!!

    Did anyone tried the extract nand feature here in wiiflow? I tried to do that and there were progress of extracting my nand and afterwards it corrupted my harddrive! All my games were there and other important files!!! What a bad day!
    • Member

    Etheboss Official LULWUT supporter

    Member Since:
    Feb 24, 2009
    Message Count:
    1,927
    Location:
    Around somewhere
    Country:
    Netherlands
    Wow, this is serious, but also the first time i heard about it, i did a few nand extractions myself from within Wiiflow with different revs, i never had that problem..
    It really also would surprise me if it is Wiiflow, because it is sort of a copy/paste of files...
    • Member

    fledge68 New Member

    Member Since:
    Jan 30, 2012
    Message Count:
    629
    Country:
    United States
    I tried to figure it out myself as well. sounds like when this is set to no (default) then when you return to neek it returns to neek using wiiflows nand. when set to yes returns to neek2o using neek2o's nand (the last one used or it's default). Maybe Fix will pop on here soon to clarify.
    Last edited by fledge68, Jan 5, 2013
    • Newcomer

    arcsy New Member

    Member Since:
    Sep 11, 2010
    Message Count:
    19
    Country:
    Philippines
    This is a terrible day for me. Up until my last message I'm still attempting to recover my files using EASEUS Data Recovery and it's still in progress in scanning my harddrive. It's a wasted day since I already planned for something else but was ruined because of this major problem, but it would be really great if I could still save all my files...my YEARS worth of files.:(

    Just be careful for anyone trying to extract nand from Wiiflow. I may just have some bad luck, but you never know when this kind of horrible thing happens to you.
    • Newcomer

    trunk8d New Member

    Member Since:
    May 17, 2012
    Message Count:
    6
    Country:
    United States
    well I asked because there is a system menu loaded in Dolphin where you have your reference to wiiflow in dolphin, additionally I have actually got wiiflow to open in dolphin 3.5 but I cant get any words to display on the screen. you will also need to get your DSP files from your wii. in order to hear sounds from wiiflow in dolphin.

    actually I have been able to get wiiflow to load in doplhin and have corrected the issue of no words on the screen. So far I am unable to direct wiiflow to any games at this point though. -.-

    here is a screen shot
    [IMG]
    Last edited by trunk8d, Jan 5, 2013. Reason: user error
    • Member

    pBullet Inflation Specialist

    Member Since:
    May 8, 2012
    Message Count:
    144
    Location:
    Rhode Island
    Country:
    United States
    When swapping to another cover source, you see the text Source [Device], yes? Perhaps change it to Source (Game Count) [Device]?

    Such as:

    DML (66) [USB1]
    NAND (6) [RNAND]
    GAMES (36) [USB2]

    Just an idea of how to show game count, would like nice tbh.
    AbdallahTerro likes this.
    • Newcomer

    reggie1978 New Member

    Member Since:
    Feb 4, 2012
    Message Count:
    4
    Country:
    United States
    Ok, I'm stumped and could really use some expert help. I've been using Wiiflow since r415 and have been having issues off and on throughout every revision I have tried. All I am trying to do is to get save game emulation working properly, but I'm getting game crashes whenever I try to load most games. I am using a Toshiba 1 GB HDD to load Wiiflow on. My first setup had, as Miigotu suggested, 1 25gb partition with my emunand on it, and 1 partition that had my wbfs folder and wiiflow on it. This worked fine as long as I didn't have save game emulation turned on, which caused games to either crash or not load at all. Fast forward a whole bunch of revisions and now I am trying Wiiflow 4.1. I had the same setup but was getting the same results with save emulation, crashes or not loading. I then decided to try the single partion setup. I formatted the drive, set to FAT 32 with 32k cluster size, reinstalled wiiflow, the wbfs folder, and the nand folder. I went through all the setup process again making sure all the directories looked right in the ini, but I am still getting crashes whenever I turn on save emulation. I decided to dump all save files back to real nand and use Wiiflow to create a new emunand. I did this, deleted the old one, and tried again. Still no luck, games still crashing. At this point I'm stumped as to what to try next. Any feedback you guys have would be greatly appreciated as I simply have too many games to have all the saves on the real nand. My only choice would be to trim down the games library to support the size of the actual nand.
    • Newcomer

    kelvinml New Member

    Member Since:
    Sep 9, 2012
    Message Count:
    8
    Country:
    United States
    Fixed problem,sorry.
    Last edited by kelvinml, Jan 6, 2013. Reason: Fixed problem myself
    • Member

    Maxternal Peanut Gallery Spokesman

    Member Since:
    Nov 15, 2011
    Message Count:
    5,190
    Location:
    Deep in GBAtemp addiction
    Country:
    Costa Rica
    Now that I remember what I'm going a little more this one ended up a little easier.

    I present to you the Devolution Plugin r169

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

    This one doesn't need any prep. Obviously you can edit the INI file if you want it somewhere else for ISO files but the included one looks in the games folder just like the sample loader just that it can do sub-folders, too.

    You will probably have all the ones in sub folders named "game.iso" but the normal WiiFlow way of loading actually recognizes it no matter what the name is so you can change that. The best part is that this way Devolution actually returns to WiiFlow in a GameCube coverflow instead of some other random plugin like before.

    EDIT : updated version
    http://www.mediafire.com/download/n3ndj5em0de0953/Devolution_Plugin_r200.zip
    Last edited by Maxternal, Mar 28, 2014
    ToddofWar420 likes this.
    • Member

    drakorex New Member

    Member Since:
    Jan 19, 2011
    Message Count:
    1,861
    Country:
    United States
    This is pretty interesting. I don't suppose there is a way to combine devo and dm(l) plugin some how so that you click one button and all games show up and launch with their respective loader? As it is now, Wiiflow has Devo set to default, which means we have to set all dm(l) games to dml, which I don't understand. Who actually has more games that use devo than dm(l)?
    • Member

    AbdallahTerro da KiNG

    Member Since:
    Jan 14, 2012
    Message Count:
    3,782
    Location:
    Ideas factory :)
    Country:
    Lebanon
    Thanks for the new plugins,
    I was wondering if you can take it one step further and Mod UAE and FRODO
    :)
    • Member

    Maxternal Peanut Gallery Spokesman

    Member Since:
    Nov 15, 2011
    Message Count:
    5,190
    Location:
    Deep in GBAtemp addiction
    Country:
    Costa Rica
    actually, that should be as simple as putting both their magic numbers separated by a comma (no spaces) in the magic= setting for that button in the source_menu.ini file.

    you might want to put all of your devolution games in a separate folder, though, and delete the dummy .GC files for those ones for the DM(L) plugin to avoid duplicates since the devolution plugin will show sub folders, too, and youll probably have a lot of stuff showing up as "game" for devolution from all the game.iso files.

    I personally just have all my devoñution games on SD and just moved the /wiiflow/gc folder with all the dummy files over to the SD card as well to be able to have them all in the same coverflow.
    • Member

    Maxternal Peanut Gallery Spokesman

    Member Since:
    Nov 15, 2011
    Message Count:
    5,190
    Location:
    Deep in GBAtemp addiction
    Country:
    Costa Rica
    I´ll see if I can take a look at the code some time. DM(L) Booter was already able to autoboot if hardcoded so I just made it more flexible with argument support and devolution´s sample loader had REALLY simple code so I´ll see if maybe those end up being just as easy to figure out.

    (WiiFlow´s boot.dol already autoboots Wii games for Crap channels but trying to compile today I cant even get the unmodified code to compile so Im no expert. After that its a fairly simple modification to main.cpp to get it to work ... but Im not sure how involved those other ones could get so I´ll have to take a look.)
    AbdallahTerro likes this.
    • Member

    AbdallahTerro da KiNG

    Member Since:
    Jan 14, 2012
    Message Count:
    3,782
    Location:
    Ideas factory :)
    Country:
    Lebanon
    Just registered wiiflowiki.tk for Wiiflowiki4.
    @Fix94 you can update the source "defines.h" since the old Wiiflowiki no longer works
    :)
    Last edited by AbdallahTerro, Jan 6, 2013
    • Newcomer

    mclow New Member

    Member Since:
    Nov 17, 2012
    Message Count:
    78
    Location:
    Nuremberg
    Country:
    Germany
    ok this new devolution plugin gives me hope that this is going to work on wii u...

SPONSORED LINKS
 

Share This Page