ROM Hack Pokemon Brilliant Diamond & Shining Pearl Cheat Database

bfidle

New Member
Newbie
Joined
Nov 24, 2021
Messages
1
Trophies
0
Age
24
XP
7
Country
United States
Question, I'm having trouble getting the disable exp share to work for version 1.1.0 of Shining Pearl on Yuzu. It can work perfectly in Brilliant Diamond, but when I make the text file with the 1.1.0 ID for Shining Pearl and input the code 040A0000 0244E510 52800000, battles crash when they start. Am I doing something wrong?
 
Last edited by bfidle,

DuhNinja

Well-Known Member
Member
Joined
Nov 11, 2021
Messages
259
Trophies
0
Age
27
XP
146
Country
United States
https://github.com/Atmosphere-NX/Atmosphere/blob/master/docs/features/cheats.md

The register does NOTHING, unless another cheat writes anything to it.
For Code Type 0x0, the register is "read only", nothing is written to it, so both codes work correctly no matter what register you choose.

Code:
[test1]
040F0000 00123456 00654321
[test2]
040F0000 00654321 00123456
translates to:
Code:
write32(Main + 0x0000123456 + r15, 0x654321);
write32(Main + 0x0000654321 + r15, 0x123456);
both codes work without fail, because r15 is by default 0, but if you write a code like this:

Code:
[test1]
040F0000 00123456 00654321
[Master Code On]
400F0000 00000000 09999999
[test2]
040F0000 00654321 00123456
then it would translate to this:
Code:
write32(Main + 0x0000123456 + r15, 0x654321);
write_reg32(r15, 0x0000000009999999);
write32(Main + 0x0000654321 + r15, 0x123456);

the first code would work correctly, the second would not, and all codes that use r15 after the master code would fail.
thats unfortunate but it is what it is, thanks for the explanations.
 

Lucky Dearly

Well-Known Member
Member
Joined
Jul 26, 2008
Messages
229
Trophies
0
Website
Visit site
XP
461
Country
United States
Hi, a little help ....
1 - when I use this code and fight against normal trainers or wild pokemon, I have no problem, but when I fight against gym leaders or my rival, even their pokemon life is not reduced.

[01# Inf Party HP]
040A0000 02CCD2D0 F9401401
040A0000 02CCD2D4 F8410021
040A0000 02CCD2D8 B4000041
040A0000 02CCD2DC 52800015
040A0000 02CCD2E0 2A1503E1
040A0000 02CCD2E4 17CB9CF1
040A0000 01FB46A4 1434630B

2 - how does it work [Perfect IV (Press L) 1.1.1] ??? is it effective on wild pokemon when they appear and then get caught? because if so, it seems to me that it does not work, then checking with pkhex.

I noticed the same thing involving #1 when battling in the Eterna City Gym and against Commander Saturn in the Galactic Hideout in Eterna City
 

PokemonNinja

Member
Newcomer
Joined
Dec 17, 2019
Messages
5
Trophies
0
Location
Galar
XP
35
Country
United States
Would love a code that simply allowed the radar chain not to break. Instead of using the 999 Insta radar cheat would just like one that I could use while still putting in the effort of chaining without it constantly breaking the chain
 

BenzQT

Member
Newcomer
Joined
Nov 19, 2021
Messages
19
Trophies
0
Age
26
XP
45
Country
United States
Can someone help me? I followed the instructions and installed the cheats, but when I launch the game, the software crashes immediately
i found that removing some of the cheats that you dont need fixed this issue for me. just go into the code and find some that you dont want to use !
 

OniNio

New Member
Newbie
Joined
Nov 24, 2021
Messages
4
Trophies
0
Age
30
XP
17
Country
Germany
Change the
; dmnt_cheats_enabled_by_default = u8!0x1
line to
dmnt_cheats_enabled_by_default = u8!0x0
note, that the '';'' semi colon is gone and the 1 is 0.
my game crashed aswell, because i had every cheat automatically on.
and for the people who are getting white screen with shiny cheat.
this is because too much encounter cheats are on.
or if you use this cheat while a scripted encounter is coming. at example, when lucius wants to show you how to catch pokemon. just use the shiny code only for wild pokemon.
 

Cr4nkSt4r

Active Member
Newcomer
Joined
Mar 2, 2016
Messages
43
Trophies
0
XP
117
Country
Gambia, The
So the Instakill codes are actually functioning on 1.1.1? I guess I'm doing something wrong because when I enable the codes, the game just crashes. It happens on both games for me. Is there a special time when you have to activate them?
Furthermore, the Infinite HP code crashes the games, too. I have both games on 1.1.1 and Atmosphere 1.2.4. What am I doing wrong?
Any other codes running at the same time?
 

GrandTickler

Member
Newcomer
Joined
Nov 20, 2021
Messages
11
Trophies
0
Age
34
XP
22
Country
Netherlands
I did update a few codes but i guess I never posted them in this thread?

Diamond 1.1.1
Code:
[Disable affection mechanics in battle (ON) (v1.1.1)
04000000 020bf0d0 2A1F03E0
04000000 020bf0d4 D65F03C0

[Disable affection mechanics in battle (OFF) (v1.1.1)]
04000000 020bf0d0 F81D0FF5
04000000 020bf0d4 A9014FF4

[Allow Pokeball Inheriting from Ditto (v1.1.1) (On)]
04000000 020d861c 710002BF

Pearl 1.1.1
Code:
[Disable affection mechanics in battle (ON) (v1.1.1)
04000000 0244dc40 2A1F03E0
04000000 0244dc44 D65F03C0

[Disable affection mechanics in battle (OFF) (v1.1.1)]
04000000 0244dc40 F81D0FF5
04000000 0244dc44 A9014FF4

[Allow Pokeball Inheriting from Ditto (v1.1.0) (On)]
04000000 0246718c 710002BF

thanks so much for this! quick warning tho, the first codes are missing brackets at the end
 

BenzQT

Member
Newcomer
Joined
Nov 19, 2021
Messages
19
Trophies
0
Age
26
XP
45
Country
United States
i'm noticing that cheats are not coming out anymore since 21/11/2021, what's happened?
probably most of them are already updatedto work on the most recent patch so theres not much to be added. i could be completely wrong but thats just what i think !
 

rickyn227

Member
Newcomer
Joined
Nov 22, 2021
Messages
5
Trophies
0
Age
24
XP
19
Country
United Kingdom
So the latest Pearl 1.1.1 cheats aren't working for me, is it me being stupid or are they just not working? Specifically the money and Exp Multiplier.
 

oscarlake

Active Member
Newcomer
Joined
Nov 24, 2021
Messages
28
Trophies
0
Age
122
XP
39
Country
Singapore
Last edited by oscarlake,

demondied1

New Member
Newbie
Joined
Nov 22, 2021
Messages
4
Trophies
0
Age
25
XP
14
Country
Australia
For some reason combining No exp share and no affection in battle on 1.1.1 pearl is causing the no exp share cheat to break. No exp share cheat works fine on its own and with cheats like no PP usage but as soon as I add no affection it breaks. using ryujinx.
 
General chit-chat
Help Users
    x65943 @ x65943: tbh, it looks less good than a pizza to me