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

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
Hielkenator said:
Wiimm said:
It's a problem of the standard libwbfs, that it ignores the second (and third+fourth) partition table when calculating the sectors to copy. If not copying 1:1 most data of the additionally partitions of table 2 are not copied.

btw: "wit verify" can test a image by calculating all checksums and comparing them with the stored sums.

Now that good info! So that's the reason why...
Thank you Wiimm!
Any change this can be fixed?
Would it also be nessicary for games like mariokart to make them 100% funtional? ( installing channel )
It's working with my 1:1 dump, but has to be split in two, resulting in bigger filesize (+/- 2 GB more space).
Is scrubbing for those particular games not recommended in order to make them funtion 100%?

Or am I mixing things up now....


ssbb is the only game i know that uses a second partition table. Compare the 2 info dumps:

SSBB dump:
Code:
ÂÂ2 partition tables with 15 partitions:

ÂÂÂÂindexÂÂÂÂÂÂtypeÂÂÂÂoffset ..ÂÂ end offÂÂ size/hex =ÂÂ size/dec =ÂÂMiBÂÂstatus
ÂÂÂÂ----------------------------------------------------------------------------------------
ÂÂÂÂ 0ÂÂÂÂ part.tabÂÂÂÂ 40020 ..ÂÂÂÂ 40030ÂÂÂÂÂÂÂÂ 10 =ÂÂÂÂÂÂÂÂ 16ÂÂÂÂÂÂÂÂ 2 partitions
ÂÂÂÂ 1ÂÂÂÂ part.tabÂÂÂÂ 40040 ..ÂÂÂÂ 400a8ÂÂÂÂÂÂÂÂ 68 =ÂÂÂÂÂÂÂÂ104ÂÂÂÂÂÂÂÂ 13 partitions
ÂÂÂÂ----------------------------------------------------------------------------------------
ÂÂÂÂ 0.0ÂÂ UPDATE 1ÂÂÂÂ 50000 ..ÂÂ aea8000ÂÂÂÂae58000 =ÂÂ182812672 =ÂÂ174ÂÂenc,signed
ÂÂÂÂ 0.1ÂÂÂÂ DATA 0ÂÂ f800000 .. 1da550000ÂÂ1cad50000 = 7697924096 = 7341ÂÂenc,signed,scrub
ÂÂÂÂ 1.0ÂÂÂÂ "HA8P" 1da550000 .. 1daff0000ÂÂÂÂ aa0000 =ÂÂ 11141120 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.1ÂÂÂÂ "HA9P" 1daff0000 .. 1dbaa0000ÂÂÂÂ ab0000 =ÂÂ 11206656 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.2ÂÂÂÂ "HBAP" 1dbaa0000 .. 1dc568000ÂÂÂÂ ac8000 =ÂÂ 11304960 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.3ÂÂÂÂ "HBBF" 1dc570000 .. 1dd0e0000ÂÂÂÂ b70000 =ÂÂ 11993088 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.4ÂÂÂÂ "HBBP" 1dd0e0000 .. 1ddc50000ÂÂÂÂ b70000 =ÂÂ 11993088 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.5ÂÂÂÂ "HBCP" 1ddc50000 .. 1de718000ÂÂÂÂ ac8000 =ÂÂ 11304960 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.6ÂÂÂÂ "HBDP" 1de720000 .. 1df1c8000ÂÂÂÂ aa8000 =ÂÂ 11173888 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.7ÂÂÂÂ "HBEP" 1df1d0000 .. 1dfcc0000ÂÂÂÂ af0000 =ÂÂ 11468800 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.8ÂÂÂÂ "HBFP" 1dfcc0000 .. 1e08a8000ÂÂÂÂ be8000 =ÂÂ 12484608 =ÂÂ 12ÂÂenc,signed
ÂÂÂÂ 1.9ÂÂÂÂ "HBGP" 1e08b0000 .. 1e1490000ÂÂÂÂ be0000 =ÂÂ 12451840 =ÂÂ 12ÂÂenc,signed
ÂÂÂÂ 1.10ÂÂÂÂ"HBIP" 1e1490000 .. 1e2490000ÂÂÂÂ1000000 =ÂÂ 16777216 =ÂÂ 16ÂÂenc,signed
ÂÂÂÂ 1.11ÂÂÂÂ"HBKP" 1e2490000 .. 1e5d38000ÂÂÂÂ38a8000 =ÂÂ 59408384 =ÂÂ 57ÂÂenc,signed
ÂÂÂÂ 1.12ÂÂÂÂ"HBLP" 1e5d40000 .. 1e8160000ÂÂÂÂ2420000 =ÂÂ 37879808 =ÂÂ 36ÂÂenc,signed
ÂÂÂÂ----------------------------------------------------------------------------------------


