Hacking cIOSX rev21d2x: Yet Another Hot Fix!!!!

Did d2x work for you?

  • Yes, I had an issue with the official cios and d2x fixed it

    Votes: 93 48.2%
  • Yes, but everything was already working for me with the official cios

    Votes: 82 42.5%
  • No, and I posted what goes wrong

    Votes: 9 4.7%
  • No, and I won't report what goes wrong because I am a troll

    Votes: 9 4.7%

  • Total voters
    193

leseratte

Wiimmfi Team
Member
Joined
Jun 2, 2012
Messages
453
Trophies
1
XP
1,859
Country
Germany
"The" repository? I am commiting the cIOS stuff in my fork (https://github.com/Leseratte10/d2xl-cios) and the devkitARM build stuff in a helper repository (https://github.com/Leseratte10/compile-devkitARM-r32). Or did you mean to ask if I planned to merge my changes into the original d2x repository? It'd probably be easier not to, and to keep developing in my fork repository, assuming davebaol isn't planning to make any update to the d2x cIOS himself (which I doubt, after 5 years without any update).
 
Last edited by leseratte,

TeenTin

Well-Known Member
Member
Joined
Jun 20, 2007
Messages
1,256
Trophies
1
XP
850
Country
Hong Kong
it's already fixed. in fact, it's the contrary, it's broken on r53!

just stop using beta version, and use d2x v10 r52 instead of r53
don't follow bad softmod guides written by people who think last = better
install either d2x v8 final (if you are on Wii) or d2x v10 (not the alternative beta version) if you are on vWii and kirby will work from SD.
I am very happy to see your message and know that Kirby's Return to Dream Land works from SD.

However, no matter how hard I tried, I cannot make the game work from SD. The game does start, but when I choose an empty slot to create a new save, I get a black screen and the game freeze.

Here is my spec :
Wii
WiiFlow Lite
cIOS d2x v8 final (base 57)

Would you please help ? Thank you very much indeed !
 
  • Like
Reactions: RunningSnakes

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,960
Country
United States
I am very happy to see your message and know that Kirby's Return to Dream Land works from SD.

However, no matter how hard I tried, I cannot make the game work from SD. The game does start, but when I choose an empty slot to create a new save, I get a black screen and the game freeze.

Here is my spec :
Wii
WiiFlow Lite
cIOS d2x v8 final (base 57)

Would you please help ? Thank you very much indeed !
Also make sure emunand gamesaves are turned off in main settings> nand emulation settings. Its a known issue that games and emunand game saves both on SD do not work.
 

TeenTin

Well-Known Member
Member
Joined
Jun 20, 2007
Messages
1,256
Trophies
1
XP
850
Country
Hong Kong
Also make sure emunand gamesaves are turned off in main settings> nand emulation settings. Its a known issue that games and emunand game saves both on SD do not work.
Did that. No difference. Thank you very much for your reply indeed.

I found that when I use a USB Harddrive to run the game, it runs fine; so that I can create a gamesave from an empty slot and play the game without problem. Then, I turned back to SD and opened the gamesave (just created by using harddrive), I can play the game without problem. However, when I tried to create a new gamesave from an empty slot, I still got a black screen.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,809
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,800
Country
Cyprus
d2x-v10-b52-Stealth-RC24 Released!
d2x-logo.jpg

"d2x-v10-b52-Stealth-RC24" for Wii
aka "d2x-v10-b52-ST-RC24-vWii" for vWii

Changelog:
  • Same as v10 beta52 except added RiiConnect24 RSA Key and updated FAT module to add Emunand support for drives hidden by UStealth, source and more info here
source: https://github.com/davebaol/d2x-cios/releases/tag/d2x-v10-b52-Stealth-RC24

Install it like usual using ModMii or the wii d2x cIOS installer as per the directions from here

Unofficial release notes:
This has not been heavily tested, but the changes are extremely minimal and I am very confident there is no downside to using this compared to v10 beta 52. That being said there is no need to update from v10 beta52 (or v8-final for that matter) unless you want to:

1) hide your drive using uStealth AND want to restore emunand functionality (i.e. like storing gamesaves on emunand)
2) use RC24 AND have the Priiloader hack enabled to use cios249 for the Systemmenu/disc channel (otherwise it breaks some RiiConnect24 features)
3) STILL NEED TO CONFIRM: use RC24 AND launch RC24 channels via usb-loaders instead of the main system menu (usb-loader updates may also be required in order for RC24 patched channels to connect when launched via a usb-loader)

