PKHeX adds experimental Sword/Shield support

pkhex_swsh.jpg

The devs promised an update shortly after the new games' release and they have kept their word! PKHeX now sports experimental support for the latest Pokémon titles on the Nintendo Switch, Sword and Shield: not only all your usual Pokémon genning and modification functions are in, but Pokédex, Item and Trainer Info editing are there as well. An initial legality checker for 8th gen species is also included!

People who have already messed around with their Pokémon likely need no introduction to PKHeX, however, if it's the first time you hear about it, this tool can be described as a PC based general-purpose save editor for the series' games. All mainline titles are supported, from Gen I all the way to VIII, including LGPE. Its usage is simple: you only need to obtain your game's save file (emulators and consoles are both supported, you will need to use a dumper if playing on the former) and open it in the program, then you'll be greeted with a UI that can be described as an amped-up Pokémon Storage Box. After that, the sky is the limit: you can either modify your own creatures or generate new ones from thin air! You can also export your Pokémon as individual files that can be shared to other users and get re-imported later, making PKHeX also a sort of free homebrew bank, transfer and cloning service. And, as hinted before, it doesn't stop there: many more features are also available, such as legality checking, bag editing as well as other game-specific ones (ribbon editing, mystery gift injection and so on)!

Other minor improvements for earlier games have also been added. Here are the official release notes:
release notes said:
19/11/15 - New Update:
- Introducing Sword/Shield support! Thanks @SciresM and @sora10pls for troubleshooting prior to release!
- - Initial Legality Checking is provided. Please refer to the forums when reporting legality issues for Generation 8 parsing.
- - Bag editing, Pokédex, and Trainer Info editing is provided.
- Changed: PKHeX.Core.dll is now merged in with the main executable.
- Changed: PKHeX.WinForms spriting has now been split into a separate project. On build, it is merged into the main executable.
- Changed: .NET Core 3 support added for WinForms builds. .NET Framework 4.6 build is still the main build option.
- Changed: Project internals now use C# language version 8, the latest. Nullable compiler checks enabled for PKHeX.Core.
- Removed: Mono build no longer required due to font loading rework. No platform specific code remains!
- Changed: Slot grids are now generated instead of manually created. Party and Battle Box now appear differently.
- Changed: Encounter Slot generators now use game-specific logic to yield slots.
- Fixed: Gen6 Fashion for females now exposes the remaining fields.
- Fixed: Legality parsing for misc things fixed. Thanks @Rayqo, @steph9009, @iiippppk!
- Fixed: Mystery Gift received flags are now set correctly. Thanks tsubasa830!
- Fixed: Loading box data binaries now applies it to the current box. Thanks @PKMWM1!
- Fixed: Gen4 Poketch now behaves correctly in the editor, no longer deleting itself.

However, as it's been said from the get-go, keep in mind Sword/Shield support should be considered experimental for the time being. Even if PKHeX offers automatic backups, it's always a good idea to make your own if you care about your save file - so it should be twice as important to keep an original, unedited copy somewhere when even the devs tell you there may be unexpected results. Be sure to warn them if anything's not right: reporting issues on their GitHub repo (linked below) is encouraged!

Keep your game progress safe - one pre-emptive backup can solve a million headaches later!

:download: Downloads
:arrow: Source
 
Last edited by RattletraPM,
D

Deleted-236924

Guest
FYI, if you care about editing USUM, don't use this. Keep the previous stable release around, or commit a70769d at the most. Anything past that breaks a checksum which causes the game to fail to load the save file.

If you've edited and saved a USUM file using this release, and you didn't keep a backup, load it in a previous release and re-save, and it'll fix the checksums for you.

Hotfix has been uploaded which fixes this.
 

DuoForce

Well-Known Member
Member
Joined
Mar 19, 2017
Messages
751
Trophies
0
Age
23
XP
2,048
Country
United States
If it's anything like LGPE, it'll default to a different Pokemon (LGPE defaulted to Marowak) for the model, but otherwise be fully functional.
It displays a Pikachu placeholder model.

--------------------- MERGED ---------------------------

Ok if you are trying to import Pokemon from your previous games you will have to wait. They have yet to add Pokemon home as a point of origin. so the legality checker will still bug out.
Pokemon HOME would NOT be the point of origin for transferred Pokemon, but rather the actual game they came from
 

JeepX87

Well-Known Member
Member
Joined
Aug 17, 2016
Messages
1,742
Trophies
0
Age
36
XP
3,254
Country
United States
I tried to edit the trainer info but caused PKHeX to crash, so can't edit the BP, money and name.

Any solution to fix?
 

blazingwolf

Well-Known Member
Member
Joined
Jul 30, 2007
Messages
564
Trophies
1
XP
1,048
Country
United States
So this can be used to Obtain the 70 or so Pokémon that aren’t officially in the Pokédex? Or does this only allow you to obtain the official ones?
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
Country
United States
PKNX was also updated but no compiled release. Anyone feel like compiling (I would but I'm on macOS) and uploading somewhere?
 

JeepX87

Well-Known Member
Member
Joined
Aug 17, 2016
Messages
1,742
Trophies
0
Age
36
XP
3,254
Country
United States
I tried to edit the trainer info but caused PKHeX to crash, so can't edit the BP, money and name.

Any solution to fix?

Nevermind, updated PKHex fixed but name change won't reflect the name change in game.

There is still issue - PKHex won't save the edited Pokemon and boxes when export the main so anyone have issue?
 
D

Deleted-236924

Guest
If you're experiencing issues, I recommend that you bring it up here: https://projectpokemon.org/home/forums/forum/83-pkhex/

It's likely that they aren't reading this thread, so it'll be more likely for issues to get fixed if they are posted in a place where they do check.

Please also read and follow the instructions on this thread before posting to report an issue (all three posts are important, not just the first one.)
 
Last edited by ,
  • Like
Reactions: RattletraPM

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: It's mostly the ones that are just pictures and no instructions at all