Hacking Custom IOSX rev18 Installer released

  • Thread starter Thread starter wiiman123
  • Start date Start date
  • Views Views 104,329
  • Replies Replies 394
So for all the apps that don't work, are they fixable with an update to the cIOS or will the authors have to recode the apps for rev18 compatibility?
 
Acclaration:

- WAD Manager: FIX WAD MANAGER (or create proper WADs or use IOS38 base)
- USB loaders: FIX LOADER
- Triiforce: FIX CIOS
- SDHC: FIX CIOS

Triiforce bug is fixed so I only have to fix the SDHC bug.
 
sweet
happy.gif
 
KiiWii said:
mattjd said:
I see the Neogamma r8 beta thread was updated today and Neogamma r8 RC3* is out may be the change to make rev18 working

I think its a brawl+ fix

WiiPower mentioned that DL might be broken yet again, and so might not support r18 in neogamma.
I don't really know about this. I have made a perfect dump of SSBB with SuperDump using rev18. That wasn't possible with a cIOS newer than rev13b; rev14-17 mess up some parts of the second layer.
 
waninkoko said:
Acclaration:

- WAD Manager: FIX WAD MANAGER (or create proper WADs or use IOS38 base)
- USB loaders: FIX LOADER
- Triiforce: FIX CIOS
- SDHC: FIX CIOS

Triiforce bug is fixed so I only have to fix the SDHC bug.
And the MPT-Bug? It realy seems to be the cIOS there...
 
waninkoko said:
Acclaration:

- WAD Manager: FIX WAD MANAGER (or create proper WADs or use IOS38 base)
- USB loaders: FIX LOADER
- Triiforce: FIX CIOS
- SDHC: FIX CIOS

Triiforce bug is fixed so I only have to fix the SDHC bug.

Do you know the reason why MP3 isnt working in rev18 and in rev17 it is working? Is it a DL-Bug again?
 
Have a few questions about the changes, they are so "obscure" as always (seems like you don't really like tracing your changes , do you
wink2.gif
)

QUOTE said:
MLoad module added (not Hermes version).
what does it mean ? You picked Hermes idea about loading IOS modules and adapted it ? what are yours differences/improvments ?
QUOTE said:
- DIP plugin improved (auto-installable plugin).
- FFS plugin improved (auto-installable plugin).
- EHCI module improved.
- FAT module improved.
- SDHC module improved.

every new CIOS revision says modules have been "improved", it would be interesting to know what exactly have been changed/improved.. raw speed access ? bugs that were fixed ?

QUOTE said:
Added full and partial NAND emulation modes.
what's the difference between full and partial modes, I don't understand. Some detailled documentation on how to use it would be nice too.

QUOTE
- Added support for IOS logging to a buffer.
- Added support for IOS logging through USB Gecko.
- IOS module loading support from PPC.

again, how can this be used ?


DOn't get me wrong, I'm very thankful for your hard work but I have the feeling it would look way more "professional" if there were some serious documentation or descriptions of the changes in the cIOS...
Well I know it takes time and it can be boring to do when probably most of your user base don't care and just want to throw that thing in their favorite USB loader but this is how I feel
 
wishmasterf said:
it seems that starting systemmenu with rev18 and base 57 dont work. i get systemfiles currupted.
QUOTE[ DESCRIPTION ]:
This IOS has been made to be used ONLY with homebrew software.
The Wii Menu isn't Homebrew...there were always problems with that, it will never realy work, because it isn't designed for that. Not to mention that there's no reason to launch the menu with IOS249 (if you want Backups from the Disc-Channel, get cIOSCORP).
 
Jacobeian said:
Have a few questions about the changes, they are so "obscure" as always (seems like you don't really like tracing your changes , do you
wink2.gif
)

QUOTE said:
MLoad module added (not Hermes version).
what does it mean ? You picked Hermes idea about loading IOS modules and adapted it ? what are yours differences/improvments ?
QUOTE said:
- DIP plugin improved (auto-installable plugin).
- FFS plugin improved (auto-installable plugin).
- EHCI module improved.
- FAT module improved.
- SDHC module improved.

every new CIOS revision says modules have been "improved", it would be interesting to know what exactly have been changed/improved.. raw speed access ? bugs that were fixed ?

QUOTE said:
Added full and partial NAND emulation modes.
what's the difference between full and partial modes, I don't understand. Some detailled documentation on how to use it would be nice too.

QUOTE
- Added support for IOS logging to a buffer.
- Added support for IOS logging through USB Gecko.
- IOS module loading support from PPC.

again, how can this be used ?


DOn't get me wrong, I'm very thankful for your hard work but I have the feeling it would look way more "professional" if there were some serious documentation or descriptions of the changes in the cIOS...
Well I know it takes time and it can be boring to do when probably most of your user base don't care and just want to throw that thing in their favorite USB loader but this is how I feel

