Hacking MarioKart Pwns

airline38

Well-Known Member
Member
Joined
Mar 28, 2010
Messages
741
Trophies
1
XP
807
Country
Taiwan
tueidj said:
001 error = the game tried to read beyond what it thinks is the end of the disc and didn't receive an error. This is because you've put a single layer game on a dual layer disc.

Does this mean even we can shrink down the merged ISO size of Mario Kart+ Lego Indy to less than 8.2GB and burn it
to a DL disc. We will still get the 001 error ?

We had tried to merge Wii Fit + Lego Indy (around 4.5GB which is a little larger than a D5 disc capacity) by
a DL disc and got 001 error ,too.

Suppose this is the same problem . Is it correct ? Is there a way to overcome this problem ? If not ,it's of no use
to spend more times to study the Mario Kart+Lego Indiana .
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
i havent gotten a 001 error from mariokart->indiana jones and my isos are huge. i say either somebody's doing it wrong or their modchip is really cheap.
 

suchatd

Well-Known Member
Newcomer
Joined
Mar 24, 2008
Messages
51
Trophies
0
Age
49
Location
Thailand
XP
251
Country
Thailand
I try 2 disc swap

Wiifit + Tetris
Tetris + SSBB

it's no error 001 but it's show "please insert disc like i make autorun disc on SSBB" How to fix it?
 

airline38

Well-Known Member
Member
Joined
Mar 28, 2010
Messages
741
Trophies
1
XP
807
Country
Taiwan
suchatd said:
I try 2 disc swap

Wiifit + Tetris
Tetris + SSBB

it's no error 001 but it's show "please insert disc like i make autorun disc on SSBB" How to fix it?

Did u use "Tetris Party Deluxe" (STEJ) ? If it is , this game (STEJ) requires IOS56 which is different
from the installer partition of WiiFit (IOS33) and SSBB (IOS36) . So I don't think this combination
can work.

So far only WiiFit + Let's tap+Lego Indy works . One of the important reason is all these 3 games use
IOS33.
 

suchatd

Well-Known Member
Newcomer
Joined
Mar 24, 2008
Messages
51
Trophies
0
Age
49
Location
Thailand
XP
251
Country
Thailand
airline38 said:
suchatd said:
I try 2 disc swap

Wiifit + Tetris
Tetris + SSBB

it's no error 001 but it's show "please insert disc like i make autorun disc on SSBB" How to fix it?

Did u use "Tetris Party Deluxe" (STEJ) ? If it is , this game (STEJ) requires IOS56 which is different
from the installer partition of WiiFit (IOS33) and SSBB (IOS36) . So I don't think this combination
can work.

So far only WiiFit + Let's tap+Lego Indy works . One of the important reason is all these 3 games use
IOS33.

i use this method to test run SSBB from another game coz if i run it with wiifit+SSB directly it's restart to wii menu
if i use only 1 disc (Wiifit + Tetris party) it's can run tetris party

I will test tetris party + indy again tonight.

This is my all test for fix 003 Wii

Wiifit + Backup Disc Fail it's restart wiifit again
Wiifit + SSBB Fail it's error #001
Wiifit + Tetris Party + SSBB Fail it's show "please insert SSBB DIsc"
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
Wiimm said:
For a implementation i need the following steps:[*] Extend the mix command to accept filter rules (and rule files). This should be easy.[*] Calculate a new usage map based on the filtered files. (seems to be easy with my new self written wiidisc lib)[*] Find the largest hole and look if the resulting image become smaller. (also easy)[*] Perhaps implement the new algorithm for multiple holes. This is the hardest part.
All done: WIT v1.14a
 

KiiWii

Editorial Team
Editorial Team
Joined
Nov 17, 2008
Messages
16,585
Trophies
3
Website
defaultdnb.github.io
XP
26,949
Country
United Kingdom
airline38 said:
suchatd said:
I try 2 disc swap

Wiifit + Tetris
Tetris + SSBB

