Mario Kart Wii Iso Partitions Extractor / Rebuilder

Discussion in 'Wii - Hacking' started by Wii00007, Apr 13, 2008.

  1. Wii00007
    OP

    Newcomer Wii00007 Member

    Joined:
    Apr 8, 2008
    Messages:
    17
    Country:
    France
    MArio Kart Wii Iso Partitions Extractor/Rebuilder




    http://w16.easy-share.com/1700128054.html

    With this little utility you can extract separetly the 3 partitions
    then you can open this 3 partitions with Trucha and make modifications.

    After modifications you can rebuild the iso.

    The orginal iso is not modified.


    1 - click on EXTRACT PARTITiON
    2 - Choose Mario KArt Wii ISO
    3 - Wait................................

    4 - You get 3 iso : partition1.iso / partition2.iso / partition3.iso in the same directory (m kart iso)

    5- you can use Trucha with this 3 iso.....


    6 - Click on REBUILD PARTITION
    7- Choose partition1.iso
    8- Wait................................> new iso : rebuild.iso on the same directory

    9 - Burn and Play: rebuild.iso


    WARNING : Work Only with Mario Kart wii iso
    : you need 9,5 go free (3 partitions + rebuild)
     


  2. ricadoe

    Newcomer ricadoe Advanced Member

    Joined:
    Aug 11, 2007
    Messages:
    51
    Country:
    Malaysia
    In which partition of mario kart wii is main.dol located? can this extractor used on scrubbed mario kart version?
     
  3. ItsMetaKnight

    Member ItsMetaKnight GBAtemp Advanced Fan

    Joined:
    Mar 4, 2008
    Messages:
    612
    Country:
    Denmark
    what is the 3rd partition for? what's inside it?
     
  4. coolbho3000

    Member coolbho3000 GBATemp Kikkoman Naturally Brewed SoySauce Fanatic

    Joined:
    Apr 29, 2007
    Messages:
    2,095
    Location:
    Kikkoman Factory
    Country:
    I suppose we can't modify the third partition then install it as a homebrew channel.
     
  5. noisound

    Member noisound GBAtemp Regular

    Joined:
    Feb 23, 2008
    Messages:
    181
    Country:
    Antarctica
    the 3rd partition is the mario kart wii channel

    edit:

    the scrubbed version of mario kart wii does not have the 3rd partition. you will be able to open the scrubbed version with trucha. i cannot confirm this myself, basing it on the 2 partitions it has

    [corrected by Dack [​IMG]]
     
  6. Wii00007
    OP

    Newcomer Wii00007 Member

    Joined:
    Apr 8, 2008
    Messages:
    17
    Country:
    France
    It's working only with a Mario Kart Iso with 3 partitions.

    1st partition : Update files

    2nd partition : Game with main.dol and 001 error (boot game)

    3nd partition : Mario Kart Channel with main.dol and 001 error (install channel)

    Ther is 2 main.dol 1 in the 2nd partition an 1 in the 3nd partition.
     
  7. Dack

    Member Dack GBAtemp Advanced Fan

    Joined:
    Aug 26, 2007
    Messages:
    603
    Location:
    UK
    Country:
    United Kingdom
    Not quite right. The scrubbed version has only two partitions of data BUT in the partition table it says it has 3 partitions. If you apply the Dif fix then it adds the partition data back in.

    Both scrubbed versions (fixed and unfixed) cannot be opened in Trucha.

    @wii00007
    I take it you have hard coded the partition offsets in your code (hence the 'only works on mario kart" line). If you modified it to process the original partition table it would be more useful as then problem iso's could be split and used in Trucha - just a thought.
     
  8. Wii00007
    OP

    Newcomer Wii00007 Member

    Joined:
    Apr 8, 2008
    Messages:
    17
    Country:
    France
    I have hard coded the partition...

    I work on to "process the original partition"...next version

    bye
     
  9. ricadoe

    Newcomer ricadoe Advanced Member

    Joined:
    Aug 11, 2007
    Messages:
    51
    Country:
    Malaysia
    Thanks a lot. I've used this extractor to extract my Mario Kart SCRUBBED into 3 partitions. Then use trucha signer to extract the main.dol. Then, use generic wii patcher to remove 001 error from main.dol. Then replace back the main.dol. Then rebuild d iso before wii brickblock it. It works. Great thanks to wii00007 and dack for the help.
     
  10. SleepyPrince

    Member SleepyPrince GBAtemp Regular

    Joined:
    Aug 9, 2007
    Messages:
    173
    Country:
    Hong Kong
    Does this tool work with Jap Mario Kart?
     
  11. Wii00007
    OP

    Newcomer Wii00007 Member

    Joined:
    Apr 8, 2008
    Messages:
    17
    Country:
    France
    I have not the game (Jap iso), i can't test if it's working, but it work if the partitions are same.

    To check the partitions:

    open mario kart Jap iso with Winhex (or other hex viewer)

    go to offset : $40000 (hexadecimal adress)

    if you have this :

    Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F

    000040000 00 00 00 03 00 01 00 08 00 00 00 00 00 00 00 00
    000040010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    000040020 00 01 40 00 00 00 00 01 03 E0 00 00 00 00 00 00
    000040030 45 57 40 00 00 00 00 02 00 00 00 00 00 00 00 00
    000040040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    it's good, else .........not working.

    bye
     
  12. dernettemann1983

    Member dernettemann1983 GBAtemp Regular

    Joined:
    Mar 7, 2006
    Messages:
    270
    Country:
    Germany
    Great work.

    Could you build a program to extract 14 partions?
    Maybe we can hack the brawl emus and use our roms.
     
  13. SleepyPrince

    Member SleepyPrince GBAtemp Regular

    Joined:
    Aug 9, 2007
    Messages:
    173
    Country:
    Hong Kong
    Jap Mario Kart
    000040000 00 00 00 03 00 01 00 08 00 00 00 00 00 00 00 00
    000040010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    000040020 00 01 40 00 00 00 00 01 03 E0 00 00 00 00 00 00
    000040030 45 5D 80 00 00 00 00 02 00 00 00 00 00 00 00 00
    000040040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    Maybe you can make a generic one
     
  14. Wii00007
    OP

    Newcomer Wii00007 Member

    Joined:
    Apr 8, 2008
    Messages:
    17
    Country:
    France
    Hello,

    For the Jap Version, try this, i can't test but i change the offset partitions with Jap data, must be working.

    http://w16.easy-share.com/1700162809.html

    Im working on a generic extractor...not specific, working with all iso and 2,3......14 partitions....or more.

    bye

    for smash brawl, the parttion structure is different...not working with a "universal extractor", maybe i can write a specific extarctor.
     
  15. Dack

    Member Dack GBAtemp Advanced Fan

    Joined:
    Aug 26, 2007
    Messages:
    603
    Location:
    UK
    Country:
    United Kingdom
    Brawl has channels for the VC games - you need to break those out too. The channel format is the same as a partition but the offset is at a different location IIRC.
     
  16. SleepyPrince

    Member SleepyPrince GBAtemp Regular

    Joined:
    Aug 9, 2007
    Messages:
    173
    Country:
    Hong Kong
    This seems to be working fine for the JAP version
    haven't tried to modify anything yet
    but as least it extract and rebuild well
     
  17. Wii00007
    OP

    Newcomer Wii00007 Member

    Joined:
    Apr 8, 2008
    Messages:
    17
    Country:
    France
    Thanks for informations Dack.

    I try quickly to extract brawl partition with VC games, it'working fine.
    I can open the partition with trucha...


    [​IMG]

    now, i am working on my "universal extractor" and an brawl specific version


    bye
     
  18. Wii00007
    OP

    Newcomer Wii00007 Member

    Joined:
    Apr 8, 2008
    Messages:
    17
    Country:
    France
    Hello,

    This is "my" generic Wii ISo Partitions extractor/ Rebuilder.

    Working with all wii iso files i hope (except smash brawl...but see below), i use the original partition tables.


    I added a specific extractor for Smash Brawl DVD9 (check the box for extract and rebuild ) WARNING you need 17 go free (14 partitions + rebuild).


    With this little utility you can extract separetly all partitions, then you can open this partitions with Trucha and make modifications.

    Useful with Mariokart and maybe with future nintendo games...


    The orginal iso is not modified.


    1 - click on EXTRACT PARTITiON
    2 - Choose Wii ISO
    3 - Wait................................

    4 - You get x iso : partitionx.iso / partitionx.iso / partitionx.iso .....in the

    same directory

    5- you can use Trucha with this x iso.....


    6 - Click on REBUILD PARTITION
    7- Choose rebuild.inf
    8- Wait................................> new iso : rebuild.iso on the same

    directory

    9 - Burn and Play: rebuild.iso


    WARNING : you need 9,5 go free (3 partitions + rebuild)

    Download:

    http://www.fast-load.net/index.php?pid=50d...9d04559d946da2d
     
  19. stormyuan

    Newcomer stormyuan Advanced Member

    Joined:
    Jan 10, 2008
    Messages:
    57
    Country:
    Taiwan
    hi,

    "generic Wii ISo Partitions extractor/ Rebuilder" work file with Wiifit.pal
    but trucha still can't open game partition(partition 3)
     
  20. go ghe

    Newcomer go ghe Member

    Joined:
    Apr 25, 2008
    Messages:
    16
    Country:
    France
    Hello all,
    I have the 3rd partition extracted from Wii Fit JAP, it can't be opened by Trucha either (Trucha freezed). It will be great if you can make a new version of your programme

    Merci beaucoup Wii00007
     

Share This Page