Hacking ROM Hack Pokemon Scarlet & Violet Cheat Database

  • Thread starter Thread starter OblivionReign
  • Start date Start date
  • Views Views 3,488,599
  • Replies Replies 10,294
  • Likes Likes 202
is froakie even in SV?
froakie is indeed in the game. actually, most starters are in the game's code. i remember someone helping me find a froakie code, so i now have a greninja on my team, i'll post the code here
Post automatically merged:

[Encounter Froakie (v1.0.1)]
04000000 00D0AA84 52805201
04000000 00D0AA90 52800001

before you activate this, save inside the school with this cheat or any other encounter cheats [other then catch rate and shinies] OFF. then, close the game, enable the encounter froakie cheat, then go to an area with wild pokemon. then just catch froakie and funny ninja frog is all yours.
 
  • Like
Reactions: BeastMode4TM
froakie is indeed in the game. actually, most starters are in the game's code. i remember someone helping me find a froakie code, so i now have a greninja on my team, i'll post the code here
Post automatically merged:

[Encounter Froakie (v1.0.1)]
04000000 00D0AA84 52805201
04000000 00D0AA90 52800001

before you activate this, save inside the school with this cheat or any other encounter cheats [other then catch rate and shinies] OFF. then, close the game, enable the encounter froakie cheat, then go to an area with wild pokemon. then just catch froakie and funny ninja frog is all yours.
cool! Is it obtainable in game without cheats? Just curious if it'd be safe to use online when the game officially comes out if I trade it to my unmodded Switch
 

Attachments

  • tst1.png
    tst1.png
    995.7 KB · Views: 84
  • Like
Reactions: SkyLink98
If you want all starters to remember being given to you at lv5 and have you as the original trainer, and you have access to another switch or can run two Ryujix LDN instances:
- Play until it asks you to choose a starter.
- Make a backup of the save.
- Get to the first pokecenter, which is when trading is unlocked.
- Trade the starter to the other switch/the other emulator instance,
- On the first switch/instance of the emulator restore the backup just before choosing the pokemon and do it again with a different starter.
- Restore for the last time, get the last starter, and when you get to the pokecenter trade the other starters back to the first switch/emulator.

After PKHex it will become much easier. Instead of having to get to the pokecenter, you will be able to just choose the starter, save, and extract that starter with PKHex.

I still recommend keeping a backup of your save just before choosing the starter, as it will allow you to get new legitimate starters any time you wish. Or to get modified starters by using codes, such as foreign female starters with specific natures, perfect IVs, and pre-trained EVs.


The level is just as important; a pokemon caught outside the level range for wherever it was caught at is also illegal. In fact, for everything you mess with, you need to be sure that result you are forcing through cheats would be possible without cheats, even if the chance of it happening naturally is abysmally small.
Post automatically merged:


Makes sense. So the code works, it's just a display issue because the game never expected you to have pokemon captured by you in a different language than what you are playing. Good to know.

(And it means I can stop bothering a friend to lend me her Switch again to test it :P )
Thanks a lot, i've done it with 2 istances of ryujinx.. it's a lot of time but it's worth it!
 
Hi ! Might be a dumb question but is there any way to evolve pokemons that need to be traded to evolve without trading? Or should I just use encounter code for these ones?
 
Some more Shiny Codes I ended to make while researching for RNG mechanics.

Codes should work on both Scarlet and Violet but only tested on Scarlet.
Codes are for v1.0.1.

Code:
[Force PidType2 (Overworld Always Shiny)]
04000000 00D0A680 1F0108EB
04000000 00D0B0B8 1F0C0071

[Default PidType (Overworld Standard Odds)]
04000000 00D0A680 1F0109EB
04000000 00D0B0B8 1F000071

[Force reroll for Xoroshiro-PidType3 (Raids Always Shiny)]
04000000 00D0AF48 1F2003D5

[Default roll for Xoroshiro-PidType3 (Raids Standard Odds)]
04000000 00D0AF48 F7060011