After people test this, and assuming no-one reports any problems relative to v10 beta 52, I think I will release this as v10-final and we can finally stop referring to v10 beta52 all the time. So in essence this is really a v10 final release candidate.

I wish davebaol were still around, but it seems I'm the last OG standing able to push updates to davebaol's official d2x github so I guess ultimately it's up to me whether or not to brand this as v10-final (I need to be careful not to get drunk with power, lol). If anyone thinks this should not become v10-final (or v11?) please share your rationale and your voice will be heard and considered.

Thanks everyone!

P.S. Keep your eyes peeled for a big ModMii update! Probably sometime before the end of summer, but no promises!

Edit: DO NOT USE ON WII MINI!!!!
 
Last edited by XFlak,

ukigh4ie

Well-Known Member
Member
Joined
Aug 27, 2020
Messages
155
Trophies
0
XP
562
Country
Germany
d2x-v10-b52-Stealth-RC24 Released!
...
3) use RC24 AND launch RC24 channels via usb-loaders instead of the main system menu (usb-loader updates may also be required in order for RC24 patched channels to connect when launched via a usb-loader)
I thought until now all the patching for RiiConnect24 was only because of Nintendo's RSA key. Does that mean you no longer need the patcher when the weather and news channel are started via the emunand? Or maybe even the original ones via the system menu? I am confused.
 

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,545
Country
United Kingdom
I thought until now all the patching for RiiConnect24 was only because of Nintendo's RSA key. Does that mean you no longer need the patcher when the weather and news channel are started via the emunand? Or maybe even the original ones via the system menu? I am confused.
It attempts to fix a problem where loaders receive error 107031 when the channels are launched with a cIOS. But XFlak might of jumped the gun with a public release since this doesn't seem to fix the problem.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,809
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,800
Country
Cyprus
Worst case, adding the RC24 RSA Key to the cIOS will change nothing. However I think it should, at a minimum, solve for this issue, although I have not confirmed it (yet). Essentially "this issue" is when someone has RC24 working already using the standard procedure, then they change their priiloader settings so the system menu uses IOS249, some RC24 functions would break UNLESS your cIOS has the RC24 RSA key.

@Alexander1970 or anyone else with RC24 working, can you test installing this , then adjusting Priiloader's options to use the new cIOS as the system menu IOS, and then check if RC24 stuff still works? (edit: maybe first confirm how exactly it's broken with the standard d2x v10 beta 52 cios)

It attempts to fix a problem where loaders receive error 107031 when the channels are launched with a cIOS. But XFlak might of jumped the gun with a public release since this doesn't seem to fix the problem.
You might be right in that the below statement might not be true. But that being said, having the RC24 key shouldn't hurt anything so worst case it's still mostly equivalent\superior to d2x v10 beta52
3) use RC24 AND launch RC24 channels via usb-loaders instead of the main system menu (usb-loader updates may also be required in order for RC24 patched channels to connect when launched via a usb-loader)

edit:
also don't forget this is still a "beta" and not an official release so I don't think I jumped the gun, now that it's out there we can test it properly and take it from there
 
Last edited by XFlak,
  • Like
Reactions: Alexander1970

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,497
Country
Austria
Good Morning.:)

