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,285
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
834
Trophies
1
Age
29
Location
United States
Website
1379tech.110mb.com
XP
2,240
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:
    Batocera is nice everything pre set up no hassles of bios shit or what not
  • BigOnYa @ BigOnYa:
    Sometimes even porn bores you. I remember when I was a kid, they has a Co. that would make books with your name in the story to keep you entertained, and deliver them to you r house. We need a interactive porn video with us inside the video, like her saying "Yea Ken, spank my ass" kinda shit. As a siloute of "Ken" shows in the foreground.
  • K3Nv2 @ K3Nv2:
    Well your wife's next to you have her prerecorded voice overs first I believe in good quality porn
  • BigOnYa @ BigOnYa:
    She does have good sound effects. Well you know.
  • K3Nv2 @ K3Nv2:
    Many years of fake practices
  • BigOnYa @ BigOnYa:
    True dat.
  • BigOnYa @ BigOnYa:
    Beans and Bologna. What gurl wouldn't want to come home to that.
  • K3Nv2 @ K3Nv2:
    Guess my sister had a new baby at this point the doctors are like well see you again in 9 months
  • BigOnYa @ BigOnYa:
    Damn i should of wrapped it that time... hope she has her hubby fooled:P
  • BigOnYa @ BigOnYa:
    Nuh that's cool, you gonna be an again Uncle
  • K3Nv2 @ K3Nv2:
    Screw that family I stay away as much as I can
  • BigOnYa @ BigOnYa:
    Nuh, Fam 4 Life, no ducking that one
  • K3Nv2 @ K3Nv2:
    If you knew mine you'd run
  • BigOnYa @ BigOnYa:
    All fams have issues, mine too. No matter, it's still Fam. (But I know what you mean)
  • Veho @ Veho:
    Fam as in family?
  • BigOnYa @ BigOnYa:
    Yea
  • Veho @ Veho:
    Nah, family is like the initial party in an RPG, they're just a suggestion but you can ditch them once you level up.
    +1
  • BigOnYa @ BigOnYa:
    I love that analogy
  • K3Nv2 @ K3Nv2:
    People are too closed in over the idea of blood is blood I believe people are people and you can choose the ones you want to be around easily
  • BigOnYa @ BigOnYa:
    Ofcourse you can choose, but Family is bond, no matter, you have to go out of your way for family. Golden rule. "You can choose your friends, but unfortunately, you can cannot choose your family"
  • K3Nv2 @ K3Nv2:
    Yeah but no one said you have to talk to them the only difference is sharing a name
    +1
  • K3Nv2 @ K3Nv2:
    Like how kids are born into a family business that may want to do something different and become a complete disappointment to them
    +1
  • BigOnYa @ BigOnYa:
    True. I have cousins on my dad side I've never spoke to. Only knew of them when going to Grandma's funeral. N still don't speak with them (I tried, left my # with them, have invited them to dinner-nothing) That's life
  • K3Nv2 @ K3Nv2:
    Not saying I'd wish any ill will but I don't want their drama
    +1
    K3Nv2 @ K3Nv2: Not saying I'd wish any ill will but I don't want their drama +1