I assume these codes to not break the to-be-released PKHeX legality checks since to the best of my knowledge Overworld spawns are Crypto RNG, and the Raids Shiny code only makes more rolls instead of forcing a different PID Type. I might be wrong tho, time will tell.

Notably, the first code also removes Shiny Locks (like with Starter Pokemon or Gimmighoul). If you catch those, be aware that they'd be illegal.

Would like to let you know that these codes managed to make starter Pokemon to be shiny. I tested just now. Though it is illegal, but indeed awesome!!!
 
Some more Shiny Codes I ended to make while researching for RNG mechanics.

Codes should work on both Scarlet and Violet but only tested on Scarlet.
Codes are for v1.0.1.

Code:
[Force PidType2 (Overworld Always Shiny)]
04000000 00D0A680 1F0108EB
04000000 00D0B0B8 1F0C0071

[Default PidType (Overworld Standard Odds)]
04000000 00D0A680 1F0109EB
04000000 00D0B0B8 1F000071

[Force reroll for Xoroshiro-PidType3 (Raids Always Shiny)]
04000000 00D0AF48 1F2003D5

[Default roll for Xoroshiro-PidType3 (Raids Standard Odds)]
04000000 00D0AF48 F7060011

I assume these codes to not break the to-be-released PKHeX legality checks since to the best of my knowledge Overworld spawns are Crypto RNG, and the Raids Shiny code only makes more rolls instead of forcing a different PID Type. I might be wrong tho, time will tell.

Notably, the first code also removes Shiny Locks (like with Starter Pokemon or Gimmighoul). If you catch those, be aware that they'd be illegal.
[Force PidType2 (Overworld Always Shiny)]
[Default PidType (Overworld Standard Odds)]
[Force reroll for Xoroshiro-PidType3 (Raids Always Shiny)]
There is no problem with the above three in the Scarlet version

[Default roll for Xoroshiro-PidType3 (Raids Standard Odds)]
But this will cause the game to crash Scarlet and Violet

The following is the off code

Code:
[Force PidType OFF(Overworld Always Shiny)]
04000000 00D0A680 EB09011F
04000000 00D0B0B8 7100001F

[Force reroll for Xoroshiro-PidType OFF(Raids Always Shiny)]
04000000 00D0AF48 110006F7

THX @SkyLink98 v1.0.0 Code FIX
Code:
[Always PidType2 (Everything Always Shiny)]
04000000 00CD2150 EB08011F
04000000 00CD2B88 71000C1F

[Restore Default PidType (Standard Shiny odds)]
04000000 00CD2150 EB09011F
04000000 00CD2B88 7100001F

[Force reroll for Xoroshiro-PidType3 (Raids Always Shiny)]
04000000 00CD2A18 D503201F

[Restore default roll for Xoroshiro-PidType3 (Raids Standard Shiny odds)]
04000000 00CD2A18 110006F7
 
Last edited by Ruimusume,
Some more Shiny Codes I ended to make while researching for RNG mechanics.

Codes should work on both Scarlet and Violet but only tested on Scarlet.
Codes are for v1.0.1.

Code:
[Force PidType2 (Overworld Always Shiny)]
04000000 00D0A680 1F0108EB
04000000 00D0B0B8 1F0C0071

[Default PidType (Overworld Standard Odds)]
04000000 00D0A680 1F0109EB
04000000 00D0B0B8 1F000071

[Force reroll for Xoroshiro-PidType3 (Raids Always Shiny)]
04000000 00D0AF48 1F2003D5

[Default roll for Xoroshiro-PidType3 (Raids Standard Odds)]
04000000 00D0AF48 F7060011

I assume these codes to not break the to-be-released PKHeX legality checks since to the best of my knowledge Overworld spawns are Crypto RNG, and the Raids Shiny code only makes more rolls instead of forcing a different PID Type. I might be wrong tho, time will tell.

Notably, the first code also removes Shiny Locks (like with Starter Pokemon or Gimmighoul). If you catch those, be aware that they'd be illegal.
So if I read this correctly, these codes will make Shiny Pokemon pass the legality checks?
 

Site & Scene News

Popular threads in this forum