ROM Hack Pokemon Brilliant Diamond & Shining Pearl Cheat Database

PkmBDSP

Member
Newcomer
Joined
Dec 3, 2021
Messages
9
Trophies
0
Age
21
XP
38
Country
United States
For Brilliant Diamond 1.1.2, used the 1.1.1 code and used another set of codes to find the build offset and applied it to the 1.1.1 exp share codes and it reportedly works (I helped someone who has BD get the codes working on 1.1.2, and I have SP).

[Disable Exp Share ON (v1.1.2)]
040A0000 02450350 52800000

[Disable Exp Share OFF (v1.1.2)]
040A0000 02450350 52800020

Thanks a lot !
So if I understood correctly you calculated the offset by doing : '1.1.2 code(s) offset' - '1.1.1 code(s) offset' = X, and then updated the Exp Share code by doing '1.1.1 exp share offset' + X = '1.1.2 exp share offset'?
 

Stoned

Well-Known Member
Member
Joined
Mar 26, 2014
Messages
2,602
Trophies
1
Age
44
XP
3,505
Country
Germany
Thanks a lot !
So if I understood correctly you calculated the offset by doing : '1.1.2 code(s) offset' - '1.1.1 code(s) offset' = X, and then updated the Exp Share code by doing '1.1.1 exp share offset' + X = '1.1.2 exp share offset'?
Yes you can do it.
 

sogaeon

New Member
Newbie
Joined
Dec 13, 2021
Messages
2
Trophies
0
Age
29
XP
3
Country
Canada
None. Removing the lines for (80000040) and (20000000) removes the button activation aspect.
Steps for using the above separated code:
Activate the [Shiny Pokemon (On)] code to make things shiny.
When you want shiny pokemon off just deactivate the first code, then turn on the [Shiny Pokemon Off].
is there any way to change or deactivate it without restarting my game?
 

Sempai_mugi

New Member
Newbie
Joined
Dec 13, 2021
Messages
3
Trophies
0
Age
31
XP
71
Country
France
Hello, I tried the codes but it does not work with my pokemon diamond game in 1.1.1. When starting up the game crashes so are the codes compatible with a french version?
 

FabioCapela

Well-Known Member
Member
Joined
Jul 12, 2007
Messages
219
Trophies
0
XP
1,002
Country
Brazil
Hello, I tried the codes but it does not work with my pokemon diamond game in 1.1.1. When starting up the game crashes so are the codes compatible with a french version?
Language doesn't matter, the game is the same in all languages. You can even play it in different languages at the same time using multiple profiles.
Crashing at startup often happens due to not fully reading, and following the instructions in, the first post. Atmosphere will enable all codes by default, which usually crashes the game; the first post tells you how to change that.
 

fabvvx

Well-Known Member
Newcomer
Joined
Nov 15, 2021
Messages
53
Trophies
0
Age
26
XP
115
Country
Italy
on the pearl 1.1.2 on 11-12-21 version, there aren't the custom encounter codes (arceus, manaphy, etc...)
 

SALZTRUTH614

Member
Newcomer
Joined
Dec 13, 2021
Messages
15
Trophies
0
Age
32
XP
32
Country
United States
Thanks; Will this work for both games - Diamond and Pearl?
xarfax1105
It should work if you just remove the lines for (80000040) and (20000000), then split the remaining lines into on and off codes. It should be:

[Shiny Pokemon On]
040C0000 020db088 54000720
040C0000 020db098 54000820
[Shiny Pokemon Off]
040C0000 020db088 14000045
040C0000 020db098 14000041
 

SALZTRUTH614

Member
Newcomer
Joined
Dec 13, 2021
Messages
15
Trophies
0
Age
32
XP
32
Country
United States
Disable all encounter codes, and then enable the "Encounter Off" code and it should stop it.

As for the latter, I can't say for sure, but as far as I know, you can only capture a trainer's first mon. I haven't used the codes myself, so I can't really say for sure.


Good to hear another source say it works.
THANKS I will definitely try that route. I was hoping to encounter all level 50 pokemon to avoid leveling them up with battling them up individually for evolution.
 

Frank9000

Member
Newcomer
Joined
Jul 9, 2018
Messages
24
Trophies
0
Age
30
XP
186
Country
United States
As you requested i updated his code to work on diamond at least 1.1.2

This one works with the national dex though :)

[Encounter On (v1.1.2)]
04000000 01AFBC84 18FFFDDA
04000000 01AFBCA8 18FFFC94

[Encounter National Dex 1.1.2]
80000080
04000000 01AFBC38 00000000
580A0000 04C10500
580A1000 000002C8
580A1000 00000020
540A1000 000007A8
A4A00400 01AFBC3C
20000000

goto pokedex and click a to view a pokemon you got registered tap R button then you can go into the grass or whatever to encounter the mon you want :)

Credits to Patjenova for the original code that i updated.

Ill try to make one for pearl for you.
So I tried and got the hand of it, you can view any national Pokémon and before encounter you need to press R, without viewing the Pokémon you’ll get a random.. but I still get the white screen after two random encounters or chosen encounters
 

INSTRUMENTAL

6148523063484D364C7939336433637565573931644856695A
Member
Joined
Nov 13, 2021
Messages
395
Trophies
0
XP
576
Country
Australia
is there any way to change or deactivate it without restarting my game?
I'm assuming you're on an emulator?
If so, as far as I'm aware no.

(Given that I've only briefly used yuzu and haven't touched ryujinx ever, it's possible I'm wrong on this, but from other posts I've seen with people talking about it, I'm quite certain I'm right.)
 

INSTRUMENTAL

6148523063484D364C7939336433637565573931644856695A
Member
Joined
Nov 13, 2021
Messages
395
Trophies
0
XP
576
Country
Australia
If you're playing on emulator, just move your save to your SD card, use JKSV and import your save to your Switch, and then use the deactivate code.
1. This is just utter nonsense. That's not how codes work.
2. Most people using emulators are probably doing so because they don't have a hackable switch, so even if this was how codes worked, it still wouldn't be helpful.
3. Please don't post 'advice' when you don't know what you're talking about.

(Just as an aside, my post just above yours already answered this anyway, even if you did have a correct answer, you can see that I've already provided such an answer.)
 
General chit-chat
Help Users
    Skelletonike @ Skelletonike: You can get some pretty good combo washing and drying machines for like 350€ nowadays.