ROM Hack AP-patch preservation

THYPLEX

Well-Known Member
Member
Joined
May 20, 2017
Messages
632
Trophies
0
Age
28
Location
Rome
XP
747
Country
Italy
Just as a heads-up, it seems not all of these patches are made to work on clean dumps. I dumped my Black 2 cartridge for personal use and tried to apply these patches since my flashcart's AP handling isn't the best, but neither of the XDelta patches worked.
Ive never had this problem because i played it on a dstwo and It never gave me a problem , i live that card

--------------------- MERGED ---------------------------

And where do i need to put those ap patches in order to make them work with on twloader ?
In a certain special gorlxe or aomesomet like that ?
Hello!

Since AP-patches may be disappearing due to built-in patching by flashcard firmwares, and/or dead links, I've decided to create this thread for AP-patches. :)

Please check out this link.
https://www.odrive.com/s/8443cc3a-862e-41d7-b064-09378f79f6b3-5965a89a
OneDrive link, if there's issues: https://1drv.ms/f/s!AqGeeLfCS_WfxxDNO3jz2tL9_Kl6

It includes any AP-patch I've found, including RetroGameFan's OpenPatch app, (howto included, written by me).
This also will be useful for nds-bootstrap users, since it does not include built-in AP-patching.
 
  • Like
Reactions: alivebacon

Flame

Me > You
Global Moderator
Joined
Jul 15, 2008
Messages
7,293
Trophies
3
XP
18,809
And where do i need to put those ap patches in order to make them work with on twloader ?
In a certain special gorlxe or aomesomet like that ?


well you need something like xdelta patcher to patch the rom's yourself.

like how you would patch a rom to get translation, you do the same with Anti privacy aka AP.
 

BlastedGuy9905

where's the updated autopsy report
Member
Joined
Apr 13, 2017
Messages
2,334
Trophies
1
Age
33
Location
under your desk
XP
4,043
Country
United States
Hello!

Since AP-patches may be disappearing due to built-in patching by flashcard firmwares, and/or dead links, I've decided to create this thread for AP-patches. :)

Please check out this link.
https://www.odrive.com/s/8443cc3a-862e-41d7-b064-09378f79f6b3-5965a89a
OneDrive link, if there's issues: https://1drv.ms/f/s!AqGeeLfCS_WfxxDNO3jz2tL9_Kl6

It includes any AP-patch I've found, including RetroGameFan's OpenPatch app, (howto included, written by me).
This also will be useful for nds-bootstrap users, since it does not include built-in AP-patching.
I can't find the AP Patch for the english fantranslation of Gyakuten Kenji 2. I looked in the entire OneDrive folder.
 
  • Like
Reactions: alivebacon

BlastedGuy9905

where's the updated autopsy report
Member
Joined
Apr 13, 2017
Messages
2,334
Trophies
1
Age
33
Location
under your desk
XP
4,043
Country
United States
It yielded no results, because you have not scrolled down. Scoll down 'til you see "5532 - Gyakuten Kenji 2 (Japan)".
If you still do not see it, here's a direct link to the patch.
It ends for me at 4551. Thanks for the direct link, though.
upload_2018-7-5_23-25-18.png
 

BlastedGuy9905

where's the updated autopsy report
Member
Joined
Apr 13, 2017
Messages
2,334
Trophies
1
Age
33
Location
under your desk
XP
4,043
Country
United States
Try patching it with the AP patch first, then patch the AP-patched ROM with the english patch.
I tried doing what you said. xdelta doesn't let me apply the translation to the ap-patched rom, but I found this on the thread of the fan translation:
Code:
0x00004640

 
00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
F0 32 0F 02 D4 1B 0F 02 40 27 00 02
 
0x000049F8
16 FF FF EA
The person who posted it said it was an AP patch. How do I apply it to the translated rom?
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,292
Trophies
4
Location
Space
XP
13,848
Country
Norway
Just as a heads-up, it seems not all of these patches are made to work on clean dumps. I dumped my Black 2 cartridge for personal use and tried to apply these patches since my flashcart's AP handling isn't the best, but neither of the XDelta patches worked.
The Black 2/White 2 scene releases you find are actually incorrectly dumped, they're missing the DSi section so the hash won't match.
 
  • Like
Reactions: alivebacon

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,594
Trophies
3
Age
24
XP
20,991
Country
United States
I tried doing what you said. xdelta doesn't let me apply the translation to the ap-patched rom, but I found this on the thread of the fan translation:
Code:
0x00004640

 
00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
F0 32 0F 02 D4 1B 0F 02 40 27 00 02
 
0x000049F8
16 FF FF EA
The person who posted it said it was an AP patch. How do I apply it to the translated rom?
Use a hex-editor, and go to the first mentioned location, and copy and paste the bytes to the location.
Do the same for the next location and bytes.
 
  • Like
Reactions: BlastedGuy9905

BlastedGuy9905

where's the updated autopsy report
Member
Joined
Apr 13, 2017
Messages
2,334
Trophies
1
Age
33
Location
under your desk
XP
4,043
Country
United States
Use a hex-editor, and go to the first mentioned location, and copy and paste the bytes to the location.
Do the same for the next location and bytes.
This is extremely embarassing, but I can't for the love of god hex edit. I'm using HxD. Is the column on the left side that is title "Offset (h)" the location? Also, if it IS the location, when I go to 00004640, do I just paste the bytes there at the start of the line, or do I select a part that's equally as big and then replace it to not change the file size? I also can't find 000049F8. (I'm so sorry for wasting your time but I really don't know how this works..)
 
  • Like
Reactions: childofthegrave

Mikemk

Well-Known Member
Member
Joined
Mar 26, 2015
Messages
2,090
Trophies
1
Age
28
XP
3,114
Country
United States
In case it's unclear still:
The left column is the location of the first byte in the row. The top row is the offset in that row. Add the two to get the location.
 
  • Like
Reactions: alivebacon

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-