ROM Hack Pokemon Brilliant Diamond & Shining Pearl Cheat Database

  • Thread starter Thread starter OblivionReign
  • Start date Start date
  • Views Views 2,054,411
  • Replies Replies 6,632
  • Likes Likes 146
Haven't seen anyone post it yet, if it's already been done my bad.
Here's a 60/30 fps toggle for Diamond 1.1.0.

I recommend playing with your OC settings for these in handheld, I'm using the following while handheld/charging:
CPU: 1020
GPU: 768
MEM: 1600

Docked doesn't seem to need overclocking from my brief testing. (It uses the clocks listed above by default)

Though keep in mind GPU will be throttled to 460 when in handheld and not charging, so some stuttering in handheld may be unavoidable.

Code:
[60 FPS]
400E0000 00000000 00000014
580F0000 04F488D8
780F1000 000010E0
640F01E0 00000000 00000001

[30 FPS]
400E0000 00000000 00000014
580F0000 04F488D8
780F1000 000010E0
640F01E0 00000000 00000002
Does this fix the npc pathing when playing at a higher framerate?
 
For completion's sake, here's Brilliant Diamond 1.0.0 60/30 fps codes.
I'll keep a repo of these fps codes here too.

Code:
[60 FPS]
580F0000 04CE7FC8
780F0000 00000F14
640F0000 00000000 00000001

[30 FPS]
580F0000 04CE7FC8
780F0000 00000F14
640F0000 00000000 00000002