it's no error 001 but it's show "please insert disc like i make autorun disc on SSBB" How to fix it?

Did u use "Tetris Party Deluxe" (STEJ) ? If it is , this game (STEJ) requires IOS56 which is different
from the installer partition of WiiFit (IOS33) and SSBB (IOS36) . So I don't think this combination
can work.

So far only WiiFit + Let's tap+Lego Indy works . One of the important reason is all these 3 games use
IOS33.

In theory: can you not run the isos through wanin's old IOS patcher and set them all to use the same IOS?
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
KiiWii said:
In theory: can you not run the isos through wanin's old IOS patcher and set them all to use the same IOS?
Patching the IOS results in fake signing. And that's forbidden here.

btw: wit can also patch the ios while copying the iso: --ios newios
 

iDarkTrace

Well-Known Member
Newcomer
Joined
Jun 25, 2010
Messages
88
Trophies
0
Age
30
Location
Canada
XP
64
Country
Canada
giantpune said:
i havent gotten a 001 error from mariokart->indiana jones and my isos are huge. i say either somebody's doing it wrong or their modchip is really cheap.

The most confusing thing is the fact that my merged ISO works on a SL DVD (won't boot Indy though.) but I get 001 error using a DL.
wacko.gif

Should I get Verbatim DVDs instead..?

@Wiimms
Got a new version of wit? Cool, let me go try it out.

Edit: Nah I'll wait till I run out of Memorex DVDs first... 3 left.
 

iDarkTrace

Well-Known Member
Newcomer
Joined
Jun 25, 2010
Messages
88
Trophies
0
Age
30
Location
Canada
XP
64
Country
Canada
WiiCrazy said:
For single layer stuff you can use DVD-RW's... most chips are comfortable with them...

So any ignore ruleset for SSBB?

I'll buy some RW's.. after I run out of DVD+Rs xD

It seems most people are working on Indy instead of SSBB. That 001 incident stopped giantpune from working on it lol.
 

KiiWii

Editorial Team
Editorial Team
Joined
Nov 17, 2008
Messages
16,585
Trophies
3
Website
defaultdnb.github.io
XP
26,949
Country
United Kingdom
Wiimm said:
KiiWii said:
In theory: can you not run the isos through wanin's old IOS patcher and set them all to use the same IOS?
Patching the IOS results in fake signing. And that's forbidden here.

btw: wit can also patch the ios while copying the iso: --ios newios

Good point, dunno why I didn't think about that!?
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
heres the log of SSBB from the time the disc channel loads the opening.bnr till i did smash stack. there may be duplicate files in here, as i havent trimmed it down yet.

Code:
DIP:[/games/SSBB_U/files/opening.bnr][00000000:4F420]
DIP:[/games/SSBB_U/files/sound/smashbros_sound.brsar][00000000:00040]
DIP:[/games/SSBB_U/files/system/common2_en.pac][00000000:80000]
DIP:[/games/SSBB_U/files/menu/strap/StrapEn.pac][00000000:2CB40]
DIP:[/games/SSBB_U/files/system/common3_en.pac][00000000:80000]
DIP:[/games/SSBB_U/files/system/common_en.pac][00000000:80000]
DIP:[/games/SSBB_U/files/system/common5_en.pac][00000000:80000]
DIP:[/games/SSBB_U/files/system/common4_en.pac][00000000:80000]
DIP:[/games/SSBB_U/files/menu/boot/Boot.pac][00000000:0FD40]
DIP:[/games/SSBB_U/files/info2/info_en.pac][00000000:61C00]
DIP:[/games/SSBB_U/files/sound/smashbros_sound.brsar][00DA5DF8:04620]
DIP:[/games/SSBB_U/files/menu2/sc_title_en.pac][00000000:80000]
DIP:[/games/SSBB_U/files/movie/OPMovie.thp][00000000:00040]
DIP:[/games/SSBB_U/files/module/ft_poke.rel][00000000:46500]
DIP:[/games/SSBB_U/files/module/ft_samus.rel][00000000:3DDC0]
DIP:[/games/SSBB_U/files/module/ft_pikmin.rel][00000000:4B2C0]
DIP:[/games/SSBB_U/files/sound/smashbros_sound.brsar][00578090:10000]
DIP:[/games/SSBB_U/files/module/ft_lucas.rel][00000000:3D520]
DIP:[/games/SSBB_U/files/fighter/poketrainer/FitPokeTrainer.pac][00000000:0DB80]
DIP:[/games/SSBB_U/files/fighter/poketrainer/FitPokeTrainerEff.pac][00000000:567A0]
DIP:[/games/SSBB_U/files/fighter/poketrainer/FitPokeTrainerMotionEtc.pac][00000000:80000]
DIP:[/games/SSBB_U/files/fighter/poketrainer/FitPokeTrainer00.pcs][00000000:2E8A0]
DIP:[/games/SSBB_U/files/sound/smashbros_sound.brsar][00202748:10000]
DIP:[/games/SSBB_U/files/fighter/pokelizardon/FitPokeLizardon.pac][00000000:23160]
DIP:[/games/SSBB_U/files/fighter/pokezenigame/FitPokeZenigame.pac][00000000:24880]
DIP:[/games/SSBB_U/files/fighter/pokefushigisou/FitPokeFushigisou.pac][00000000:24200]
DIP:[/games/SSBB_U/files/fighter/samus/FitSamus.pac][00000000:3F1E0]
DIP:[/games/SSBB_U/files/module/sora_menu_main.rel][00000000:582A0]
DIP:[/games/SSBB_U/files/menu2/mu_menumain_en.pac][00000000:80000]
DIP:[/games/SSBB_U/files/sound/strm/X02.brstm][00000000:00040]
DIP:[/games/SSBB_U/files/module/sora_menu_collect_viewer.rel][00000000:12080]
DIP:[/games/SSBB_U/files/module/sora_menu_edit.rel][00000000:1BB60]
DIP:[/games/SSBB_U/files/menu/defaultcamera/CharacterSelectWide.brres][00000000:00A80]
DIP:[/games/SSBB_U/files/menu/cmnwindow/wifi_notice_wnd_en.brres][00000000:08800]
DIP:[/games/SSBB_U/files/menu/collection/collect_xchg_en.brres][00000000:1FD00]
DIP:[/games/SSBB_U/files/menu/common/name_entry_en.brres][00000000:41D80]
DIP:[/games/SSBB_U/files/menu/msg/wifi_common_en.msbin][00000000:016E0]
DIP:[/games/SSBB_U/files/menu/msg/collect_xchg_cntrb_en.msbin][00000000:004A0]
DIP:[/games/SSBB_U/files/menu/collection/StgeditSel_en.brres][00000000:74380]
DIP:[/games/SSBB_U/files/sound/strm/X02.brstm][00030208:04000]
DIP:[/games/SSBB_U/files/menu/common/Wait_en.brres][00000000:05380]
DIP:[/games/SSBB_U/files/menu/msg/st_edit_sel_en.msbin][00000000:00160]
DIP:[/games/SSBB_U/files/menu/msg/save_load_en.msbin][00000000:001A0]
DIP:[/games/SSBB_U/files/menu/msg/sound_en.msbin][00000000:00180]
DIP:[/games/SSBB_U/files/menu/msg/snd_title_en.msbin][00000000:017C0]
DIP:[/games/SSBB_U/files/sound/strm/X23.brstm][00000000:00040]

also, the "please insert disc"crap from ssbbb happens because it is checking the game ID in at least the disc header against whatever the first disc in the loading chain is. This is why it doesnt autoboot normally. To autoboot a game, you must change that ID. I spent a few hours yesterday playing with this.

autoboot one of the VC partitions -> load SSBB
boot SSBB ( jap ) -> play a VC game -> switch discs to SSBB ( usa )
simply change the disc header in SSBB and boot it
autoboot a VC partition, change the disc to an identical one that is not auto boot, switch to retail SSBB.

these, as well as about a hundred other things i tried all end up with "please insert the disc..." crap.
what does work is booting one of the VC partitions directly and then switching to SSBB.the only difference between this ISO and the first one in my list above is merely 1 byte in the disc header.


these tests left almost as many questions as answers. like - can you use the VC partitions to directly boot indiana jones? these entire partitions are like 33MB, so even without overlay, it should still be dvd5 size. Can you use a VC partition from one region to boot SSBB from another region? this would allow everybody to load the usa region SSBB.
 

Danielcwii

New Member
Newbie
Joined
Sep 5, 2009
Messages
2
Trophies
0
XP
49
Country
Colombia
But how can you autoboot a special partition of the game??.
In my limited knowledge of this, i think that you should add a "0" before the ID, and in this way you make "autobooteable" the game.. So, how can i choose the partition i want to autoboot??

Thanks!!
 

Danielcwii

New Member
Newbie
Joined
Sep 5, 2009
Messages
2
Trophies
0
XP
49
Country
Colombia
So, it would necessary to create a new ISO with just that partition?? I know this could be a stupid comment, but i want to improve my knowledge in this area.. I have read some information about Wii Disc in WiiBrew, and also about Wii Disc ID's, and definitely you make an autobooteable ISO by changing its ID..

But, one question.. If you change the "partition table" of a Wii Disc, wouldn't it result in a fakesigned ISO? I know each partition is signed, and you can change one of the partitions without fakesigning it if the new partition isn't fakesigned, but you can't delete the partitions, can you?

EDIT:

Thinking better.. As i don't know how to create a Wii Disc, just modify them, couldn't i extract a VC partition of SSBB and replace OTHER DATA partition with that?? After, i just make it autoboot and swap the discs as you explained before.. This could be stupid, but my tecnical knowledge about Wii is very limited

Thanks!!
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
ok kiddos, i just got indiana jones to boot by using a 34.4MB starfox iso and a retail indiana jones ( pal ). no mixing, no overlaying. tested on 4.2U if you guys cant get that one on a DVD5 then you dont deserve to run homebrew on your wii.

make the starfox iso...
copy the disc header from SSBB
mark the partition table as 1 partition, type 0, offset 0x50000
copy all the region and other crap from SSBB till 0x50000.
copy the last partition of SSBB to the new iso

my final size is 34.4MB total

boot that game. after the spinning "N" and "you need a classic controller" screen, the game is done reading from the disc. press eject. insert retail lego indiana jones. press reset. party.

i have not tried all of the partitions, but i have gotten some of them to boot. metroid and starfox both boot this way, but using metroid resets the whole wii, not just the game. ive also played zelda and ice climbers like this using sneek's DI, so you might be able to use those and not need the classic controller. and it looks like this might be able to be used to boot almost any out-of-region game on a no-soft-mod wii.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,814
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,804
Country
Cyprus
Epic, totally epic! Thx man!

Just one question! Can you possibly explain the one thing you mentioned here???
QUOTE said:
and it looks like this might be able to be used to boot almost any out-of-region game on a no-soft-mod wii.
did u mean a hardmodded wii? Or a totally virgin wii?
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
well you need a chip to play the starfox iso. or else you need a retail copy of SSBB for your region and you have to start the game, and navigate to the starfox trial ( which is a bit of a bitch, and theres probably some other game that you can used to reset like this faster ). i think starfox gets to the point where you can eject before the large percentage of disc games. but other than that, there is no other magic needed for me to boot lego indiana jones from a region that doesnt match my system menu.

the "almost any out-of-region game" part is just speculation, as i have really only tried this with 2 games so far.

it appears that you dont even need the classic controller. once you boot the partition without a classic controller, it gets stuck at the "you need a classic controller..." screen. it is sufficient to just eject the game here and insert a new one and press reset.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    S @ salazarcosplay: @BakerMan can one play cod from hen ps3?