ROM Hack Pokemon Brilliant Diamond & Shining Pearl Cheat Database

  • Thread starter Thread starter OblivionReign
  • Start date Start date
  • Views Views 2,060,093
  • Replies Replies 6,633
  • Likes Likes 146
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?
 
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 ?
 
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
 
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.
 
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.
 
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
 
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.
 
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,
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
 
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
 
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