ROM Hack Pokemon Brilliant Diamond & Shining Pearl Cheat Database

ValorWarMachine

Member
Newcomer
Joined
Nov 24, 2021
Messages
7
Trophies
0
Age
39
XP
259
Country
United States
I dont understand why the Radar Lost the 999
Can you change the 999 to 995 or something?

if not. Try it whit Button Press

Pearl Version

[Radar Chain 997 1.1.1 Hold L]
58000000 04E2AD38
58001000 000000B8
78000000 00000020
80000040
64000000 00000000 000003E5
20000000
Any way to have this changed to 99 for the 100th encounter 5 IV?
 

Ucanthandlemeh

Member
Newcomer
Joined
Apr 17, 2017
Messages
12
Trophies
0
Age
30
XP
70
Country
Canada
hi so I was wondering when using cheat on switch lets say i want 60 fps do i turn on the
[---FPS Codes---]
00000000 00000000 00000000 or its just to separate them ?
 

chocomirk

New Member
Newbie
Joined
Nov 24, 2021
Messages
3
Trophies
0
Age
31
XP
34
Country
Canada
For people looking for Pearl 1.1.1 codes, I've found a site with them listed. I've only tested the one I was looking for (Ignoring Evolution Conditions). But they're here to test if anyone needs them.
Unsure policy of linking but assuming it's fine, can be found here.

I'm too new to post links but it's on cheatslips . com / game / pokemon-shining-pearl / 3453
 

rickyn227

Member
Newcomer
Joined
Nov 22, 2021
Messages
6
Trophies
0
Age
26
XP
46
Country
United Kingdom
The Exp multiplier is kind of broken in the way it works. It seems to multiply the XP after the level up screen, so if you level up more than once you basically skip any moves gained other than whatever level you end up on e.g. you level from 5 to 15 with chimchar, any moves gained in between, like Ember, get skipped completely.
 

RedScorpion

Well-Known Member
Member
Joined
Dec 8, 2016
Messages
137
Trophies
0
XP
4,134
Country
Australia
The Exp multiplier is kind of broken in the way it works. It seems to multiply the XP after the level up screen, so if you level up more than once you basically skip any moves gained other than whatever level you end up on e.g. you level from 5 to 15 with chimchar, any moves gained in between, like Ember, get skipped completely.
this has been mentioned to death many times and that's how the code works.

for pete's sake, use the search button and learn how to read before demanding things left and right here.
 

WannyTiggah

Well-Known Member
Member
Joined
Feb 24, 2014
Messages
168
Trophies
0
Age
41
XP
348
Country
Chile
I'll sound as a scratched record, but oh well.

Re: shiny code in emulators..
I don't want ALL the pokémon I encounter to be shiny (otherwise it gets boring quickly), and sadly both emulators don't have a way to toggle the cheats on/off without quitting the game entirely (ryujinx doesn't even have a mod toggle menu at all).
That's why the one by holding L is so convenient (but yeah, it doesn't work in emulators for whatever reason)

SO, my idea is to toggle the values externally in Cheat Engine. Aaaand... for that I'll need a little help 🙏

The code is this:
Code:
040A0000 020db088 54000720  // non-shiny value 1
040A0000 020db098 54000820  // non-shiny value 2
80000040                    // modifier key to enable the shiny code
040A0000 020db088 14000045  // shiny value 1
040A0000 020db098 14000041  // shiny value 2
20000000                    // modifier key released, I guess?

I'm trying to understand the code structure, so correct me if I'm wrong: The last value in the 3 "chunk" lines is the value in memory and the 2 others are the memory address to point to, right?
My problem is that if I go either to 040A0000 020db088 or just 020db088 I get to memory areas without data. And if I search, for example, for 54000720 I get 922 results x.x
 

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,489
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,351
Country
United States
I'll sound as a scratched record, but oh well.

Re: shiny code in emulators..
I don't want ALL the pokémon I encounter to be shiny (otherwise it gets boring quickly), and sadly both emulators don't have a way to toggle the cheats on/off without quitting the game entirely (ryujinx doesn't even have a mod toggle menu at all).
That's why the one by holding L is so convenient (but yeah, it doesn't work in emulators for whatever reason)

SO, my idea is to toggle the values externally in Cheat Engine. Aaaand... for that I'll need a little help 🙏

The code is this:
Code:
040A0000 020db088 54000720  // non-shiny value 1
040A0000 020db098 54000820  // non-shiny value 2
80000040                    // modifier key to enable the shiny code
040A0000 020db088 14000045  // shiny value 1
040A0000 020db098 14000041  // shiny value 2
20000000                    // modifier key released, I guess?

I'm trying to understand the code structure, so correct me if I'm wrong: The last value in the 3 "chunk" lines is the value in memory and the 2 others are the memory address to point to, right?
My problem is that if I go either to 040A0000 020db088 or just 020db088 I get to memory areas without data. And if I search, for example, for 54000720 I get 922 results x.x
Documentation on the 0x0 code type (and others):
https://github.com/Atmosphere-NX/At...md#code-type-0x0-store-static-value-to-memory

That first line is writing 54000720 to MAIN+020DB088.
I'm not sure how poking it with cheat engine works but if you're looking at 020DB088 and not MAIN+020DB088 then you're not going to find what you're looking for.
 

WannyTiggah

Well-Known Member
Member
Joined
Feb 24, 2014
Messages
168
Trophies
0
Age
41
XP
348
Country
Chile
Documentation on the 0x0 code type (and others):
https://github.com/Atmosphere-NX/At...md#code-type-0x0-store-static-value-to-memory

That first line is writing 54000720 to MAIN+020DB088.
I'm not sure how poking it with cheat engine works but if you're looking at 020DB088 and not MAIN+020DB088 then you're not going to find what you're looking for.
Thanks for the link, I'll give it a look.

EDIT:
Uh yeah, I was looking directly at 020DB088 😅
The text in the documentation doesn't explain much more than what you said. So I'll see if I can find a way to search for MAIN+<memory address here>
 
Last edited by WannyTiggah,

Shadowmeire

New Member
Newbie
Joined
Nov 25, 2021
Messages
2
Trophies
0
Age
33
XP
41
Country
United States
Look, I dont know how to do any of this, but I am curious why the
"Item doesn't Decrease" was removed from 1.1.0 to 1.1.1 versions of the game.
Is there any way to add a code for either max BP to add to "BP wont decrease" or to simply make it so you have x999 of each non "Item Slot" item in the game? Im talking about any kind of Item used for Competitive? I really dont want to downgrade my game just to use the superior 1.1.0 Cheat Code list
 

Cali408

Active Member
Newcomer
Joined
Nov 16, 2021
Messages
27
Trophies
0
Age
39
XP
157
Country
United States
When I added the content folder to atmosphere everytime I load brillant 1.1.1 it just says the game closed due to a error. When I delete the content folder the game loads no problem again. Any one got any ideas? Thanks
 

Lolwtfbbq

Member
Newcomer
Joined
Apr 28, 2021
Messages
8
Trophies
0
Age
33
XP
47
Country
United States
When I added the content folder to atmosphere everytime I load brillant 1.1.1 it just says the game closed due to a error. When I delete the content folder the game loads no problem again. Any one got any ideas? Thanks
Holding L worked for me at startup.

That said, the hold L for shiny code does not work for me. Anyone have any ideas?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://www.ebay.com/itm/386617469929?mkcid=16&mkevt=1&mkrid=711-127632-2357-0&ssspo=2T8UwYf_Qse&...