Hacking ROM Hack Pokemon Scarlet & Violet Cheat Database

Fyrus

Artilleur Carmin
Member
Joined
Jul 6, 2010
Messages
976
Trophies
1
Age
34
Location
Marseille - France
XP
2,736
Country
France
Not at all, I was playing in hand-held and tbh my vision isn't the best, but I was struggling to notice it, and underwater the gold magikarp looked red, so I lost it several times till it swam back to shore.

Do you happen to know gible's encounter code?

If I follow the logic:

04000000 00CD2554 52803761
04000000 00CD2560 52800001
 
  • Like
Reactions: WicCaesar

qaz015393

Well-Known Member
Member
Joined
Jan 28, 2009
Messages
826
Trophies
1
XP
851
Country
United States
Encounter:
Code:
.text:0000000000CD2554 E1 63 40 79                 LDRH            W1, [SP,#0xB0+var_98.monsno] ; monsno
.text:0000000000CD2560 E1 67 40 79                 LDRH            W1, [SP,#0xB0+var_98.formno] ; formno
.text:0000000000CD2578 E1 DB 40 39                 LDRB            W1, [SP,#0xB0+var_98.level] ; level
.text:0000000000CD25A8 E1 DB 40 39                 LDRB            W1, [SP,#0xB0+var_98.level] ; level
.text:0000000000CD259C E1 E3 40 39                 LDRB            W1, [SP,#0xB0+var_98.sex] ; sex

Shiny Check:
Code:
.text:0000000000CD2154 00 51 00 54                 B.EQ            loc_CD2B74
.text:0000000000CD2B94 28 01 88 9A                 CSEL            X8, X9, X8, EQ

I don't know how to patch the shiny check, it does nothing ingame, but the encounter codes work.

Note1: The game has some kind of Anti-Cheat, for example: if you try catching evoli, it works, but Mew, the game doesn't let you keep the catched pokemon.
Note2: use https://armconverter.com/ for the encounter codes:
"MOV W1, 151" -> E1128052, reverse it to 528012E1 and you have it, there is no code cave this time, so no easy to edit value...
Note3: i can't find the check for flame body ability, so either no breeding or they changed how it works.

Code:
[Encounter Codes Off (v1.0.0)]
04000000 00CD2554 794063E1
04000000 00CD2560 794067E1
04000000 00CD2578 3940DBE1
04000000 00CD25A8 3940DBE1
04000000 00CD259C 3940E3E1

[Encounter #004 Charmander (v1.0.0)]
04000000 00CD2554 52800081
04000000 00CD2560 52800001
[Encounter #133 Evoli (v1.0.0)]
04000000 00CD2554 528010A1
04000000 00CD2560 52800001
[Encounter #151 Mew (v1.0.0)]
04000000 00CD2554 528012E1
04000000 00CD2560 52800001
[Encounter #228 Houndour (v1.0.0)]
04000000 00CD2554 52801C81
04000000 00CD2560 52800001
[Encounter #447 Riolu (v1.0.0)]
04000000 00CD2554 528037E1
04000000 00CD2560 52800001
[Encounter #906 Sprigatito (v1.0.0)]
04000000 00CD2554 52807141
04000000 00CD2560 52800001
[Encounter #909 Fuecoco (v1.0.0)]
04000000 00CD2554 528071A1
04000000 00CD2560 52800001
[Encounter #912 Quaxly (v1.0.0)]
04000000 00CD2554 52807201
04000000 00CD2560 52800001

[Encounter Lv 10 (v1.0.0)]
04000000 00CD2578 52800141
04000000 00CD25A8 52800141
[Encounter Lv 20 (v1.0.0)]
04000000 00CD2578 52800281
04000000 00CD25A8 52800281
[Encounter Lv 30 (v1.0.0)]
04000000 00CD2578 528003C1
04000000 00CD25A8 528003C1
[Encounter Lv 40 (v1.0.0)]
04000000 00CD2578 52800501
04000000 00CD25A8 52800501
[Encounter Lv 50 (v1.0.0)]
04000000 00CD2578 52800641
04000000 00CD25A8 52800641
[Encounter Lv 60 (v1.0.0)]
04000000 00CD2578 52800781
04000000 00CD25A8 52800781
[Encounter Lv 70 (v1.0.0)]
04000000 00CD2578 528008C1
04000000 00CD25A8 528008C1
[Encounter Lv 80 (v1.0.0)]
04000000 00CD2578 52800A01
04000000 00CD25A8 52800A01
[Encounter Lv 90 (v1.0.0)]
04000000 00CD2578 52800B41
04000000 00CD25A8 52800B41
[Encounter Lv 100 (v1.0.0)]
04000000 00CD2578 52800C81
04000000 00CD25A8 52800C81

[Encounter Female (v1.0.0)]
04000000 00CD259C 52800021
[Encounter Male (v1.0.0)]
04000000 00CD259C 52800001
[Encounter Genderless (v1.0.0)]
04000000 00CD259C 52800041
Major thanks! I'm going to wait to get Charmander because I'm waiting for a shiny code since I love shiny Charizard more
 
  • Like
Reactions: SethCarter

rossoneroaaa

Member
Newcomer
Joined
Nov 11, 2022
Messages
5
Trophies
0
Age
36
XP
2
Country
Croatia
Hey guys, I'm sorry I'm a complete moron, but I hope someone can help, I see you guys posting cheats for encounters... Can that be done on emulators or only on a switch? Also subquestion, is it possible to make a froakie encounter? My son is so young but loves froakie, I'm just a dumb dad that wants to have him wake up to having a froakie in the game... :) Would appreciate any help on how to implement these cheats, thanks!
 

MissShuwa

Active Member
Newcomer
Joined
Jun 16, 2021
Messages
44
Trophies
0
Age
22
XP
58
Country
Germany
Hey guys, I'm sorry I'm a complete moron, but I hope someone can help, I see you guys posting cheats for encounters... Can that be done on emulators or only on a switch? Also subquestion, is it possible to make a froakie encounter? My son is so young but loves froakie, I'm just a dumb dad that wants to have him wake up to having a froakie in the game... :) Would appreciate any help on how to implement these cheats, thanks!
Only work on a Modded Switch with Atmosphere
 
  • Like
Reactions: rossoneroaaa

serenity42

Well-Known Member
Member
Joined
Aug 26, 2019
Messages
184
Trophies
0
Age
39
XP
1,205
Country
United States
Encounter:
Code:
.text:0000000000CD2554 E1 63 40 79                 LDRH            W1, [SP,#0xB0+var_98.monsno] ; monsno
.text:0000000000CD2560 E1 67 40 79                 LDRH            W1, [SP,#0xB0+var_98.formno] ; formno
.text:0000000000CD2578 E1 DB 40 39                 LDRB            W1, [SP,#0xB0+var_98.level] ; level
.text:0000000000CD25A8 E1 DB 40 39                 LDRB            W1, [SP,#0xB0+var_98.level] ; level
.text:0000000000CD259C E1 E3 40 39                 LDRB            W1, [SP,#0xB0+var_98.sex] ; sex

Shiny Check:
Code:
.text:0000000000CD2154 00 51 00 54                 B.EQ            loc_CD2B74
.text:0000000000CD2B94 28 01 88 9A                 CSEL            X8, X9, X8, EQ

I don't know how to patch the shiny check, it does nothing ingame, but the encounter codes work.

Note1: The game has some kind of Anti-Cheat, for example: if you try catching evoli, it works, but Mew, the game doesn't let you keep the catched pokemon.
Note2: use https://armconverter.com/ for the encounter codes:
"MOV W1, 151" -> E1128052, reverse it to 528012E1 and you have it, there is no code cave this time, so no easy to edit value...
Note3: i can't find the check for flame body ability, so either no breeding or they changed how it works.

Code:
[Encounter Codes Off (v1.0.0)]
04000000 00CD2554 794063E1
04000000 00CD2560 794067E1
04000000 00CD2578 3940DBE1
04000000 00CD25A8 3940DBE1
04000000 00CD259C 3940E3E1
/snip
[/QUOTE]
Amazing work. I wonder if the reason behind mew might be that it's not in the game yet being that's v1.0.0 and v1.0.1 just dropped. Also maybe Pokemon like mew that the game knows there is no possible way you could ever catch in game it does that too. If that's the case and no way to work around it cheats wise will just have to wait for PkHeX.
 

CharlotteLeighX

Member
Newcomer
Joined
Jan 23, 2022
Messages
9
Trophies
0
Age
28
XP
105
Country
United Kingdom
Hey guys, I'm sorry I'm a complete moron, but I hope someone can help, I see you guys posting cheats for encounters... Can that be done on emulators or only on a switch? Also subquestion, is it possible to make a froakie encounter? My son is so young but loves froakie, I'm just a dumb dad that wants to have him wake up to having a froakie in the game... :) Would appreciate any help on how to implement these cheats, thanks!
Encounter codes work fine for me on Ryu, load the code in the school town, go out to a route and it will be one of the encounters - catch it, go back into town, save and exit then turn off code and reload
 
  • Love
Reactions: rossoneroaaa

Manu10MGG1

Active Member
Newcomer
Joined
Nov 2, 2022
Messages
38
Trophies
0
Age
28
XP
77
Country
Mexico
Encounter:
Code:
.text:0000000000CD2554 E1 63 40 79                 LDRH            W1, [SP,#0xB0+var_98.monsno] ; monsno
.text:0000000000CD2560 E1 67 40 79                 LDRH            W1, [SP,#0xB0+var_98.formno] ; formno
.text:0000000000CD2578 E1 DB 40 39                 LDRB            W1, [SP,#0xB0+var_98.level] ; level
.text:0000000000CD25A8 E1 DB 40 39                 LDRB            W1, [SP,#0xB0+var_98.level] ; level
.text:0000000000CD259C E1 E3 40 39                 LDRB            W1, [SP,#0xB0+var_98.sex] ; sex

Shiny Check:
Code:
.text:0000000000CD2154 00 51 00 54                 B.EQ            loc_CD2B74
.text:0000000000CD2B94 28 01 88 9A                 CSEL            X8, X9, X8, EQ

I don't know how to patch the shiny check, it does nothing ingame, but the encounter codes work.

Note1: The game has some kind of Anti-Cheat, for example: if you try catching evoli, it works, but Mew, the game doesn't let you keep the catched pokemon.
Note2: use https://armconverter.com/ for the encounter codes:
"MOV W1, 151" -> E1128052, reverse it to 528012E1 and you have it, there is no code cave this time, so no easy to edit value...
Note3: i can't find the check for flame body ability, so either no breeding or they changed how it works.

Code:
[Encounter Codes Off (v1.0.0)]
04000000 00CD2554 794063E1
04000000 00CD2560 794067E1
04000000 00CD2578 3940DBE1
04000000 00CD25A8 3940DBE1
04000000 00CD259C 3940E3E1

[Encounter #004 Charmander (v1.0.0)]
04000000 00CD2554 52800081
04000000 00CD2560 52800001
[Encounter #133 Evoli (v1.0.0)]
04000000 00CD2554 528010A1
04000000 00CD2560 52800001
[Encounter #151 Mew (v1.0.0)]
04000000 00CD2554 528012E1
04000000 00CD2560 52800001
[Encounter #228 Houndour (v1.0.0)]
04000000 00CD2554 52801C81
04000000 00CD2560 52800001
[Encounter #447 Riolu (v1.0.0)]
04000000 00CD2554 528037E1
04000000 00CD2560 52800001
[Encounter #906 Sprigatito (v1.0.0)]
04000000 00CD2554 52807141
04000000 00CD2560 52800001
[Encounter #909 Fuecoco (v1.0.0)]
04000000 00CD2554 528071A1
04000000 00CD2560 52800001
[Encounter #912 Quaxly (v1.0.0)]
04000000 00CD2554 52807201
04000000 00CD2560 52800001

[Encounter Lv 10 (v1.0.0)]
04000000 00CD2578 52800141
04000000 00CD25A8 52800141
[Encounter Lv 20 (v1.0.0)]
04000000 00CD2578 52800281
04000000 00CD25A8 52800281
[Encounter Lv 30 (v1.0.0)]
04000000 00CD2578 528003C1
04000000 00CD25A8 528003C1
[Encounter Lv 40 (v1.0.0)]
04000000 00CD2578 52800501
04000000 00CD25A8 52800501
[Encounter Lv 50 (v1.0.0)]
04000000 00CD2578 52800641
04000000 00CD25A8 52800641
[Encounter Lv 60 (v1.0.0)]
04000000 00CD2578 52800781
04000000 00CD25A8 52800781
[Encounter Lv 70 (v1.0.0)]
04000000 00CD2578 528008C1
04000000 00CD25A8 528008C1
[Encounter Lv 80 (v1.0.0)]
04000000 00CD2578 52800A01
04000000 00CD25A8 52800A01
[Encounter Lv 90 (v1.0.0)]
04000000 00CD2578 52800B41
04000000 00CD25A8 52800B41
[Encounter Lv 100 (v1.0.0)]
04000000 00CD2578 52800C81
04000000 00CD25A8 52800C81

[Encounter Female (v1.0.0)]
04000000 00CD259C 52800021
[Encounter Male (v1.0.0)]
04000000 00CD259C 52800001
[Encounter Genderless (v1.0.0)]
04000000 00CD259C 52800041
how to use arm to hex converter i dont understand please thank you for your work
 

MissShuwa

Active Member
Newcomer
Joined
Jun 16, 2021
Messages
44
Trophies
0
Age
22
XP
58
Country
Germany
a Cheat code for Unlimited Terastal ? P
Post automatically merged:

without to run to the Pokemon Center
 

reiplay

Active Member
Newcomer
Joined
Nov 10, 2022
Messages
31
Trophies
0
Age
30
XP
55
Country
United States
Encounter codes work fine for me on Ryu, load the code in the school town, go out to a route and it will be one of the encounters - catch it, go back into town, save and exit then turn off code and reload
for the life of me i can't seem to get it to work, i tried the charmander and eevee codes separately but can't seem to find them. did you turn the codes on before launching the game or when you loaded into the town?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: what's that