Running WADs from SD card / USB?

Discussion in 'Wii - Hacking' started by peaceburn, Jan 18, 2009.

Jan 18, 2009
  1. peaceburn
    OP

    Newcomer peaceburn Member

    Joined:
    Dec 27, 2007
    Messages:
    10
    Country:
    Bulgaria
    Hi guys,

    for some days I have this idea in my head, that it should be somehow possible to lunch WADs from the SD directly. What I mean by this is the following steps

    1) Unpack wad to sd card
    2) run the unpacked stuff without installing it to the wii nand (not sure channels/content is saven on a nand memory)

    In my head it's something like gecko os, however with the extra step of the unpacking the wad added.

    I'm not very well into the wii hacking, trying to gain some knowledge, but basically couldn't find much info on this topic as of now.

    Do you think such thing is possible at all?
     


  2. dmonkey21

    Member dmonkey21 GBAtemp Fan

    Joined:
    Jul 10, 2007
    Messages:
    370
    Country:
    United States
    I don't really understand why you would want to do this... A WAD is used to install a channel on your Wii, and even if this is possible having it run from just the SD card seems redundant and a step backwards from what WAD's were made to do. If you want to run a program off of your SD card, just use HBC to launch the .dol...
     
  3. IcyVeins

    Newcomer IcyVeins Member

    Joined:
    Jan 31, 2008
    Messages:
    33
    Country:
    Germany
    He wants to load VC /WiiWare Games from his SD-Card.
     
  4. WiiBlaster

    Member WiiBlaster GBAtemp Maniac

    Joined:
    Nov 23, 2008
    Messages:
    1,189
    Country:
    United States
    Well i beleive Wanioko released a program called channel Loader, you might be able to edit the source code and recompile it read off of a sd card, but the wad would have to be unpacked, and not sure if it even possible though, well have fun
     
  5. dmonkey21

    Member dmonkey21 GBAtemp Fan

    Joined:
    Jul 10, 2007
    Messages:
    370
    Country:
    United States
    Ya, I understand that I just think it is pretty pointless. I mean, I have no clue as to how you could make this work, but why would you want to? The Wii System memory is pretty much ONLY used for channels (VC,WiiWare too, obviously) and saves, so why not utilize it for that? I'm sure you wouldn't be able to do this easily, and it seems like wasted effort to me. Just my opinion though.
     
  6. defrb

    Newcomer defrb Advanced Member

    Joined:
    Apr 13, 2007
    Messages:
    96
    Country:
    Netherlands
    I think nintendo themselfs will be the first hwo introduce this. (ive heard rumors..)
    Within a kopple of months you will be able to save wads on your sd.

    Till that time, try to run emu's for all the vc games.
    Saves a lot of space for me.

    G'day!

    [​IMG]
     
  7. tj_cool

    Supervisor tj_cool Stuff

    Joined:
    Jan 7, 2009
    Messages:
    9,942
    Location:
    This planet
    Country:
    Belgium
    Yes, you will be able to save channels directly onto SD from the shop channel
    The prob is, you can't load them from there...
     
  8. Lumstar

    Member Lumstar Princess

    Joined:
    Mar 6, 2006
    Messages:
    3,531
    Location:
    Darling
    Country:
    United States
    What about finding out where the internal memory is located, remove it, and solder on a larger chip? Has that been tested?
     
  9. screamq3

    Member screamq3 GBAtemp Regular

    Joined:
    Nov 23, 2008
    Messages:
    188
    Country:
    United Kingdom
    i think this is a while off yet. It has been mentioned on this forum a number of times but no solution so hopefully someone will have the head to make it happen
     
  10. franky86

    Newcomer franky86 Advanced Member

    Joined:
    Jan 6, 2009
    Messages:
    93
    Country:
    United States
    I can guess where the desire for this comes from:

    He wants to have more than 5-6 Wiiware/virtual consoles on his Wii at one time. Instead of having to install/uninstall whenever he wants to play something different.


    I don't think it'd be possible without nintendo or a serious programmer actually doing a lot of work.

    The WAD would have to totally taken apart. The WAD would have to be converted to a .dol or something. And a new wad would have to be made with copied banners/icons and have it direct to the DOL on the SD card.

    You'd have to do it for every wiiware/virtual console game you want to do this too.



    The only reason to do this would be to have access to a lot more wiiware/virtual console games at one time without having to install/uninstall them. Compared to that little bit of work, I don't see anyone taking the time to go through the trouble of all this.(As much as I'd like having more than a handful of my wiiware games available at a time)
     
  11. sr_corsario

    Member sr_corsario GBAtemp Fan

    Joined:
    Jun 11, 2008
    Messages:
    423
    Country:
    Spain
    In my modest opinion...

    we just need to install the wad as usual with a moddiffied dol (00000001.app) with changed path where the dol call files...
    After that... some way to delete the "unnecesary" files from NAND 2.app, 3.app, etc because that files can be stored/linked on SD
    Keeping 0.app and 1.app on NAND

    Obviouslly xD the "problem" is moddiffy it XD


    Im just dreaming? XD
     
  12. raulpica

    Supervisor raulpica With your drill, thrust to the sky!

    Joined:
    Oct 23, 2007
    Messages:
    10,672
    Location:
    _____________ PowerLevel: 9001
    Country:
    Italy
    Sure. Ch0p did that with a 512mb compatible NAND chip, just to find that the IOS doesn't recognize more than 256mb anyway.
     
  13. peaceburn
    OP

    Newcomer peaceburn Member

    Joined:
    Dec 27, 2007
    Messages:
    10
    Country:
    Bulgaria
    yep, the main reason is to be able to run more vc/wiiware games than the internal memory allows you to install. I've been a bit sleepy the other night when I posted this, so I used WADs but what I meant was wiiware/vc running from SD card.

    Also, if we have this, it'll be easy to move around consoles, and have everything on your sd card - for example like the stuff everyone has in their homebrew channel - once any wii has the HBC installed you can put your sd card and have access to the homebrew collection you've compiled.

    The same with wiiware will be nice to have. Well having them as channels is not that important I believe , some simple homebrew that just lists the WADs from the sd and you select which one to execute would be ok I believe. The idea is not to install them at all to the wii system memory, but rather only running them, and probably getting the saves on the sd too. That really seems as lot of work.
     
  14. WiiCrazy

    Member WiiCrazy Be water my friend!

    Joined:
    May 8, 2008
    Messages:
    2,391
    Location:
    Istanbul
    Country:
    Turkey
    The neatest implementation would be to replace the /dev/es device in ios and redirect all content open/read calls to sd calls only for the running title...

    So then games could be patched to use this very ios...

    And now it becomes ios hacking... pretty hard stuff...

    Another approach would be to patch the main.dol of the channel for the redirection... that's a bad approach and besides being hard compatibility will suffer... still a hard job... few people out there can handle such code and I don't think they would be willing to do it...

    Do not expect it to happen soon...
     
  15. japzone

    Newcomer japzone Member

    Joined:
    Oct 31, 2009
    Messages:
    41
    Country:
    United States
    It is now possible to run WADs off your SD card Thanks to System Menu 4.0 and by following these VERY simple instructions.

    Note: Must have Wii Menu Version 4.0 or above for this to work.
    1. Download the latest GeckoOS off the Homebrew Browser[Utilities Category].(Should be v1.9.2 or Higher)
    2. Install the WAD to the WII.
    3. Copy the WAD's channel to your SD card.
    4. Delete the WAD's Channel off the WII. DO NOT UNINSTALL THE WAD!
    5. Now Open GeckoOS and select "Launch Rebooter". DO NOT CHANGE ANY SETTINGS!
    6. Now Open the SD card Menu and Load the Game like usual.
    -Repeat Steps 5 and 6 whenever you want to play the WAD.

    TaDa!! You are now playing your WAD off Your SD.

    PS: If you want you can Install a GeckoOS WAD to your WII for ease of use.
     
  16. olliepop2000

    Member olliepop2000 GBAtemp Fan

    Joined:
    Apr 4, 2009
    Messages:
    457
    Location:
    North West UK
    Country:
    United Kingdom
    wow, you've really dug deep through the archives to bump this thread lol
     
  17. japzone

    Newcomer japzone Member

    Joined:
    Oct 31, 2009
    Messages:
    41
    Country:
    United States
    Not Really. [​IMG] Something I do is search google once I figure something out to see if anybody else could use what I've learned. That way I'm not the only one that benefits from hours of work. [​IMG]
     
  18. longtom1

    Member longtom1 Keep an eye on my posts cause I quick edit frequen

    Joined:
    Jan 12, 2009
    Messages:
    2,641
    Location:
    Honey Oils inc.
    Country:
    Antarctica
    why not just use triiforce???
     
  19. xzxero

    Member xzxero ♥bong milk does good for the brain♥

    Joined:
    Jul 18, 2008
    Messages:
    3,831
    Location:
    SB
    Country:
    United States
    i think the best way to go right now would be to write a program which install WAD data onto your SD card and install the ticket and title onto your Wii.

    That way, its like installing the WAD like normal, then already having it moved to the SD card.

    better than manually moving each game from the NAND to SD card.

    i mean, the data is already on the SD card, why install it to the NAND then move it back?

    installing the ticket and title takes no time at all, and unpacking a wad file on the SD card to its sd card location should be quick also.

    for now, installing the WAD to the NAND, then moving it to the sd card, and using a trucha'd system menu IOS works just fine.
     
  20. johnnyl11

    Newcomer johnnyl11 Newbie

    Joined:
    Jan 6, 2010
    Messages:
    6
    Country:
    United States
    so how do you delete the channel without uninstalling the wad?
     

Share This Page