@SkyQueen Would you mind adding them to the 1.0.0 cheats?
Also would you mind tweaking the tag on the 30 fps cheat in the main post?
(You've got me as 9BitWonder instead of 8BitWonder)

Does this fix the npc pathing when playing at a higher framerate?
Pathing is not touched with these cheats, only the framerate.
NPCs do seem a tad faster with 60FPS enabled, but I personally didn't see it as a problem.
 
Last edited by 8BitWonder,
For completion's sake, here's Brilliant Diamond 1.0.0 60/30 fps codes.
I'll keep a repo of these fps codes here too.

Code:
[60 FPS]
400E0000 00000000 00000014
580F0000 04CE9658
780F1000 000010E0
640F01E0 00000000 00000001

[30 FPS]
400E0000 00000000 00000014
580F0000 04CE9658
780F1000 000010E0
640F01E0 00000000 00000002

@SkyQueen Would you mind adding them to the 1.0.0 cheats?
Also would you mind tweaking the tag on the 30 fps cheat in the main post?
(You've got me as 9BitWonder instead of 8BitWonder)


Pathing is not touched with these cheats, only the framerate.
NPCs do seem a tad faster with 60FPS enabled, but I personally didn't see it as a problem.
ah okay, how hard would it be to fix the npc movement speeds do you think? not a major issue of course but does look a bit silly
 
For completion's sake, here's Brilliant Diamond 1.0.0 60/30 fps codes.
I'll keep a repo of these fps codes here too.

Code:
[60 FPS]
400E0000 00000000 00000014
580F0000 04CE9658
780F1000 000010E0
640F01E0 00000000 00000001

[30 FPS]
400E0000 00000000 00000014
580F0000 04CE9658
780F1000 000010E0
640F01E0 00000000 00000002

@SkyQueen Would you mind adding them to the 1.0.0 cheats?
Also would you mind tweaking the tag on the 30 fps cheat in the main post?
(You've got me as 9BitWonder instead of 8BitWonder)


Pathing is not touched with these cheats, only the framerate.
NPCs do seem a tad faster with 60FPS enabled, but I personally didn't see it as a problem.
done
 
  • Like
Reactions: 8BitWonder
ah okay, how hard would it be to fix the npc movement speeds do you think? not a major issue of course but does look a bit silly
Hard to say; If lucky their pathing speed could be adjusted with some romfs mod, otherwise if it's something that would require another cheat or exefs patch(es) to fix it'd be a bit trickier.
 
  • Like
Reactions: ibrokemypie
I mean considering the game is only meant to be run at 30 fps on the only system the game was developed for, should be lucky that player movement uses delta time instead of tied to fps. MC would be zooming through the streets at FPS higher than 60+
 
Is it possible to add a cheat to move boulders without having 6th badge? Having the strength skill alone doesn't work.
 
I mean considering the game is only meant to be run at 30 fps on the only system the game was developed for, should be lucky that player movement uses delta time instead of tied to fps. MC would be zooming through the streets at FPS higher than 60+
Yeah in all honesty I was pretty surprised to see how most things didn't seem bothered by a higher framerate.
I was anticipating in-battle animations to be botched but was pleasantly surprised when it seemed to just be pathing speed that was affected by higher fps.
 
Yeah in all honesty I was pretty surprised to see how most things didn't seem bothered by a higher framerate.
I was anticipating in-battle animations to be botched but was pleasantly surprised when it seemed to just be pathing speed that was affected by higher fps.
Yeah a lot more games seem to be using delta time for their animations/physics rather than fps which is a good thing, you don't have to deal with shenanigans when fps drops/increases or anything like that.
 
i got a question im using thew items dont decrease on yuzu and when i use the item it just deletes all the rest of them

is that normal?
 
Thank you for the ffg code @SkyQueen . I was just wondering if there are any lines of codes in the cheat code that has anything relating to pressing certain buttons ?

[999x Masterballs]
580A0000 04502A80
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 0000002C
680A0000 00000001 000003E7
780A0000 00000008
640A0000 00000000 00010000
 
Thank you for the ffg code @SkyQueen . I was just wondering if there are any lines of codes in the cheat code that has anything relating to pressing certain buttons ?

[999x Masterballs]
580A0000 04502A80
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 0000002C
680A0000 00000001 000003E7
780A0000 00000008
640A0000 00000000 00010000
No. nothing.
 
  • Like
Reactions: DuhNinja
Thank you for the ffg code @SkyQueen . I was just wondering if there are any lines of codes in the cheat code that has anything relating to pressing certain buttons ?

[999x Masterballs]
580A0000 04502A80
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 0000002C
680A0000 00000001 000003E7
780A0000 00000008
640A0000 00000000 00010000
i do ask why you are using the 1.0 version though?


Code:
[999x Masterballs 1.1]
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 0000002C
680A0000 00000001 000003E7
780A0000 00000008
640A0000 00000000 00010000

[999x Rare Candy 1.1]
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 00000278
680A0000 00000001 000003E7
780A0000 00000008
640A0000 00000000 00010000

[999x All Balls 1.1]
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 0000002C
300E0000 00000010
680A0000 00000001 000003E7
780A0000 0000000C
310E0000 20000000
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 00000034
300E0000 00000010
640A0000 00000000 00010000
780A0000 0000000C
310E0000 20000000
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 00001730
300E0000 00000009
680A0000 00000001 000003E7
780A0000 0000000C
310E0000 20000000
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 00001738
300E0000 00000009
640A0000 00000000 00010000
780A0000 0000000C
310E0000 20000000

try these...
 
i do ask why you are using the 1.0 version though?


Code:
[999x Masterballs 1.1]
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 0000002C
680A0000 00000001 000003E7
780A0000 00000008
640A0000 00000000 00010000

[999x Rare Candy 1.1]
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 00000278
680A0000 00000001 000003E7
780A0000 00000008
640A0000 00000000 00010000

[999x All Balls 1.1]
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 0000002C
300E0000 00000010
680A0000 00000001 000003E7
780A0000 0000000C
310E0000 20000000
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 00000034
300E0000 00000010
640A0000 00000000 00010000
780A0000 0000000C
310E0000 20000000
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 00001730
300E0000 00000009
680A0000 00000001 000003E7
780A0000 0000000C
310E0000 20000000
580A0000 0472AD60
580A1000 000000B8
580A1000 00000000
580A1000 00000048
780A0000 00001738
300E0000 00000009
640A0000 00000000 00010000
780A0000 0000000C
310E0000 20000000

try these...
Oh dang I din't realize that was for v1.0 . Thank you will try them out.
 
  • Like
Reactions: OblivionReign
I think i have glitched my Game.
-.-
Have used the Items Code
And after Reciving the 3th Badge i can't use Fly from the Poketch
I can click it but i can't fly to a Location.
I have catched a Trainer Pokemon and learned him Fly but nothing.
Anyone know what i can do?
 
So I'm curious. Since we know that all the data for pearl is right there in diamond and probably safe to say same the other way around.

Could we use cheats to give oursesles the items to spawn the version exclusive legendaries like ho-oh/lugia/dogs/birds?

Pretty much the only reason I'm waiting for pearl is it's exclusives so just wondering if it's possible to give yourself those items on platinum and access the events for them.
 

Site & Scene News

Popular threads in this forum