A pune cIOS coming near you

Discussion in 'Wii - Hacking' started by Sketter, Mar 13, 2010.

  1. Sketter
    OP

    Sketter Advanced Member

    Newcomer
    94
    0
    Dec 15, 2008
    Canada
    Looks like things could change very quickly.

    In short, poon made his own "version of cIOS" that has fixed IOS reloads, and perhaps has changed the way how we do back up loading.
    However he did say he would not create an actual cIOS installer, but his enhancements to Crediar work could create a new way in the back up loading area.

    : poon?
    : ?
    : so you made your own cios?
    : i have lots of IOS modules laying around. you could put them together and have a pune IOS
    : i'd rather not
    : what's so good about yours?
    : ok. not lots. i have a few
    : that is new mario being played from usb from the disc channel
    : and also being played from a bunch of files, not a disc image
    : yes that is sneek. but this also works fine as a normal IOS
    : you just change the code in the ES module that actually loads the modules
    : its made from the dip module of IOS60
    : but loading from channel is useless pune since its a bitch changing the games
    : channels load fine too
    : well having a channel for each game is crap
    : ive also changed it so sneek can load channels off my usb drive. so that means i have a 1TB nand in my wii and every game and channel is loaded with the correct IOS
    : so in other words, you made ur own cios, that is equal or better then 249, 222-224?
    : its mostly crediar's work. i just enhanced it
    : no. its based off crediar's sneek module. he did most of the work, and he answered a bunch of questions while i was messing with this thing
    : but i left it so it loads the system files off the sd card so it isnt slowed down
    : its not better or worse. its just different
    : poon, don't forget ios reloading
    : i was about to ask that next.
    : oh yeah, ios reloads and 002 errors arent an issue with this method
    : since the system menu is loading the game
    : also bca data is a moot point
    : so each game has to be their own channel/>
    : ?
    : no. you just need a way to select games. you can do it with a channel for each game. but you dont have to
    : there is a command to switch games just like other cIOSes have
    : do you have MPT? it would be cool is you did another video with MPT to freak everyone out [​IMG]
    : yeah. mpt works fine
    : poon, can't you use an USB loader to use your cios, and to launch a game using the usb loader?
    : you dont have to. you just need a IOS with this as a dip. and have a loader that reloads to that IOS. then you select the game. then you just start the game like you are loading a dissc
    : poon, so adding support for GX is easy [​IMG]

    Later on

    : wbfs still work with your plugin?
    : it could. but it doesnt right now. this is strictly fat currently
    : pune, I can easily add the frag support to it
    : and then it will support ntfs too
    : the issue with that is that it still needs to have the FAT stuff in it. thats how it survives the IOS reload


    video of proof of concept.

    www.sketter.net/pune-cIOS/out-3.mp4

    IMG of MPT IOS reload fix proof of concept. (Poor) (if he makes a video i'll share it)



    http://img96.imageshack.us/i/metroid.png/
    http://img94.imageshack.us/i/metroid2.png/

    Credit when Due
    Crediar
    Pune> this is actually just a modification of the current sneek di module. 90% of the code is from crediar
     
  2. boto12

    boto12 Advanced Member

    Newcomer
    63
    0
    Jul 31, 2009
    United States
    amazing!

    any idea when this will reach public?
    i will love to test it
     
  3. bula

    bula GBAtemp Advanced Fan

    Member
    814
    0
    Feb 4, 2009
    United States
    Cool.
     
  4. Sketter
    OP

    Sketter Advanced Member

    Newcomer
    94
    0
    Dec 15, 2008
    Canada
    Currently, r-win is working on something simple.
     
  5. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    i think this got left out...
    poon?
    ?
    so you made your own cios?
    i have lots of IOS modules laying around. you could put them together and have a pune IOS
    i'd rather not
    what's so good about yours?
    ok. not lots. i have a few

    and ...

    its mostly crediar's work. i just enhanced it
    no. its based off crediar's sneek module. he did most of the work, and he answered a bunch of questions while i was messing with this thing

    this is actually just a modification of the current sneek di module. 90% of the code is from crediar. and it is not my intention to make this into a IOS. it works perfectly fine using sneek. i said that you COULD make an IOS out of it, not that i had plans to.
     
  6. bula

    bula GBAtemp Advanced Fan

    Member
    814
    0
    Feb 4, 2009
    United States
    Modest like usually. Thanks anyway for all your work.
     
  7. Slimmmmmm

    Slimmmmmm GBAtemp MoNkEeE

    Member
    1,687
    28
    Nov 1, 2007
    the land of lol
    Amazing.

    Thanks giantpune for (I'd imagine) the countless hours of testing this and of course Crediar for laying the ground work.

    When this is released we should have a future proof way of loading all games, WiiWare and VC from a HDD with no errors of anykind.

    I hope when you release it that it will be easier for the n00bs than SNEEK was but at the end of the day it's the awesome features you can boast that will make it worth trading an eye for ( not my eye though [​IMG] )
     
  8. D34DL1N3R

    D34DL1N3R Nephilim

    Member
    1,711
    197
    Dec 6, 2008
    United States
    Pune and Crediar kick ass!

    Can't wait for further development.
     
  9. Juanmatron

    Juanmatron Slater Color

    Member
    1,667
    1
    Aug 5, 2008
    SEGA's World
    If is it if I think I am:

    [​IMG]
     
  10. Blue-K

    Blue-K No right of appeal.

    Member
    2,572
    1
    Jun 21, 2008
    Swaziland
    Helvetica
    I'm sorry...I don't realy get how this works...basicly like SNEEK can, right? The Disc-Channel loads the game? But doesn't this also means that there are no more cheats/vidpatches/forcing languages/etc. ? Doesn't sound good for me...

    Oh well...let's wait how this turns out...
     
  11. snikerz

    snikerz GBAtemp Advanced Fan

    Member
    502
    59
    Nov 30, 2008
    Lesotho
    You can use ANY discloader, even GeckoOS, to load your game [​IMG]
    Even stuff like RawkSD will work with USBHAX [​IMG]
     
  12. Leathl

    Leathl GBAtemp Regular

    Member
    239
    1
    Aug 15, 2009
    Gambia, The
    Berlin
    So, do you have any plans for a public release?
     
  13. Sketter
    OP

    Sketter Advanced Member

    Newcomer
    94
    0
    Dec 15, 2008
    Canada
    He doesn't mind sharing the code.

    : but if you want to make an IOS from it, just add this to sneek... http://pastie.org/868244
    : URL title: #868244 - Pastie
    : http://pastie.org/868246
    : URL title: #868246 - Pastie
     
  14. lejong2002

    lejong2002 GBAtemp Regular

    Member
    164
    0
    May 12, 2008
    United States
    Wow.
    Great.
     
  15. T-Error

    T-Error Advanced Member

    Newcomer
    88
    0
    Oct 23, 2008
    Gambia, The
    Sounds like the softmod-WODE. Nice indeed. Now only a decent way of selecting the games is needed. Shouldn't this also work for Gamecube-games? ^^ No?
     
  16. Justin121994

    Justin121994 Bitcoin. coinbase.com/andrew

    Member
    808
    6
    Jan 12, 2009
    United States
    Ontario, CA
    I don't think this will work for gamecube games...unless it doesnt shut off the nand? [​IMG] in gamecube mode
     
  17. WiiPower

    WiiPower GBAtemp Guru

    Member
    8,165
    72
    Oct 17, 2008
    Gambia, The
    From what i understand this will load games from FAT, will be IOS Reload resistant, and the games have to be in extracted form and .iso or .wbfs won't work.
     
  18. FenrirWolf

    FenrirWolf GBAtemp Psycho!

    Member
    4,347
    329
    Nov 19, 2008
    United States
    Sandy, UT
    So I assume that this runs the games from an extracted partition the same way the USBHAX thing in SNEEK already does? If so, how'd you go about getting the extracted MPT to fit on a FAT32 partition? Did you split it somehow?
     
  19. roy_hu

    roy_hu Member

    Newcomer
    29
    0
    Oct 21, 2008
    United States
    Cool stuff. The development environment looks very advanced. The window on the left shows debugging output. How is this achieved?
     
  20. Justin121994

    Justin121994 Bitcoin. coinbase.com/andrew

    Member
    808
    6
    Jan 12, 2009
    United States
    Ontario, CA
    @roy_hu

    UsbGecko?