You already should know I'm not a man of words lol

Anyway, I'll make an effort and try to explain everything:

- Well... Hermes finally convinced me to use MLOAD so I made my own version (~95% compatible with Hermes MLOAD, because I made some changes to improve things). My version of MLOAD is lighter.
- I didn't specify the improvements made in the plugins because they are just generic improvements (optimize some code, add a stupid check, change in the compilation flags, etc.).
- The NAND emulator can work now in full mode or partial mode. In full mode all the nand is emulated but in partial mode just some parts (other parts are still read/written in the real NAND).
- Logging and module loading can be done using MLOAD. I haven't done any documentation but it's easy to guess how it works by checking the code.
 
waninkoko said:
- Logging and module loading can be done using MLOAD. I haven't done any documentation but it's easy to guess how it works by checking the code.
Is it possible to override the dip plugin or ehcmodule in any way using mload?
I can't just overwrite the existing ehcmodule since it's already running, right?
But maybe I could add a second dip module and then bypass the control to it, would that work?
Or would it even work if I just overwrite the existing dip module, since the plugin is not a thread on it's own i guess this could work if no DI call is being executed at that moment.
Do you have some example code, how to use your mload module, or is it the same as hermes's, i haven't checked the differences in detail.
The reason for these questions is adding the frag capability.

edit: which devkitpro version is recommended for building the modules?
 
hunterm said:
So, just to make sure, Loader GX, CFG Loader, and WiiFlow do not work with cIOSX? Yes?
Again...(gosh, use the search please...)

-CFG Loader works (Confirmed by me).
-GX should work (they say so...)
-WiiFlow currently not (at least for me)

Btw: No FAT-Loading right now (or never?), just WBFS.
 
hunterm said:
So, just to make sure, Loader GX, CFG Loader, and WiiFlow do not work with cIOSX? Yes?

This has been answered alot in this very thread and the respective thread for said laoders but:

USB loader GX - Yes
Wiiflow - Yes
Cfgloader - No oggzee is hard at work trying to figure out the problem now

loadstructor channels are broke as well cause of the changes in rev18, there will be fixes im sure

Edit: beaten too it, and looks like they got cfgloader working Per Blue-K ^^

P.S wiiflow does work for me and many others, not sure why yours dont work
 
I was really asking about GX and Wiiflow, due to people saying that WiiFlow only works with certain IOS bases, and GX have problems for me with cIOS249 rev17.
 
Sorry if this has been mentioned before but is there a fix to get Triiforce working with R18 yet?

If so, what is needed to get it to work? I dont suppose anyone has R18, Triiforce, USB Loader all working yet under sneek2?

Just trying to trundle my way through the vast amount of posts on this topic but cannot find this info!

lol:

Awesome stuff tho Waninkoko!!!!
bow.gif
 
Waninkoko said:
Acclaration:

- WAD Manager: FIX WAD MANAGER (or create proper WADs or use IOS38 base)
- USB loaders: FIX LOADER
- Triiforce: FIX CIOS
- SDHC: FIX CIOS

Triiforce bug is fixed so I only have to fix the SDHC bug.
Triiforce is a cIOS issue. Until we see a rev18b or rev19, it's likely not going to work at all, let alone in SNEEK.

This comes to beg the question of why one would want to use a NAND emulator (triiforce) from a NAND emulator (SNEEK). Is it just because the SM doesn't have enough channel spaces?
 
Didn't he say he already fixed it? It's just not released yet. If anything he's probably waiting for more feedback before releasing a new revision or update.
 
techboy said:
Waninkoko said:
Acclaration:

- WAD Manager: FIX WAD MANAGER (or create proper WADs or use IOS38 base)
- USB loaders: FIX LOADER
- Triiforce: FIX CIOS
- SDHC: FIX CIOS

Triiforce bug is fixed so I only have to fix the SDHC bug.
Triiforce is a cIOS issue. Until we see a rev18b or rev19, it's likely not going to work at all, let alone in SNEEK.

This comes to beg the question of why one would want to use a NAND emulator (triiforce) from a NAND emulator (SNEEK). Is it just because the SM doesn't have enough channel spaces?

Yeh was looking for the lazy way out I guess. Would be nice to have the problematic wii ware working without the channel space limitation and not having to fear about having the wii bricked. I saw the info wanin posted but couldn't find the update files so probably not been released yet I suppose. Not complaining in any way. I did try r18 for a quick stint but when I saw all the stuff that was broken I quickly rolled it back to r17 again for the time being. Once r18 is better supported and things are working again I will be reinstalling it for sure. I noticed the usb loaders speed increase straight away. I just hope that the vnand stuff works sometime soon as that would rock my world!
wub.gif
 

Site & Scene News

Popular threads in this forum