Worst case, adding the RC24 RSA Key to the cIOS will change nothing. However I think it should, at a minimum, solve for this issue, although I have not confirmed it (yet). Essentially "this issue" is when someone has RC24 working already using the standard procedure, then they change their priiloader settings so the system menu uses IOS249, some RC24 functions would break UNLESS your cIOS has the RC24 RSA key.

@Alexander1970 or anyone else with RC24 working, can you test installing this , then adjusting Priiloader's options to use the new cIOS as the system menu IOS, and then check if RC24 stuff still works? (edit: maybe first confirm how exactly it's broken with the standard d2x v10 beta 52 cios)


You might be right in that the below statement might not be true. But that being said, having the RC24 key shouldn't hurt anything so worst case it's still mostly equivalent\superior to d2x v10 beta52


edit:
also don't forget this is still a "beta" and not an official release so I don't think I jumped the gun, now that it's out there we can test it properly and take it from there
Awesome News.Thank you very much.😉👌

Installed with d2x cIOS Installer into 249[56] and 250[57]

Priiloader Setting changed:

IMG_20220613_010929.jpg

Wii PAL German 4.3E

- Mail -> works
- Weatherchannel -> works
- Newschannel -> works
- Mii Contest Channel -> works
- Tomorrow and Today Channel -> works
- Everybody votes Channel -> works
- Nintendo Channel -> works
- Photo Channel 1.1 -> works


and the sysCheck
SysCheck HDE v2.4.0 HacksDen Edition von JoostinOnline, Double_A, R2-D2199, und Nano
...laeuft auf dem IOS58 (rev 6175).

Region: PAL
Systemmenue 4.3E (v514)
Priiloader installiert
Laufwerksdatum: 13.02.2007
Homebrewkanal 1.1.2 benutzt IOS58

Hollywood v0x11
Konsolen-ID: 52707652
Konsolentyp: Wii
Shop-Kanal-Land: Austria (66)
Boot2 v4
Es wurden 177 Titel gefunden.
Es wurden 49 IOS gefunden, von denen 5 funktionslos (Stub) sind.

