Hardware Partition.bin editor released

Dack

Well-Known Member
OP
Member
Joined
Aug 26, 2007
Messages
601
Trophies
0
Location
UK
XP
98
Country
In case anyone is interested I've just released a small app for editing the partition.bin files that Wiiscrubber 1.30/131 uses.

http://gbatemp.net/index.php?download=4467

It allows you to edit tickets and tmds as well as change some of the other interesting bits in there.

You'll need a copy of the key.bin as well as the Korean key (kkey.bin) for full usage.

Problems/comments then please post in here.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,284
Country
United Kingdom
Different save slot you say, might be worth a simple guide to dodge the Zelda whilst still having twilight hack questions.

Thanks as usual Dack.
 

Slimmmmmm

GBAtemp MoNkEeE
Member
Joined
Nov 1, 2007
Messages
1,770
Trophies
0
Location
the land of lol
XP
528
Country
WOW this is great and solves many issues again.
Thanks Dack you've released some great things (my fave was the key generator
tongue.gif
)

So........
biggrin.gif


People wanting multiple animal crossing (or other) saves... get this.
Anyone into collecting and making various different guitar hero customs, should get this.
Anyone that would want to have a game that runs off edited powersaves, or unusual save files... get this.

Looks superb and that's only editing the ID. What else can be done? (can't test no drive
frown.gif
)


/me goes to read up
 

Dack

Well-Known Member
OP
Member
Joined
Aug 26, 2007
Messages
601
Trophies
0
Location
UK
XP
98
Country
And a quick "How To" guide
smile.gif


Remember to enter all required values in HEX

To change the ticket ID, which will then trickle through to the save game used.

1. Use Wiiscrubber 1.30 to extract the partition.bin of the data partition of the game. This is because 1.31 has a bug in the extraction and replacement of that file.

2. Extract boot.bin from the same partition

3. Load the changer software and load the partition.bin you just extracted. Look at the TitleID for the ticket tab and change the last 8 bytes to the hex value of the characters you want. Select all the text in that field and control-C to copy it. Click on 'Update' and then 'Sign'

4. Click on the TMD tab, locate the TitleID field and double click on the value contained in it. Control V to paste in the value you used for the ticket. Click on Update and sign.

5. Save out the Partition.bin from the save button on under the logging window.

6. Load a Hex editor (I use HexD) and load the boot.bin file. Change the first 4 bytes to be the same as the ASCII you used for the titleID and save it.

7. Using Wiiscrubber - right click on partition.bin and choose replace, use the partition.bin you just edited.

8. Using Wiiscrubber - Right click on boot.bin and replace with the one you just edited.

9. Burn disc.

To convert from Korean disc to NTSC:
1. Extract the partition.bin from the Korean ISO

2. Load the partition.bin into the editor. Click on TRUE in the ticket window, which shows the state of the Korean byte in the ticket. This will change it to FALSE and you will see the decoded titleID change. CLICK ON SIGN. Save the partition.bin out.

3. Replace the partition.bin in the ISO with the one you just edited.

It also does the other way of course.

To change the required IOS version

1. Extract partition.bin, load into editor, click on TMD tab, change last byte of System Version to required value, click on update, click on sign, save out, replace with WS

That simple enough
smile.gif
 

Adr990

To boldly go where no man has gone before!
Member
Joined
Apr 22, 2007
Messages
1,567
Trophies
0
Location
The Netherlands
Website
www.hyrule.net
XP
737
Country
Netherlands
This will work for other games too right?

This is good for people who wants to play a save game hacked game they not want to re copy all the time... (At least... if you have a mod chip)

Like for Zelda:
Original -> TP Hack

Title changed -> Original TP save
(Can be else where also.
wink.gif
)
 

franzipol

Member
Newcomer
Joined
Jan 16, 2009
Messages
5
Trophies
0
Age
40
Website
Visit site
XP
106
Country
Italy
Hello
I have a problem... as soon I replace the boot.bin file, using wiiscrubber 1.30, the fst.bin becomes no longer valid and the results is that the iso is no longer valid. I tried many times in different ways and orders, also using wiiscrubber 1.31, but the results it's always the same also replacing the boot.bin with the same unmodified one :-(

Edit:
I solved the problem and it was because i wasn't using the game code rules (first modified byte: R ; fourth modified byte: region code). So the disc doesn't result corrupted anymore. Now everything is ok for Wiiscrubber. The problem now is that the game does not start at all. I gave a look at the verbose mode of softchip and the game is recognized but it hangs at this point

Reading payload.
Retrieving function pointers from apploader.
Loading.
......
 

RomMon

Active Member
Newcomer
Joined
Jul 21, 2007
Messages
32
Trophies
0
XP
110
Country
Netherlands
Dack,

Thanks for this editor. Still have to understand the full potential of this app.

I'm trying to change the IOS version of GHWT.
For this I have to use wiiscrubber 1.31 because of the force option, but I think I'm running into the bug you describe in step 1 of "To change the ticket ID....".
I can extract the partition.bin, but when I try to replace it doesn't open a window to select the file.

Is there any way arround this?
 

kenh

Member
Newcomer
Joined
Apr 15, 2009
Messages
15
Trophies
0
XP
11
Country
Thanks Dack for this great app! Followed your tutorial and it works perfect!
smile.gif


Keep the great work up!
 

Gamemaster1379

Well-Known Member
Member
Joined
May 5, 2008
Messages
830
Trophies
1
Age
29
Location
United States
Website
1379tech.110mb.com
XP
2,206
Country
United States
Slimmmmmm said:
WOW this is great and solves many issues again.
Thanks Dack you've released some great things (my fave was the key generator
tongue.gif
)

So........
biggrin.gif


People wanting multiple animal crossing (or other) saves... get this.
Anyone into collecting and making various different guitar hero customs, should get this.
Anyone that would want to have a game that runs off edited powersaves, or unusual save files... get this.

Looks superb and that's only editing the ID. What else can be done? (can't test no drive
frown.gif
)


/me goes to read up
TheGHOST (Guitar Hero Open Source Tool) already offers a workaround for this, as you can change the ID of the game itself when editing the ISO. So I could have my retail GHIII be RGHE52 and my cusotom disc as RGHE53
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
I have done all above. Mario Kart and Animal Crossing works fine. But Nintendos servers didn't allow an online connection.

The solution: Leave the old ID in the ISO header (first 6 bytes of image) untouched or rename it to the original ID.

If you want to have the original and the clone together in a WBFS then rename the ID only in the WBFS inode. The newest version of WWT can rename the ID in the WBFS inode and/or in then ISO header. I don't know what other WBFS managers do.
 

justmike

Well-Known Member
Member
Joined
Sep 15, 2008
Messages
330
Trophies
0
XP
338
Country
Australia
Yep, this works great. I used this to change the ID of my GH games to have different saves.

And TheGHOST didn't change my ID, if you don't have your work file you can't do anything. Already tried. This is the best choice.

Also, just make sure you don't remove the Update in Wiiscrubber, otherwise (only tried in GH games) it won't work.
 

NWwind

Well-Known Member
Newcomer
Joined
Feb 22, 2018
Messages
94
Trophies
0
Age
23
XP
435
Country
Hong Kong
Any way to use this to change the last 2 digit of the ID? (Like "01" in "SMNE01") Someone help me please?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    We just question @AncientBoi
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    BigOnYa @ BigOnYa: Yup, by the weird smelly green bushy looking plants.