Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Editing SV Pokedex in PKHeX erases all Pokedex data in game #4203

Closed
hcook95 opened this issue Mar 6, 2024 · 4 comments
Closed

Editing SV Pokedex in PKHeX erases all Pokedex data in game #4203

hcook95 opened this issue Mar 6, 2024 · 4 comments

Comments

@hcook95
Copy link

hcook95 commented Mar 6, 2024

Describe the bug
I noticed that for some reason I didn't have my starter in my Pokedex, so I went into PKHeX to add Sprigatito. The first thing I noticed in the PKHeX Pokedex editor is it was sometimes inconsistent with what I had in the game. For example, it said I didn't have any of the Ghastly line caught, while the in-game Pokedex showed that I did.

Anyways, ignoring that, I tried adding the caught seen, obtained, heard of, Male, and English flags to Sprigatito. When I exported the save and opened the game up, it showed my Pokedex as completely empty.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Sav'-->'Pokedex'
  2. Go to a Pokemon without a Pokedex entry (in my case it was Sprigato).
  3. Add the 'Normal' Flag for 'Seen', 'Obtained', and 'Heard Of'. Then check the Male and the English flags.
  4. Click 'Save'
  5. Export Save
  6. Open save and check Pokedex.

Expected behavior
I expected Sprigatito to be added to my Pokedex

Screenshots
15892351_20240306110746_1

Additional context
Scarlet 3.0.0, emulated in Y*zu.
Pkhex release: 24/01/12

@hcook95 hcook95 added the bug label Mar 6, 2024
@Lusamine
Copy link
Collaborator

Lusamine commented Mar 6, 2024

What version of the game did you start your save on?

@hcook95
Copy link
Author

hcook95 commented Mar 6, 2024

3.0.0

@kwsch
Copy link
Owner

kwsch commented Mar 6, 2024

Running on downgraded patches will cause the behavior you are experiencing; the Pokedex was initially stored in one save block, but with the first DLC it was reformatted into a second block.

Downgrading from a DLC patch to a pre-DLC patch will cause the game to look at the old Pokedex block, which is never revised due to the new Pokedex block being the active block for DLC save files.

PKHeX does not support this scenario of downgrading patches and reversing the migration of blocks, as there is no reasonable scenario to do so. Play on your console with updated patches.

@kwsch kwsch closed this as not planned Won't fix, can't repro, duplicate, stale Mar 6, 2024
@hcook95
Copy link
Author

hcook95 commented Mar 6, 2024

I see that somehow the DLC got removed from Scarlet. Reinstalling the DLC seemed to fix the problem. Thanks for the help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants