ROM Hack Pokemon Legends Arceus Cheat Database

abadidea

Well-Known Member
Member
Joined
Jul 18, 2018
Messages
521
Trophies
0
Age
42
XP
2,070
Country
Canada
I may ask for the worst cheat that anyone would want...
Is there any way to add a cheat that can clear the Pokedex?
Most people want a cheat that can complete the dex and yes it may be usefull for various reasons.
In my case i have completed the game 100% and now i want to just free roam around just to catch again all the Pokemon. I could start a new game but i dont want to start all over the quests. Just want to complete only the dex from the begining and so i want to keep the mounts and rank lvl etc. :P
Hope this can happen any time :)

I'll see if I can figure out Eff's pokedex cheat and reverse it..

For now why not make all pokemon that spawn lvl 100 :) lol
 
  • Like
Reactions: MikroG

LcsPls

Member
Newcomer
Joined
Jan 26, 2022
Messages
16
Trophies
0
Age
26
XP
31
Country
Brazil
Turn on the cheats.. Always Encounter and Master Code L

You open up Pokedex
Go to first Page
Select Pokemon
Press L Trigger

Go back to game, and run until new pokemon spawn.
Isnt working for me... :(
When I press L, spawn a lot of Bibarel and Shiny Lucario. Even when I press L on others Pokemon
 

Cocolocooo

Member
Newcomer
Joined
Jan 31, 2022
Messages
18
Trophies
0
Age
31
XP
33
Country
United States
@Voluntus @Cocolocooo @BEI37N @SkyQueen

https://gbatemp.net/threads/pokemon-legends-arceus-cheat-database.606215/page-145#post-9738498

Updated above for always spawn shiny, and if you want to spawn specific levels of pokemons.

Codes can be used with @patjenova spawn code.. or on its own to make everything always shiny/alpha/level specific.

ngl... shiny alpha makes me laugh..

View attachment 296545
Even better! I am assuming to change the desired level you hast to multiply the lvl you want multiplied by 2, like for level 10 would be 040F0000 02B53128 52800142.

This would make perfect my low level run so I dont catch overleveld pokemon :yaypsp:
 

abadidea

Well-Known Member
Member
Joined
Jul 18, 2018
Messages
521
Trophies
0
Age
42
XP
2,070
Country
Canada
Even better! I am assuming to change the desired level you hast to multiply the lvl you want multiplied by 2, like for level 10 would be 040F0000 02B53128 52800142.

This would make perfect my low level run so I dont catch overleveld pokemon :yaypsp:

More or less, you are correct.. that code you put would be level 10 :)

the last digit (2) has to be in the code, and next to it is desired level * 2.. (in hex)..

The last 2.. tells what register it moves to.

Code:
mov w2, #10

original code
.text:0000000002B53128 62 C2 40 39   LDRB  W2, [X19,#0x30] ; pokemon level ; mov w2, #100 ; change number to whatever
 
  • Like
Reactions: Cocolocooo

silvershadow

Well-Known Member
Member
Joined
May 16, 2006
Messages
366
Trophies
0
XP
1,950
Country
Canada

abadidea Code​

[(ON) Only Spawn Alpha Pokemon v1.0.1]
040F0000 02B53164 52800021

[(OFF) Only Spawn Alpha Pokemon v1.0.1]
040F0000 02B53164 3941B261
lol, ofcourse, right after my struggle ahaha. Aw well, i am still grateful! i can use it going forward if i get stuck with bad luck again lol.
 

BEI37N

Member
Newcomer
Joined
Feb 2, 2022
Messages
12
Trophies
0
Age
36
XP
83
Country
Taiwan
@Voluntus @Cocolocooo @BEI37N @SkyQueen

https://gbatemp.net/threads/pokemon-legends-arceus-cheat-database.606215/page-145#post-9738498

Updated above for always spawn shiny, and if you want to spawn specific levels of pokemons.

Codes can be used with @patjenova spawn code.. or on its own to make everything always shiny/alpha/level specific.

ngl... shiny alpha makes me laugh..

View attachment 296545
[(ON) Only Spawn Lv. 75 Pokemon v1.0.1]
040F0000 02B53128 52800962

can be changed to Lv.70?
 

Hero Q8

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
117
Trophies
0
Age
38
XP
1,085

just to let you know optantic code for alpha ver spawn real alpha level met at time 2:55 that pokemon level normal is 2 but alpha spawn at level 19 is it possible for you to find it ?
 

SkyQueen

Arch3DS Developer || B0MBrHax
OP
Developer
Joined
Apr 23, 2016
Messages
2,153
Trophies
1
Age
25
Location
Seteguya-ku, Tokyo, Japan
XP
4,636
Country
Japan
Here we go ill add to post :)
Code:
[Always Encounter Off]
040D0000 02B52F98 79406661
040D0000 02B52F50 B9402A61
040D0000 02B53128 3940C262

[Always Level 100]
040D0000 02B53128 52800C82

[Always Level 50]
040D0000 02B53128 52800642

[Always Level 5]
040D0000 02B53128 528000A2

[Always Level 1]
040D0000 02B53128 52800022
 

Cocolocooo

Member
Newcomer
Joined
Jan 31, 2022
Messages
18
Trophies
0
Age
31
XP
33
Country
United States
More or less, you are correct.. that code you put would be level 10 :)

the last digit (2) has to be in the code, and next to it is desired level * 2.. (in hex)..

The last 2.. tells what register it moves to.

Code:
mov w2, #10

original code
.text:0000000002B53128 62 C2 40 39   LDRB  W2, [X19,#0x30] ; pokemon level ; mov w2, #100 ; change number to whatever
Thanks for the full code, I am still tryng to learn more in deep to dessamble some codes, and even I am far away I belive this is going to help me at some point. I am guessing at cheat engine is way easier to adjust the levels, so I may try in there later, still this code its pretty easy to edit so its still great.

[(ON) Only Spawn Lv. 75 Pokemon v1.0.1]
040F0000 02B53128 52800962

can be changed to Lv.70?
For lvl 70 should be:
040F0000 02B53128 528008C2

For references for everyone else that want other lvls, as abadidea explained, if you want a custom lvl spawn, from the code:

040F0000 02B53128 52800XX2

Change the X´s with the double the level you want (in hex).

For example for level 44 (2C in hex), double would be 88 in dec and converted in hex is 58, so the code should be 040F0000 02B53128 52800582
 

Jiu-Jitsu

New Member
Newbie
Joined
Feb 3, 2022
Messages
2
Trophies
0
Age
35
Location
New York City
XP
4
Country
United States
I'm wondering if there's a way to have it register as All Wisps Collected to get Spiritomb, because honestly this is the least fun and grinding part of the game and it's kinda putting a bad taste in my mouth and making me not wanna invest in playing anymore. I just wanna get Arceus. I'm a father with a job, ain't got time for this manually lol.
 

BEI37N

Member
Newcomer
Joined
Feb 2, 2022
Messages
12
Trophies
0
Age
36
XP
83
Country
Taiwan
Thanks for the full code, I am still tryng to learn more in deep to dessamble some codes, and even I am far away I belive this is going to help me at some point. I am guessing at cheat engine is way easier to adjust the levels, so I may try in there later, still this code its pretty easy to edit so its still great.


For lvl 70 should be:
040F0000 02B53128 528008C2

For references for everyone else that want other lvls, as abadidea explained, if you want a custom lvl spawn, from the code:

040F0000 02B53128 52800XX2

Change the X´s with the double the level you want (in hex).

For example for level 44 (2C in hex), double would be 88 in dec and converted in hex is 58, so the code should be 040F0000 02B53128 52800582
I see what you mean. Thank you.
 

SkyQueen

Arch3DS Developer || B0MBrHax
OP
Developer
Joined
Apr 23, 2016
Messages
2,153
Trophies
1
Age
25
Location
Seteguya-ku, Tokyo, Japan
XP
4,636
Country
Japan
I'm wondering if there's a way to have it register as All Wisps Collected to get Spiritomb, because honestly this is the least fun and grinding part of the game and it's kinda putting a bad taste in my mouth and making me not wanna invest in playing anymore. I just wanna get Arceus. I'm a father with a job, ain't got time for this manually lol.
Use my code for all wisps and go turn them in.

its in the main file on page 1...
 

Jiu-Jitsu

New Member
Newbie
Joined
Feb 3, 2022
Messages
2
Trophies
0
Age
35
Location
New York City
XP
4
Country
United States
Use my code for all wisps and go turn them in.

its in the main file on page 1...
My bad, I'm still learning how this all works. Excuse the ignorance. I'll look and figure it out. Didn't think it was available because I did the download and placed it on my Switch and I'm not seeing anything. Guessing I just have to add the code, or perhaps it got updated from a week ago. I'm trying here... lol. Thanks.
 

NaberBen

Member
Newcomer
Joined
Oct 23, 2020
Messages
10
Trophies
0
Age
30
XP
75
Country
Netherlands
@SkyQueen you updated the file until page 146 however you didn't add these codes, is there a reason for that? e.g. are they not working (properly)?

Okay, so I managed to map a bunch of flags from the offset table when spawning Pokemon's.

I'll update this post when I add more.. but since everyone's been wanting this.. here ya go.


Once enabled, every newly spawned wild pokemon will be Alpha version. (Newly spawned means, anything that spawns in.. so run around)

It's funny turning on the code in town, and going out.. and having alpha's everywhere kicking your ass LOL

You can use this with @patjenova cheat where you can force specific pokemon to only spawn.

Cheat would have been nearly impossible without @patjenova's code, since it lead to the spawn function that most of us are manipulating.

[(ON) Only Spawn Alpha Pokemon v1.0.1]
040F0000 02B53164 52800021

[(OFF) Only Spawn Alpha Pokemon v1.0.1]
040F0000 02B53164 3941B261

[(ON) Only Spawn Shiny Pokemon v1.0.1]
040F0000 02B52F38 52800021
040F0000 02B52F44 52800021

[(OFF) Only Spawn Shiny Pokemon v1.0.1]
040F0000 02B52F38 B9402261
040F0000 02B52F44 B9401A61

[(ON) Only Spawn Lv. 100 Pokemon v1.0.1]
040F0000 02B53128 52800C82

[(ON) Only Spawn Lv. 75 Pokemon v1.0.1]
040F0000 02B53128 52800962

[(ON) Only Spawn Lv. 50 Pokemon v1.0.1]
040F0000 02B53128 52800642

[(ON) Only Spawn Lv. 25 Pokemon v1.0.1]
040F0000 02B53128 52800322

[(Off) Only Spawn Lv. * Pokemon v1.0.1]
040F0000 02B53128 3940C262
 
  • Like
Reactions: tl_spruce
General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: https://twitter.com/Rubberduckcooly/status/1559319321850941440