ROM Hack US Phantom Hourglass D-Pad Hack

  • Thread starter Thread starter Heran Bago
  • Start date Start date
  • Views Views 72,134
  • Replies Replies 141
  • Likes Likes 2
Status
Not open for further replies.
it doesnt work with the chinese patcher, the reason the outputted file boots is that no changes are made as it fails a CRC check and therefore boots as nothing has been effected at all.
Are you sure? Looking at the changes the chinese patch makes to the Japanese ROM, it doesn't look like it changes a checksum at all...

But yeah. Still no d-pad controls here even though the chinese patched one seems to be booting...
I'll try some more ROM hacking later but today's pretty busy for me.
 
i just need to know how to make the rom work by adding the custom
arm9.bin file. all ndstool and dslazy methods give white screens.

or how would i hex edit the file in?
 
As captfalcon said, the Patch does nothing to the rom. The first thing it does is to check the CRC32 of the rom you try to patch so you're not using it on a corrupted rom. That fails since it's not the Japanese rom, so it leaves the original file unchanged. Don't believe me? Do a before and after CRC check, they'll be identical: 8B431C41
 
what i mean is how do i add the arm9.bin file listed on the
first post and actually have the rom work? dslazy and ndstool all
make the rom boot to white screens.
 
Update: Thearm9 section is a bit different in the US release. However the game still boots with the chinese patch. I can't try it till late tonight so you can grab the patch in the old topic or here.

The Chinese patch is really small. It only edits the arm9 section of the ROM - arm9.bin.

Scenario 1:
Assuming the ARM9 section is unchanged and in the same location as it was in the Japanese ROM, the old patch should work, or you could just use the method for scenario 2.

Scenario 2:
If it has moved but is still the same, you will need to use a tool like DSlazy or ndsts to swap out the arm9.bin for an edited one.

Scenario 3:
If for some reason the arm9 is different than the Japanese version's, I'll try and make a new one. It's a lot simpler of a hack than I expected.


You can grab the modified arm9.bin which should work with the US ROM here.

this is the post i am referring to.
 
no. the arm9.bin goes into the rom using a tool to extract the files
from the rom. like i said, ndstool and dslazy both mess up the rom
and make it do white screens at run time. is there another tool to
extract the rom and then repack the rom?
 
I'd just like a patch that allows me to use the d-pad AND stylus. You don't know how many mistakes I've made by using the d-pad.
 
WOOHOO! The chinese patch seems to work directly. I have to run but the patched game boots on an R4.

You can grab it here or grab the 7z in the other topic.
I have to run so someone test this out for me please. =P
can someone please tell me if this is a false positive?
clipboard01wm8.jpg
 
Been playing this with the stylus. It's ok but my hand sometimes covers my view since I have big hands. Hope you fx this hack soon. By the way is there a guide to use this thing cuz I can't read whats on it.
 
Been playing this with the stylus. It's ok but my hand sometimes covers my view since I have big hands. Hope you fx this hack soon. By the way is there a guide to use this thing cuz I can't read whats on it.
Yeah the guide was in the last topic.
I'm away from home for some time so if any other rom hackers want to take a stab at this go ahead.

I see what you guys mean by the patch not doing anything. Kind of dumb that it bothers outputting a file (and a backup) if it doesn't bother patching...

What needs to be tried now is compare a clean Japanese ROM to a hacked one, and make the same changes in the same reletive location in the US ROM. Like I said before it's a surprisingly small hack... It doesn't look like it changes any checksums within the ROM to me either.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum