Jump to content

Shiny Lock Removal for PAL Pokemon XD


Vladcik

Recommended Posts

Hi, 

I wanted to mess around Pokemon XD and the Shiny Lock, but I just realized that the offsets given on the video (Here) are for the NTSC version.
For example :

  • For the first part, 0x00219510, It's too cut to find anything in my PAL version. Only thing close i've found is 0x00004074. That doesn't make so much sense
  • Then the second part, 0x00217B90, I've found something really close at 0x002198C4, but once again everything doesn't match exactly.

 

So even if, the bytes to replace would be off with PAL right ? Does anybody has looked at it or have a solution for that ?
Thanks a lot.

Edited by Vladcik
Link to comment
Share on other sites

The first point to patch in the PAL version should be at 0x21B244.

NTSC:

Spoiler

image.png

PAL:

Spoiler

image.png

The difference between PAL and NTSC is 0x1D34.

By adding that difference to the second offset we'd get to offset 0x2198C4, which is the same you found.
For the second patch it would probably be a good idea to load the iso in some decompiler (or decompile instructions at runtime, I think Dolphin can do that?) and check what the original instructions do compared between two versions. There's a chance the NTSC patch in the PAL offset could work as is, but I woudln't bet on it.

 

EDIT:
You can also try the GoD Tool:

Spoiler

image.png

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...