Jump to content

Recommended Posts

Posted (edited)

This patch will (hopefully) allow users to load Pearl version of assets on the debug version of Pokemon Diamond.

Patch Repo https://github.com/novakirby/POKEMON_DP

======================================================================================

--------------------

 * Requirements * 

--------------------

The japanese Diamond debug ROM

xdelta3 (windows https://github.com/jmacd/xdelta-gpl/releases)

======================================================================================

------------------

 * Basic Usage * 

------------------

The following command should generate patched ROM (POKEMON_P_APAJ01_00.nds) in the directory:

(path to xdelta3) -d -s (path to the diamond ROM) POKEMON_P_APAJ01_00.xdelta3 POKEMON_P_APAJ01_00.nds

======================================================================================

-------------------

 * Other Notes * 

-------------------

Please note that the patch does not actually generate a identical copy of the real Pearl debug ROM.

As of now, this patch will modify:

  • ROM Header
  • /ftc/arm9.bin
  • /ftc/overlay (File ID 5, 6, 16, 18, 54, 80, 83, 84)
  • /ftc/banner.bin
  • /poketool/personal/personal.narc

Although overlays are nearly identical for D/P, the link address of overlays are varies from builds. Hence, diff from the retail D/P ROM cannot be directly applied here. 

In order to make this patch more complete, any feedback about issue of patched ROM or new discovery of version difference is welcomed.

======================================================================================

--------------------

 * Known Issues * 

--------------------

Field debug option "クライマックス" (The first one) would makes Dialga appear instead of Palkia.

======================================================================================

... it would be nice if someone could make a pret disassembly of the debug ROM, though.

 

Edited by nk19

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...