Mario Kart dump:
CODE
ÂÂ1 partition table with 3 partitions:

ÂÂÂÂindexÂÂÂÂÂÂtypeÂÂÂÂoffset ..ÂÂ end offÂÂ size/hex =ÂÂ size/dec =ÂÂMiBÂÂstatus
ÂÂÂÂ----------------------------------------------------------------------------------------
ÂÂÂÂ 0ÂÂÂÂ part.tabÂÂÂÂ 40020 ..ÂÂÂÂ 40038ÂÂÂÂÂÂÂÂ 18 =ÂÂÂÂÂÂÂÂ 24ÂÂÂÂÂÂÂÂ 3 partitions
ÂÂÂÂ----------------------------------------------------------------------------------------
ÂÂÂÂ 0.0ÂÂ UPDATE 1ÂÂÂÂ 50000 ..ÂÂ aea8000ÂÂÂÂae58000 =ÂÂ182812672 =ÂÂ174ÂÂenc,signed
ÂÂÂÂ 0.1ÂÂÂÂ DATA 0ÂÂ f800000 .. 1155c8000ÂÂ105dc8000 = 4393304064 = 4190ÂÂenc,signed,scrub
ÂÂÂÂ 0.2ÂÂCHANNEL 2 1155d0000 .. 1173f0000ÂÂÂÂ1e20000 =ÂÂ 31588352 =ÂÂ 30ÂÂenc,signed
ÂÂÂÂ----------------------------------------------------------------------------------------
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
davebaol said:
1st time I see a table of partition tables. LOL
WHAAATTT!!!! Never used wit?? Bad guy
wink.gif
 

Hielkenator

Well-Known Member
Member
Joined
Feb 7, 2010
Messages
4,210
Trophies
0
XP
679
Country
Netherlands
Wiimm said:
Hielkenator said:
Wiimm said:
It's a problem of the standard libwbfs, that it ignores the second (and third+fourth) partition table when calculating the sectors to copy. If not copying 1:1 most data of the additionally partitions of table 2 are not copied.

btw: "wit verify" can test a image by calculating all checksums and comparing them with the stored sums.

Now that good info! So that's the reason why...
Thank you Wiimm!
Any change this can be fixed?
Would it also be nessicary for games like mariokart to make them 100% funtional? ( installing channel )
It's working with my 1:1 dump, but has to be split in two, resulting in bigger filesize (+/- 2 GB more space).
Is scrubbing for those particular games not recommended in order to make them funtion 100%?

Or am I mixing things up now....


ssbb is the only game i know that uses a second partition table. Compare the 2 info dumps:

SSBB dump:
Code:
ÂÂ2 partition tables with 15 partitions:

ÂÂÂÂindexÂÂÂÂÂÂtypeÂÂÂÂoffset ..ÂÂ end offÂÂ size/hex =ÂÂ size/dec =ÂÂMiBÂÂstatus
ÂÂÂÂ----------------------------------------------------------------------------------------
ÂÂÂÂ 0ÂÂÂÂ part.tabÂÂÂÂ 40020 ..ÂÂÂÂ 40030ÂÂÂÂÂÂÂÂ 10 =ÂÂÂÂÂÂÂÂ 16ÂÂÂÂÂÂÂÂ 2 partitions
ÂÂÂÂ 1ÂÂÂÂ part.tabÂÂÂÂ 40040 ..ÂÂÂÂ 400a8ÂÂÂÂÂÂÂÂ 68 =ÂÂÂÂÂÂÂÂ104ÂÂÂÂÂÂÂÂ 13 partitions
ÂÂÂÂ----------------------------------------------------------------------------------------
ÂÂÂÂ 0.0ÂÂ UPDATE 1ÂÂÂÂ 50000 ..ÂÂ aea8000ÂÂÂÂae58000 =ÂÂ182812672 =ÂÂ174ÂÂenc,signed
ÂÂÂÂ 0.1ÂÂÂÂ DATA 0ÂÂ f800000 .. 1da550000ÂÂ1cad50000 = 7697924096 = 7341ÂÂenc,signed,scrub
ÂÂÂÂ 1.0ÂÂÂÂ "HA8P" 1da550000 .. 1daff0000ÂÂÂÂ aa0000 =ÂÂ 11141120 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.1ÂÂÂÂ "HA9P" 1daff0000 .. 1dbaa0000ÂÂÂÂ ab0000 =ÂÂ 11206656 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.2ÂÂÂÂ "HBAP" 1dbaa0000 .. 1dc568000ÂÂÂÂ ac8000 =ÂÂ 11304960 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.3ÂÂÂÂ "HBBF" 1dc570000 .. 1dd0e0000ÂÂÂÂ b70000 =ÂÂ 11993088 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.4ÂÂÂÂ "HBBP" 1dd0e0000 .. 1ddc50000ÂÂÂÂ b70000 =ÂÂ 11993088 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.5ÂÂÂÂ "HBCP" 1ddc50000 .. 1de718000ÂÂÂÂ ac8000 =ÂÂ 11304960 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.6ÂÂÂÂ "HBDP" 1de720000 .. 1df1c8000ÂÂÂÂ aa8000 =ÂÂ 11173888 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.7ÂÂÂÂ "HBEP" 1df1d0000 .. 1dfcc0000ÂÂÂÂ af0000 =ÂÂ 11468800 =ÂÂ 11ÂÂenc,signed
ÂÂÂÂ 1.8ÂÂÂÂ "HBFP" 1dfcc0000 .. 1e08a8000ÂÂÂÂ be8000 =ÂÂ 12484608 =ÂÂ 12ÂÂenc,signed
ÂÂÂÂ 1.9ÂÂÂÂ "HBGP" 1e08b0000 .. 1e1490000ÂÂÂÂ be0000 =ÂÂ 12451840 =ÂÂ 12ÂÂenc,signed
ÂÂÂÂ 1.10ÂÂÂÂ"HBIP" 1e1490000 .. 1e2490000ÂÂÂÂ1000000 =ÂÂ 16777216 =ÂÂ 16ÂÂenc,signed
ÂÂÂÂ 1.11ÂÂÂÂ"HBKP" 1e2490000 .. 1e5d38000ÂÂÂÂ38a8000 =ÂÂ 59408384 =ÂÂ 57ÂÂenc,signed
ÂÂÂÂ 1.12ÂÂÂÂ"HBLP" 1e5d40000 .. 1e8160000ÂÂÂÂ2420000 =ÂÂ 37879808 =ÂÂ 36ÂÂenc,signed
ÂÂÂÂ----------------------------------------------------------------------------------------


Mario Kart dump:
CODE
ÂÂ1 partition table with 3 partitions:

ÂÂÂÂindexÂÂÂÂÂÂtypeÂÂÂÂoffset ..ÂÂ end offÂÂ size/hex =ÂÂ size/dec =ÂÂMiBÂÂstatus
ÂÂÂÂ----------------------------------------------------------------------------------------
ÂÂÂÂ 0ÂÂÂÂ part.tabÂÂÂÂ 40020 ..ÂÂÂÂ 40038ÂÂÂÂÂÂÂÂ 18 =ÂÂÂÂÂÂÂÂ 24ÂÂÂÂÂÂÂÂ 3 partitions
ÂÂÂÂ----------------------------------------------------------------------------------------
ÂÂÂÂ 0.0ÂÂ UPDATE 1ÂÂÂÂ 50000 ..ÂÂ aea8000ÂÂÂÂae58000 =ÂÂ182812672 =ÂÂ174ÂÂenc,signed
ÂÂÂÂ 0.1ÂÂÂÂ DATA 0ÂÂ f800000 .. 1155c8000ÂÂ105dc8000 = 4393304064 = 4190ÂÂenc,signed,scrub
ÂÂÂÂ 0.2ÂÂCHANNEL 2 1155d0000 .. 1173f0000ÂÂÂÂ1e20000 =ÂÂ 31588352 =ÂÂ 30ÂÂenc,signed
ÂÂÂÂ----------------------------------------------------------------------------------------

So SSBB is really the only game, that needs to be dumped 1:1 when using a usb loader to dump the game?
Or to use Cleanrip to dump?

So mariokart should'nt give problems when being dumped in regards to added channel partition?
Or is the 3rd partition partially skipped, with current libwbfs?
This also explain why I could'nt copy my dump of SSBB between 2 HDD's using Wiibackup manager.
My dump must have been corrupted for as long as I have it on my HDD ( I dumped my original disc )

SSBB passes 100% now after ripping it with Cleanrip.
Cool info, thank you Wiimm!
 

davebaol

Well-Known Member
OP
Member
Joined
Sep 3, 2010
Messages
912
Trophies
0
XP
192
Country
Italy
Wiimm said:
davebaol said:
1st time I see a table of partition tables. LOL
WHAAATTT!!!! Never used wit?? Bad guy
wink.gif
No, I use it quite often.
But generally speaking I've never seen a table of partition tables.