IOS4 (rev 65280): Funktionslos (Stub)
IOS9 (rev 1034): Keine Patches
IOS10 (rev 768): Funktionslos (Stub)
IOS11[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS12 (rev 526): Keine Patches
IOS13 (rev 1032): Keine Patches
IOS14 (rev 1032): Keine Patches
IOS15 (rev 1032): Keine Patches
IOS16 (rev 512): Funktionslos (Stub)
IOS17 (rev 1032): Keine Patches
IOS20[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS21 (rev 1039): Keine Patches
IOS22 (rev 1294): Keine Patches
IOS28 (rev 1807): Keine Patches
IOS30[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS31 (rev 3608): Trucha Bug, ES Identify, NAND Zugriff
IOS33 (rev 3608): Keine Patches
IOS34 (rev 3608): Keine Patches
IOS35 (rev 3608): Keine Patches
IOS36 (rev 3608): Keine Patches
IOS37 (rev 5663): Keine Patches
IOS38 (rev 4124): Keine Patches
IOS40[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS41 (rev 3607): Keine Patches
IOS43 (rev 3607): Keine Patches
IOS45 (rev 3607): Keine Patches
IOS46 (rev 3607): Keine Patches
IOS48 (rev 4124): Keine Patches
IOS50[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS51 (rev 4864): Funktionslos (Stub)
IOS52 (rev 5888): Funktionslos (Stub)
IOS53 (rev 5663): Keine Patches
IOS55 (rev 5663): Keine Patches
IOS56 (rev 5662): Keine Patches
IOS57 (rev 5919): Keine Patches
IOS58 (rev 6175): USB 2.0
IOS60 (rev 65535, Info: rev 6174): Trucha Bug
IOS61 (rev 5662): Keine Patches
IOS62 (rev 6430): Keine Patches
IOS70[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS80 (rev 6944): Trucha Bug, NAND Zugriff
IOS202[60] (rev 65535, Info: hermesrodries-v6): Trucha Bug, NAND Zugriff, USB 2.0
IOS222[38] (rev 4, Info: hermes-v4): Trucha Bug, ES Identify, NAND Zugriff, USB 2.0
IOS223[38+37] (rev 4, Info: hermes-v4): Trucha Bug, ES Identify, NAND Zugriff, USB 2.0
IOS224[57] (rev 65535, Info: hermesrodries-v6): Trucha Bug, NAND Zugriff, USB 2.0
IOS249[56] (rev 21010, Info: d2x-v10b52-Stealth-RC24): Trucha Bug, NAND Zugriff, USB 2.0
IOS250[57] (rev 21010, Info: d2x-v10b52-Stealth-RC24): Trucha Bug, NAND Zugriff, USB 2.0
IOS251[38] (rev 65535, Info: d2x-v10beta52): Trucha Bug, ES Identify, NAND Zugriff
IOS254 (rev 65281): BootMii
BC v6
MIOS v10
Bericht wurde am 13.06.2022 generiert.

@blackb0x
USBLoader GX (Beta 12) works.😉👌
 
Last edited by Alexander1970,
  • Like
Reactions: XFlak and eyeliner

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,809
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,800
Country
Cyprus
Good Morning.:)


Awesome News.Thank you very much.😉👌

Installed with d2x cIOS Installer into 249[56] and 250[57]

Priiloader Setting changed:

View attachment 313645

Wii PAL German 4.3E

- Mail -> works
- Weatherchannel -> works
- Newschannel -> works
- Mii Contest Channel -> works
- Tomorrow and Today Channel -> works
- Everybody votes Channel -> works
- Nintendo Channel -> works
- Photo Channel 1.1 -> works


and the sysCheck
SysCheck HDE v2.4.0 HacksDen Edition von JoostinOnline, Double_A, R2-D2199, und Nano
...laeuft auf dem IOS58 (rev 6175).

Region: PAL
Systemmenue 4.3E (v514)
Priiloader installiert
Laufwerksdatum: 13.02.2007
Homebrewkanal 1.1.2 benutzt IOS58

Hollywood v0x11
Konsolen-ID: 52707652
Konsolentyp: Wii
Shop-Kanal-Land: Austria (66)
Boot2 v4
Es wurden 177 Titel gefunden.
Es wurden 49 IOS gefunden, von denen 5 funktionslos (Stub) sind.

IOS4 (rev 65280): Funktionslos (Stub)
IOS9 (rev 1034): Keine Patches
IOS10 (rev 768): Funktionslos (Stub)
IOS11[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS12 (rev 526): Keine Patches
IOS13 (rev 1032): Keine Patches
IOS14 (rev 1032): Keine Patches
IOS15 (rev 1032): Keine Patches
IOS16 (rev 512): Funktionslos (Stub)
IOS17 (rev 1032): Keine Patches
IOS20[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS21 (rev 1039): Keine Patches
IOS22 (rev 1294): Keine Patches
IOS28 (rev 1807): Keine Patches
IOS30[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS31 (rev 3608): Trucha Bug, ES Identify, NAND Zugriff
IOS33 (rev 3608): Keine Patches
IOS34 (rev 3608): Keine Patches
IOS35 (rev 3608): Keine Patches
IOS36 (rev 3608): Keine Patches
IOS37 (rev 5663): Keine Patches
IOS38 (rev 4124): Keine Patches
IOS40[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS41 (rev 3607): Keine Patches
IOS43 (rev 3607): Keine Patches
IOS45 (rev 3607): Keine Patches
IOS46 (rev 3607): Keine Patches
IOS48 (rev 4124): Keine Patches
IOS50[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS51 (rev 4864): Funktionslos (Stub)
IOS52 (rev 5888): Funktionslos (Stub)
IOS53 (rev 5663): Keine Patches
IOS55 (rev 5663): Keine Patches
IOS56 (rev 5662): Keine Patches
IOS57 (rev 5919): Keine Patches
IOS58 (rev 6175): USB 2.0
IOS60 (rev 65535, Info: rev 6174): Trucha Bug
IOS61 (rev 5662): Keine Patches
IOS62 (rev 6430): Keine Patches
IOS70[60] (rev 65535, Info: rev 6174): Trucha Bug
IOS80 (rev 6944): Trucha Bug, NAND Zugriff
IOS202[60] (rev 65535, Info: hermesrodries-v6): Trucha Bug, NAND Zugriff, USB 2.0
IOS222[38] (rev 4, Info: hermes-v4): Trucha Bug, ES Identify, NAND Zugriff, USB 2.0
IOS223[38+37] (rev 4, Info: hermes-v4): Trucha Bug, ES Identify, NAND Zugriff, USB 2.0
IOS224[57] (rev 65535, Info: hermesrodries-v6): Trucha Bug, NAND Zugriff, USB 2.0
IOS249[56] (rev 21010, Info: d2x-v10b52-Stealth-RC24): Trucha Bug, NAND Zugriff, USB 2.0
IOS250[57] (rev 21010, Info: d2x-v10b52-Stealth-RC24): Trucha Bug, NAND Zugriff, USB 2.0
IOS251[38] (rev 65535, Info: d2x-v10beta52): Trucha Bug, ES Identify, NAND Zugriff
IOS254 (rev 65281): BootMii
BC v6
MIOS v10
Bericht wurde am 13.06.2022 generiert.

@blackb0x
USBLoader GX (Beta 12) works.😉👌
Amazing! Thanks so much! Out of curiosity can you confirm that this stuff didn't already work with the normal d2x v10 beta52? It absolutely should not work (except for mail, which I think works even without the RC24 RSA key), but I just want to confirm that adding the RC24 Key actually accomplished something, thx again!
 
  • Like
Reactions: Alexander1970

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,497
Country
Austria
Good Morning.😉
Amazing! Thanks so much! Out of curiosity can you confirm that this stuff didn't already work with the normal d2x v10 beta52? It absolutely should not work (except for mail, which I think works even without the RC24 RSA key), but I just want to confirm that adding the RC24 Key actually accomplished something, thx again!
I hope I understand you correct:
You have asked,that RC24 is working with d2x v10 beta52 ?

If it is so,I have to say YES.
As you maybe have noticed with the sysCheck,I HAD it installed previously.

IOS249[56] (rev 21010, Info: d2x-v10b52-Stealth-RC24): Trucha Bug, NAND Zugriff, USB 2.0
IOS250[57] (rev 21010, Info: d2x-v10b52-Stealth-RC24): Trucha Bug, NAND Zugriff, USB 2.0
IOS251[38] (rev 65535, Info: d2x-v10beta52): Trucha Bug, ES Identify, NAND Zugriff
RC24 & Mail is/was working with that cIOS.😉
 

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,545
Country
United Kingdom
USBLoader GX (Beta 12) works.😉👌
It will work with the beta version due to the workaround I added. But if you use the stable version or WiiFlow you'll receive error 107031.

You must use the RiiConnect24 clear tool before you attempt to launch a channel via a loader though. Otherwise it'll load in cached data, so you'll think that the channel is working when it actually isn't.
 
  • Like
Reactions: Alexander1970

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,497
Country
Austria
It will work with the beta version due to the workaround I added. But if you use the stable version or WiiFlow you'll receive error 107031.

You must use the RiiConnect24 clear tool before you attempt to launch a channel via a loader though. Otherwise it'll load in cached data, so you'll think that the channel is working when it actually isn't.
Thank you.:)

I never load the RC24 Channels through a Loader,always from the Wii System Menu.:)

For the USBLoader GX is working,I meant:
With the new cIOS in 249 it is still detecting my HDD´s.🤣
Sorry for this misunderstanding.
 
  • Like
Reactions: blackb0x

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Sak is a fishy pineapple