Separate names with a comma.
Discussion in 'Wii - Hacking' started by wiiztec, Apr 14, 2009.
Ocarina code? IOS patch? discuss the possibilities
ask linkinworm he made a video about it.
Maybe I should have clarified I ment getting brawl to be able to read SDHC cards for saving custom stages replays and snapshots
I was searchin for the same thing, even with the original disc it dont work... nintendo fails
Remember the article on Hackmii about Nintendo's IOS system meaning that older games won't be able to support new features? This is an example of that.
Couldn't brawl just be patched to run on IOS60?
But I'm pretty sure it is IOS that manages SD/SDHC r/w, not inbuilt into the game. Although perhaps the game has some relevant code aswell... I wouldn't know.
wiiztec: Maybe, let's give it a shot eh? If you have preloader and IOS60, you can use the IOSreload hack to run games off IOS60 (with a slight modification, i posted the hack in another thread).
You want to do what the brawl already does with a SDHC......mmmm.....maybe GeckOS can add the feature of reading from SDHC, maybe..!!
From the article:
SDHC support was able to be added to the system menu easily enough, but it can't be retroactively done to older games.
If the information about the SD card format is built into the ISO then perhaps a file replacemen't code (like the texture hack codes) could be used to replace the SD format recogntion file with an SD/SDHC format recogntion file
I somehow have the impression that replacing filesystem driver files is a little more complicated than replacing textures.
If you were going to do so, you'd have to modify both the game code and the IOS used.
As can be noted, pretty much every update has the System Menu going to a higher IOS version.
That's to support any new features that may be in the new IOS.
Waninkoko's cIOS rev10 includes a separate SDHC module under /dev/sdio/sdhc. The standard SD module that games use is under /dev/sdio/slot0. Unfortunately the new module uses a different interface, so it's not possible to patch old games (slot0 -> sdhc). But if wiigator (who wrote the new SDHC module, as I understand it) could make the new module use the same interface as the old one, it would be simple to get SDHC support working in older games.
(I would really love to use SDHC cards for my RB2/GHWT DLC )
So WiiGator would just have to make a new cIOS?
A new cIOS + a new routine in the backup loader to patch the game to use /dev/sdio/sdhc instead of /dev/sdio/slot0. Most likely it would be incompatible with running games from the SD card though.
It would work with the USB loader though right?
The IOS is like the drivers. The drivers take commands and then run the hardware. The game too has to be modified though to take advantage of the new features in the IOS.
It doesn't matter if you get a new engine for your car if you don't know how to use it is basically what I'm saying.
The difference between the original SD and SDHC module would be so small that the same interface could be used (same IOCTLs) so in theory the game wouldn't need any new code, just the string for IOS_Open would need to be changed.