EDIT:
Hmmmm... at a closer look it reminds me primary and logical partitions.
 

davebaol

Well-Known Member
OP
Member
Joined
Sep 3, 2010
Messages
912
Trophies
0
XP
192
Country
Italy
kirbymaster101 said:
Dont know if it depends on the level but rev21d2x6[57] is slower than using rev20b[57] any reason why? BTW the game im talking about is Call of Duty: Black Ops.
Is just the cios the only difference?
Same Wii, same usb loader, same HDD, same file system, same all except the cios?
 

Skater4599

Well-Known Member
Member
Joined
May 29, 2008
Messages
965
Trophies
1
Location
United States
XP
1,554
Country
United States
kirbymaster101 said:
Dont know if it depends on the level but rev21d2x6[57] is slower than using rev20b[57] any reason why? BTW the game im talking about is Call of Duty: Black Ops.


I have the exact opposite of this, d2x is much faster (base 57) then rev20 or 21 ever were. Mine is exact same everything hdd/wii/setup/wiiflow everything. How are you measuring the speed exactly, how long it takes to load the level? I'm curious too cause in speed testing myself i noticed alot of things like for example i used SSBB and measured the "loading..." before, but i noticed if i loaded in twice in a row, no matter the cios/or file system etc. It loaded much faster than the first time. So my question too is, are you loading stuff in between to free the game from memory before trying the second cIOS?
 

norbyte

Well-Known Member
Newcomer
Joined
May 28, 2011
Messages
55
Trophies
0
XP
118
Country
Gambia, The
I think you should be careful and start with some tutorials. Anyway, installing cIOS249[56]...wad and cIOS250[57]...wad is recommended.
 

Lacius

Well-Known Member
Member
Joined
May 11, 2008
Messages
18,099
Trophies
3
XP
18,338
Country
United States
joeyx said:
Hi, Modmii created alot of wad files in wad folder. Should i install them all?

wtf4nk.jpg
All of those are either slot 249 or slot 250, so only two of those can exist at a time on your Wii. If I were you, I would install 249[56] and 250[57].
 

Covarr

Sentient Cash Register
Member
Joined
Oct 21, 2005
Messages
872
Trophies
0
Age
35
Location
Far East of Eden
XP
366
Country
United States
Those'll just conflict with each other. What you probably want is these two:

Code:
cIOS249[56]-v21d2x6.wad
cIOS250[57]-v21d2x6.wad

edit: Ninja'd... twice.
 

joeyx

Member
Newcomer
Joined
Jun 15, 2011
Messages
5
Trophies
0
XP
62
Country
Greece
Ok, thanks, i deleted the other files and kept only the two files you all recommended. Is there a chance to brick my wii while installing them? What would be the worst scenerio?
 

Spongeroberto

Well-Known Member
Member
Joined
Jul 9, 2009
Messages
299
Trophies
0
Age
113
Website
Visit site
XP
106
Country
Bhutan
joeyx said:
Ok, thanks, i deleted the other files and kept only the two files you all recommended. Is there a chance to brick my wii while installing them? What would be the worst scenerio?
not much can go wrong. Those two slots aren't normally used by the wii. Worst I can think of is that you lose power while installing and that one of those two slots has a corrupted file... in which case you would just reinstall I suppose.
 

joeyx

Member
Newcomer
Joined
Jun 15, 2011
Messages
5
Trophies
0
XP
62
Country
Greece
Thanks, in my syscheck it says;

Code:
IOS249[57] (rev 19): Trucha Bug, NAND Access, USB 2.0

So it's used by the wii i guess. Should i install them anyway?
 

IceIceBird

Well-Known Member
Member
Joined
Nov 14, 2009
Messages
407
Trophies
0
XP
119
Country
joeyx said:
Thanks, in my syscheck it says;

Code:
IOS249[57] (rev 19): Trucha Bug, NAND Access, USB 2.0

So it's used by the wii i guess. Should i install them anyway?
Yes, it will only replace that one with a newer one.
 

kirbymaster101

Well-Known Member
Member
Joined
Dec 21, 2008
Messages
1,060
Trophies
1
Age
28
Website
Visit site
XP
893
Country
Canada
Skater4599 said:
kirbymaster101 said:
Dont know if it depends on the level but rev21d2x6[57] is slower than using rev20b[57] any reason why? BTW the game im talking about is Call of Duty: Black Ops.


I have the exact opposite of this, d2x is much faster (base 57) then rev20 or 21 ever were. Mine is exact same everything hdd/wii/setup/wiiflow everything. How are you measuring the speed exactly, how long it takes to load the level? I'm curious too cause in speed testing myself i noticed alot of things like for example i used SSBB and measured the "loading..." before, but i noticed if i loaded in twice in a row, no matter the cios/or file system etc. It loaded much faster than the first time. So my question too is, are you loading stuff in between to free the game from memory before trying the second cIOS?
srry error on my part. when i was using ciosrev21[57] i was playing on a level with less enemies and bullets and terrain. with the d2x cios I played a level with alot more terrain and enemies so it only seemed to be mor elaggy.
To confirm is d2x faster than Waninkoko?
 

mike333

Well-Known Member
Member
Joined
Aug 30, 2010
Messages
718
Trophies
0
XP
258
Country
Poland
kirbymaster101 said:
To confirm is d2x faster than Waninkoko?
Waninkoko was away from his cIOS for some time.
When he came back some real magic happened.
From now on d2x is best way to go.

Slowdowns in d2x? You need to prove that. The better description the faster fix will be made.

ps.
Maybe Hermes will join party someday.
 

kirbymaster101

Well-Known Member
Member
Joined
Dec 21, 2008
Messages
1,060
Trophies
1
Age
28
Website
Visit site
XP
893
Country
Canada
mike333 said:
kirbymaster101 said:
To confirm is d2x faster than Waninkoko?
Waninkoko was away from his cIOS for some time.
When he came back some real magic happened.
From now on d2x is best way to go.

Slowdowns in d2x? You need to prove that. The better description the faster fix will be made.

ps.
Maybe Hermes will join party someday.
I already expanied in the previous post. d2x is faster than waninkoko

Is DopMii a good way to check what cios u have or is there something better to use? In fact is there a program that works like Dop Mii but newer since Dop mii hasnt been updated since may 2010. Still I could understand why since Nintendo seems to have given up releasing new firmware and/or ioses.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    @BigOnYa, I'll rip a bag off my Volcano to that, brother
    +2
  • a_username_that_is_cool @ a_username_that_is_cool:
    DDDS . Dual Developer Dedede System :)
    +1
  • BakerMan @ BakerMan:
    also happy birthday @Xdqwerty
    +1
  • BigOnYa @ BigOnYa:
    Is it me you're looking for?
  • MysticStarlight @ MysticStarlight:
    'Cause I wonder where you are
  • MysticStarlight @ MysticStarlight:
    wait I got the lyrics mixed up
    +1
  • BigOnYa @ BigOnYa:
    And I wonder what you do...Lol
  • BigOnYa @ BigOnYa:
    Its all good, I'm here to talk to you.
  • BigOnYa @ BigOnYa:
    Hello
  • BigOnYa @ BigOnYa:
    I've been playing fallout4 all day, I went into a elevator and it kept going, never stopped, waited 5 minutes, must of been a bug. How bout you, whatcha do today?
    +1
  • MysticStarlight @ MysticStarlight:
    I'm wondering why a stray tuxedo cat has a cloudy eye
  • MysticStarlight @ MysticStarlight:
    I've been playing TOTK all day also
    +1
  • MysticStarlight @ MysticStarlight:
    Oh you reminded me of those elevator nightmares
  • BigOnYa @ BigOnYa:
    Awesome game, fun how they force you to build, but you can build as you want
  • MysticStarlight @ MysticStarlight:
    It is super fun, I actually prefer it over BoTW
    +1
  • BigOnYa @ BigOnYa:
    The guy holding the sign always cracked me up, esp when you fail, and it falls
  • MysticStarlight @ MysticStarlight:
    Ah yes, that guy lol. I still need to find all his signs. The game has a lot to do though so I don't know what to finish first
  • MysticStarlight @ MysticStarlight:
    I'm 120 hours in and am still like 44.4% done
    +1
  • BigOnYa @ BigOnYa:
    Good times. Building is starting to get good around now for you. You making me want to make run thru again.
  • BigOnYa @ BigOnYa:
    Ok good chatting, enjoy your gaming, and avoid the lightning, or put your sword away. Good night.
  • K3Nv2 @ K3Nv2:
    All I gotta do is not spend $10 in the next 5 days and I'll break even this month lol
  • K3Nv2 @ K3Nv2:
    @BigOnYa, tell your wife not to forget her wallet
    K3Nv2 @ K3Nv2: @BigOnYa, tell your wife not to forget her wallet