Hi everyone,
I'm glad that a lot of people like my cIOSCORP v3.x.
But it still has some bugs.
Here are some off the top of my head:
1. Only SystemMenu IOS & IOS36 have Dual layer disc support, as they use cIOS249 rev12's DIP, due to cIOS249 rev14's DIP lacking it.
2. Because of IOS36 using rev12's DIP, Mario Kart Wii gives #001 error when burnt onto a DVD-R, as rev14 is the only DIP that properly fixes #001 error.
3. RawkSD does not seem to be compatible with my cIOS37
4. ES_DiVerify (ES_Identify) patch only allows identification as SU, but not SystemMenu.
As you can see, the first bug can be a big problem with compatibility, especially for users with Metroid Prime Trilogy, and also if later games are released on a Dual Layer disc.
Bug 4 seems to annoy people who use AnyTitleDeleter (but it doesn't bother me).
Bug 3 should be (AFAIK) easy to fix, provided I know what patch I have to apply.
Bugs 1 & 2 can only be fixed by modifying rev14's DIP module, and bug 4 can only be fixed by modifying the IOS kernel.
AFAIK the rev14's DIP bugs may have something to do with the disc read/cache timings.
I have already messaged waninkoko regarding the bugs in rev14's DIP (but I'm not sure if I'll get a response...)
I have already messaged AerialX about the RawkSD patch. (haven't got a reply just yet)
So... does anybody else able to disassemble and/or hack IOS modules?
Is anybody able to change the timings inside rev14's DIP module back to that of an older DIP module?
Is anybody able to change the ES_DiVerify function to allow identification as SU and SystemMenu?
Or even better, remove whatever is stopping it?
I am also working on Korean Wii and disc support too.
I have already messaged QLeap (the guy who added korean wii and disc support to AnyregionChanger), and I have already added korean key support to most of the IOS for the next cIOSCORP. BTW, can anybody PM me the Korean EULA wad? (It is not on NUS)
If you can do any of these things, please tell me.
Thanks in advance,
da_letter_a
I'm glad that a lot of people like my cIOSCORP v3.x.
But it still has some bugs.
Here are some off the top of my head:
1. Only SystemMenu IOS & IOS36 have Dual layer disc support, as they use cIOS249 rev12's DIP, due to cIOS249 rev14's DIP lacking it.
2. Because of IOS36 using rev12's DIP, Mario Kart Wii gives #001 error when burnt onto a DVD-R, as rev14 is the only DIP that properly fixes #001 error.
3. RawkSD does not seem to be compatible with my cIOS37
4. ES_DiVerify (ES_Identify) patch only allows identification as SU, but not SystemMenu.
As you can see, the first bug can be a big problem with compatibility, especially for users with Metroid Prime Trilogy, and also if later games are released on a Dual Layer disc.
Bug 4 seems to annoy people who use AnyTitleDeleter (but it doesn't bother me).
Bug 3 should be (AFAIK) easy to fix, provided I know what patch I have to apply.
Bugs 1 & 2 can only be fixed by modifying rev14's DIP module, and bug 4 can only be fixed by modifying the IOS kernel.
AFAIK the rev14's DIP bugs may have something to do with the disc read/cache timings.
I have already messaged waninkoko regarding the bugs in rev14's DIP (but I'm not sure if I'll get a response...)
I have already messaged AerialX about the RawkSD patch. (haven't got a reply just yet)
So... does anybody else able to disassemble and/or hack IOS modules?
Is anybody able to change the timings inside rev14's DIP module back to that of an older DIP module?
Is anybody able to change the ES_DiVerify function to allow identification as SU and SystemMenu?
Or even better, remove whatever is stopping it?
I am also working on Korean Wii and disc support too.
I have already messaged QLeap (the guy who added korean wii and disc support to AnyregionChanger), and I have already added korean key support to most of the IOS for the next cIOSCORP. BTW, can anybody PM me the Korean EULA wad? (It is not on NUS)
If you can do any of these things, please tell me.
Thanks in advance,
da_letter_a