Hacking MarioKart Pwns

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
airline38 said:
Wiimm said:
A new pre compiled testing/beta version is out: WIT v1.14a-beta2.
And "win32" means "Windows 32 bit version"

Is there a special file format requirement for the "--ignore-files" ? Is it OK to use
a normal TEXT file ?
--ignore-files ruleset
or
--ignore-files @file_with_ruleset

and for cygwin escape the @file param: --ignore-files "@file_with_ruleset"

(sorry, i have never tested this before with cygwin)
 

airline38

Well-Known Member
Member
Joined
Mar 28, 2010
Messages
741
Trophies
1
XP
807
Country
Taiwan
I tried to use wit 1.14a to merge Mario Kart+ Lego Indiana ISO file.

Here is the wit command I used: (wit cygwin version)

wit mix mario.iso ignore "@mkw.txt" indiana.iso --dest output.iso --overlay --test

The test result of the merged ISO file size is still 8.2GB (8411MB):

***** wit: Wiimms ISO Tool v1.14a.beta2 r1485 cygwin - Dirk Clemens - 2010-08-06 *****

Mix table (2 partitons, total size=8411 MiB):

blocks #1 blocks #2 : disc offset : ptab ptype : ignore + source
----------------------------------------------------------------------------------
a.. 70 + c271..20bf5 : 50000..105fa8000 : 0 DATA 0 : - mario.iso

20bf5..20ca1 + 3201a..41b6d : 105fa8000..20db68000 : 0 DATA 0 : - indiana.iso

The content of file :mkw.txt is like:

-/files/opening.bnr
-/files/Boot/Strap/us/jp.szs
-/files/rel/StaticR.rel
-/files/sound/revo_kart.brsar
-/files/contents/HomeButton.arc
-/files/contents/HomeButtonSe.arc
=========================
Does this mean the "ignore file" option have some problema ?
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
You can write it as positive, negative or mixed list.
- means : don't ignore this file.
+ means: ignore this files.
For each file the first hit decides yes or no

In your list there is not any file to ignore.

should this listed files ignored?
the write a + instead of a minus in the lines

should all other files ignored?
add "+/files/" at the end
 

iDarkTrace

Well-Known Member
Newcomer
Joined
Jun 25, 2010
Messages
88
Trophies
0
Age
30
Location
Canada
XP
64
Country
Canada
I find this rather odd:

mkwiiindylegooutputinfo.png


This is the output information of my MKWii + Indy.
I'm looking at the File Size and Used Iso Blocks. The Used Iso Blocks is almost half the size as the File Size. If only 4828MBs is being used... what is that other 3831MBs doing?
(When the Update Partition is deleted, 4655MBs is only being used.)

P.S: Where do I write the commands? I'm looking at Wiimms website, and nowhere does it tell you where do you type in the commands just tells you what commands there is and what they do and whatnot. (I'm assuming Command Prompt Box, but that thing disappears in a nano-second whenever I double-click the 'wit' application, so thats out of the question.) A nice detailed little tutorial is needed.
 

airline38

Well-Known Member
Member
Joined
Mar 28, 2010
Messages
741
Trophies
1
XP
807
Country
Taiwan
Wiimm said:
You can write it as positive, negative or mixed list.
- means : don't ignore this file.
+ means: ignore this files.
For each file the first hit decides yes or no

In your list there is not any file to ignore.

should this listed files ignored?
the write a + instead of a minus in the lines

should all other files ignored?
add "+/files/" at the end

Yes, I understand all you said. Actually the "ignore file" I used is copied/changed from the example in your post. (couple days ago)

I do have the "+/files/" at the end. See below:
====================
-/files/sound/revo_kart.brsar
-/files/contents/globe.arc
-/files/Scene/Model/Earth.szs
-/files/sound/strm/:wtf:ption_32.brstm
+/files/
======================

But the test result is still 8.21GB. I don't know what's wrong . (there is no error message )
 

iDarkTrace

Well-Known Member
Newcomer
Joined
Jun 25, 2010
Messages
88
Trophies
0
Age
30
Location
Canada
XP
64
Country
Canada
Reposting for those too lazy to read every page... (Don't get me wrong, there is new information
tongue.gif
)
I will be editting this post ONLY for every new news concerning progress.

MKWii + SSBB - Reported not working by giantpune. He is still testing. (Error 001 I believe?)
MKWii + Indy - Tested and working(Wiimms's amazing tool "wit" is necessary to burn this without fail)
RavingRabbids + Indy - Tested and working

RavingRabbids + SSBB - Not tested

The combinations below require a Wii Balance Board to work:
Wii Fit + Indy - Tested and working
Wii Fit + SSBB - Not tested
Wii Fit Plus + Indy - Not tested
Wii Fit Plus + SSBB - Not tested


New Information:

Wii Fit + Let's Tap + Indy has been reported working. (Credits to TTTPlus for testing and idea, also tested by airline36)

Gahh, seeing the completion percentage for SSBB has me worried for the KORs.
...Damn it bannerbomb, why did you have to ultimately die...
And why did DVDs have to be calculated like 1GB = 1000MB and not 1GB = 1024MB
frown.gif


Maybe I'll post a tutorial on how to use Wiimms Iso Tool when I figure it out entirely. xD
 

iDarkTrace

Well-Known Member
Newcomer
Joined
Jun 25, 2010
Messages
88
Trophies
0
Age
30
Location
Canada
XP
64
Country
Canada
I am formulating an idea with Wiimms Iso Tool right now, but first let me post what I did.

1. Open Wiimms Iso Tool (Double-Click QtWitGui, it should open up.)
2. Load/Open MKWii ISO
3. Save As... (I gave it the name MKWii + Indy)


When I checked inside the Folder, it had an UPDATE folder and DATA folder. That was to be expected I suppose. So I thought "If the ISO can be put into folders, then can I go from folders > ISO?"
I checked the folder's properties and saw 2.66GBs. Seeing that immediately I...

4. Deleted the UPDATE folder
5. Go back to Wiimms Iso Tool and Load/Open the Merged ISO (MKWii + Indy) I made via Wiiscrubber
6. Save As... (Gave it the name "temp")


Knowing that the merged ISO has a Channel folder, I then...

7. Moved the Channel folder from the "temp" folder to the "MKWii+Indy" folder

I checked the MKWii+Indy folder properties and now see 4.42GBs
To make sure I wasn't hallucinating or anything, (Lol, I got pretty excited around here.) I dragged the folder to Wiimms Iso Tool and checked the Output info and got this:

mkwiiindylegooutputinfo.png


4.9MBs, pretty small eh? Not small enough for a SL, but still.
Now I have ALREADY noted that type is FST, so is there a way to change that folder into an ISO? (Googling it atm... will edit when I find a good and trusted converter.)
And if so, will this WORK on the Wii and solve the problem about shrinking the ISO so we can burn this on a DL without error?
If this works, problem solved... for JAPs, sorry KORs.
Let's go fast replies!!

Edit: MagicISO prevents me from creating an ISO which surpasses 500mb.
Edit2: Using ImgBurn, I successfully created an ISO but I can't get it to be read correctly by Wiiscrubber and Wiimms Iso Tool. It says it can't find a valid partition.
 

TTTPlus

New Member
Newbie
Joined
Aug 7, 2010
Messages
2
Trophies
0
XP
10
Country
Taiwan
Environment:
Fedora 13

Discs:
Let's Tap (JAP), Wiifit(JAP, not WiiFitPlus)
Steps:
1. ./wit MIX --overlay WiiFit.iso tap.iso --dest output.iso
2. Change the partition type of partition 2 from DATA to INSTALLER
(I just read http://wiibrew.org/wiki/Wii_Disc and use hexedit to do it)
=> can boot Tap from Fit channel installer.

Discs:
Indy (USA), Wiifit(JAP, not WiiFitPlus)
Steps:
1. ./wit MIX --overlay WiiFit.iso Indy.iso --dest output.iso
2. Change the partition type of partition 2 from DATA to INSTALLER
=> 001 error.
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
@IDarktrace
you seem to not understand anything about the requirements for not breaking the signature. there is no possible way you can make one of these isos with qtwitgui. it just doesnt support the mix command.
 

TTTPlus

New Member
Newbie
Joined
Aug 7, 2010
Messages
2
Trophies
0
XP
10
Country
Taiwan
With wit-v1.14a.beta2, a JAP Wii can run USA Indy successfully.

Environments:
1. Linux wit-v1.14a.beta2
2. JAP Wii with wiikey

Create disc1 (D5): Let's Tap (JAP), Wiifit(JAP, not WiiFitPlus)
./wit MIX --overlay tap.iso as channel fit.iso --dest tf.iso

Create disc2 (D5): Indy (USA), Let's Tap (JAP)
./wit MIX --overlay indy.iso as channel tap.iso --dest it.iso

Steps:
1. Boot with disc1.
2. Go to the menu with channel installer in it, do not click on the installer yet.
3. Click on the "WiiFit" circular button, eject disc1, insert disc2.
4. Press "B" to go back to "install" Indy.

Not optimized, but works
smile.gif

Thanks for giantpune and Wiimm,
for their great ideas and tools.

Extra informations:
1. I choose "Let's Tap" by its small size.
2. You must have either a WiiFit save in Wii or a Wii balance board.
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
TTTPlus said:
I. ./wit MIX --overlay indy.iso tap.iso --dest it.iso
2. Change the partition type of partition 1 (indy) from DATA to INSTALLER.
wit can do both for you in one step:
./wit MIX --overlay indy.iso as channel tap.iso --dest it.iso
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
TTTPlus said:
With wit-v1.14a.beta2, I get my JAP WII run USA Indy successfully.

Environments:
1. Linux wit-v1.14a.beta2
2. JAP WII with wiikey

Create disc1 (D5):
Let's Tap (JAP), Wiifit(JAP, not WiiFitPlus)
I. ./wit MIX --overlay tap.iso fit.iso --dest tf.iso
2. Change the partition type of partition 1 (tap) from DATA to INSTALLER.

Create disc2 (D5):
Indy (USA), Let's Tap (JAP)
I. ./wit MIX --overlay indy.iso tap.iso --dest it.iso
2. Change the partition type of partition 1 (indy) from DATA to INSTALLER.

Steps:
1. Boot with disc1,
2. Go to the menu with channel installer in it, do not click on the installer yet.
3. Click on the "WiiFit" circular button, eject disc1, then insert disc2
4. Press "B" to go back and "install" Indy.

Not optimized, but works
smile.gif

GOOOOOOOOOOOOOOOOOOOOAAAAAAAAAAAAAAAAAAAAAAALLLLLLLLLLLLLLLLLLLLLLLL!!!!!!!!!!!!

i think you can save a little step by using the "select data as channel" stuff in wit.
 

Slowking

Well-Known Member
Member
Joined
Dec 31, 2006
Messages
1,403
Trophies
0
XP
260
Country
Germany
Hielkenator said:
Pity this will not work for newer wii's....because of the replaced Discdrive by Nintendo.
You can always get a WODE for these Wiis.

Btw. I just had an idea, giantpune could you tell me if this could work?

Most banner bricked Wiis have a cIOS (sadly 003 error Wiis might not have one anymore since the update would overwrite older versions of cIOS).
Now could you make your own trucha signed partition, replace the channel partition with it and force it to run on cIOS? This way you would get by the System menu signing checks, since it starts a valid game.

I just don't know if it would be possible to force the fakesigned partition on a cIOS without altering the partition that launches it...
 

iDarkTrace

Well-Known Member
Newcomer
Joined
Jun 25, 2010
Messages
88
Trophies
0
Age
30
Location
Canada
XP
64
Country
Canada
giantpune said:
@IDarktrace
you seem to not understand anything about the requirements for not breaking the signature. there is no possible way you can make one of these isos with qtwitgui. it just doesnt support the mix command.

Who said I was making an ISO with qtwitgui?? Not once did I say I was making an ISO with qtwitgui.

Bah, I knew my idea was too good to be true. *sigh*

Now what... I finally get my merged ISO and I can't burn it on a DL because it says the DL is too small for the ISO. (Merged Iso = 8.45GBs, DL = 8.5GBs)
sad.gif
Ultimate woe.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    maaaaan that's so awesome but I also don't want to fork over a hundo for it
  • Veho @ Veho:
    The fuuuuu---
  • Veho @ Veho:
    I thought it was an actual xBox at that price.
  • Sicklyboy @ Sicklyboy:
    I wanna grab a 360 Slim and a 360 E one of these days. Missed the boat of getting them at their lowest though, once they were discontinued. Could've got them for cheap back when I was a broke 20 something working at Target, but then again, I was a broke 20 something working at Target
  • Veho @ Veho:
    Being broke is no fun.
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Leo could not withstand communism.
  • SylverReZ @ SylverReZ:
    Its OUR products to begin with lol.
    SylverReZ @ SylverReZ: Its OUR products to begin with lol.