ReignOfComputer Posted July 10, 2023 Share Posted July 10, 2023 PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files. Version 23.06.03 of PKHeX has been released, now with more refined support for Home 3.0.0. There have been major under-the-hood changes from the previous release to account for Home's backward transfer paths. The full extent and writeup can be found over on this Pull Request. As before, this version requires .NET 7 to run. Take note that other related applications will still need time to update, and updated versions of ALM (PKHeX-Plugins) or SysBot may not be immediately available. Change log: Quote 23/07/09 - New Update: - Legality: Updated evolution checking algorithms to better identify game visitation. Thanks @Lusamine & @sora10pls ! - - Added: HOME 3.0.0 move sharing logic for learning moves via HOME instead of in-game. - - Added: HOME 3.0.0 ball inheritance logic for breeding encounters for/from Scarlet/Violet. - - Added: GO Master Ball legality checks now allows Master Ball when encounter date & type permits. - - Added: GO encounters outside the availability window now display a detailed illegal message. - Added: Gen4/5 Geonet/Unity Tower editor. Thanks @abcboy101 ! - Changed: Gen9 Tera Type icons now use higher quality sprites from HOME. Thanks @sora10pls ! - Changed: Gen8a Move Shop editor GUI has been redesigned for a more visual experience. - Changed: Gen7b+ Height/Weight now show as gray whenever Scale takes precedence in sizing determinations. - Fixed: Batch Editor filters now work correctly for Box/Slot when using operators other than ! or = - Fixed: Gen7b Randomize IV/AV buttons now center correctly within the form. - Fixed: Gen7 Report grid now shows Resort (Poké Pelago) slots correctly. - Fixed: Gen6/7 Memory Editor now shows Country/Region visitation correctly. - Fixed: Gen6 Hall of Fame editor now keeps leading zeroes on the TID/SID entry fields. - Fixed: Gen5 unused second Roamer block editor editing now reads from the correct offsets. Thanks SaltedNeos ! - Fixed: Gen4 Ranch checksums are now applied correctly again. Thanks @Zazsona ! - Fixed: Gen3 adding Ferry Tickets no longer causes the program to error when your Key Items bag is full. - Fixed: Gen2 International Crystal saves now set the backup checksum to the correct offset. Thanks @Zazsona ! Download | FAQ | Support Forum View full article Link to comment Share on other sites More sharing options...
Pandinus Posted July 17, 2023 Share Posted July 17, 2023 (edited) Does anyone know if there's a version of PKHeX being worked on for Macbook, Linux? Or if there's an updated Wine version ? Edited July 17, 2023 by Pandinus Link to comment Share on other sites More sharing options...
Kaphotics Posted July 17, 2023 Share Posted July 17, 2023 6 hours ago, Pandinus said: Does anyone know if there's a version of PKHeX being worked on for Macbook, Linux? Or if there's an updated Wine version ? Link to comment Share on other sites More sharing options...
Paco Posted August 8, 2023 Share Posted August 8, 2023 Could this be Possible for next update, please? Check thread! Link to comment Share on other sites More sharing options...
Martin_20 Posted August 18, 2023 Share Posted August 18, 2023 (edited) For wich games it can be used? Edited August 18, 2023 by Martin_20 Link to comment Share on other sites More sharing options...
Dragonfly10 Posted August 24, 2023 Share Posted August 24, 2023 (edited) Hi, I just downloaded this new version of PKHeX (23.07.09), then I went to check my Pokémon, and it seems that a few in-game trades from Gen3 are being flagged as illegal on BDSP, more specifically: SKITIT the Skitty from Ruby/Sapphire CH'DING the Farfetch'd from FireRed/LeafGreen ESPHERE the Electrode from FireRed/LeafGreen ZYNX the Jynx from FireRed/LeafGreen MEOWOW the Meowth from Emerald DOTS the Seedot from Emerald They are all marked as illegal even if I try to generate them directly from the Encounter Database, most of them saying something Memory related, also the other in-game trades from Gen3 that are still legal will say that it was an Egg if you do the full legality check by holding CTRL and clicking the checkmark. Some of them that are available in SwSh or SV will show normally as legal in those saves, I think this issue is specific to BDSP and some of those species can only be transferred to BDSP for now. EDIT: The Pokémon is only shown as illegal if transferred to a BDSP save or generated directly there. 0300 - SKITIT - E38B498A2E17.pb8 0300 - SKITIT - 6DD1498A2E17.pb8 Edited August 24, 2023 by Dragonfly10 Link to comment Share on other sites More sharing options...
Dragonfly10 Posted August 24, 2023 Share Posted August 24, 2023 Would also point out a weird issue with Gen5 species caught in Gen6, contest Ribbons makes them marked as illegal. For an example a Bisharp caught/bred in XYORAS with the Gen6 Contest Ribbons (Coolness Master, etc./Contest Star) is marked as illegal, but if I transfer it to Gen8 or Gen9, it shows as legal, and some people could say that it could be cause of BDSP contests, but Gen5 species are not available in those remakes, oddly enough, if a Bisharp caught/bred in BWB2W2 is transferred to Gen6 it can have the Ribbons with no problem. Link to comment Share on other sites More sharing options...
Kaphotics Posted August 24, 2023 Share Posted August 24, 2023 6 minutes ago, Dragonfly10 said: Would also point out a weird issue with Gen5 species caught in Gen6, contest Ribbons makes them marked as illegal. For an example a Bisharp caught/bred in XYORAS with the Gen6 Contest Ribbons (Coolness Master, etc./Contest Star) is marked as illegal, but if I transfer it to Gen8 or Gen9, it shows as legal, and some people could say that it could be cause of BDSP contests, but Gen5 species are not available in those remakes, oddly enough, if a Bisharp caught/bred in BWB2W2 is transferred to Gen6 it can have the Ribbons with no problem. Gen6 contest ribbons depend on both visiting ORAS (eg can't be from XY with no Handling Trainer) as well as having OT Affection. Winning a contest in ORAS grants +20 affection to the OT Affection property, not to the current handler (game bug, never fixed). You likely are missing the affection value. It works in Gen8+ because the Affection property is no longer present in formats above Generation 7. As for the Gen3 in-game trades, unable to replicate on either Gen3 or Gen4 formats; they are created and appear legal on the latest release (23.08.23). It makes it easy for me to try replicating your errors if you upload pk* files. 1 Link to comment Share on other sites More sharing options...
golem1818 Posted August 28, 2023 Share Posted August 28, 2023 good night, I get this error when I want to use pkhex Exception Details.txt Link to comment Share on other sites More sharing options...
Dragonfly10 Posted August 28, 2023 Share Posted August 28, 2023 On 8/24/2023 at 7:33 PM, Kaphotics said: As for the Gen3 in-game trades, unable to replicate on either Gen3 or Gen4 formats; they are created and appear legal on the latest release (23.08.23). It makes it easy for me to try replicating your errors if you upload pk* files. Edited the previous post with pk* files. Also, there's a different issue with Let's Go Pikachu/Eevee, species that are marked as illegal even though was caught properly, and I noticed why, while I was shiny hunting for a Squirtle on Routes 24 & 25, I actually tried doing a catch combo with Venonat first, then when a Venonat that spawns on Route 25 moves to Route 24 or vice-versa and I catch it, PKHeX marks it as illegal, understandable since in Route 25 the Venonat are level 15 and in Route 24 they are level 13, and I know that cause if I change the Met Location or the Level it shows as legal, but since it's possible for this to happen normally in-game, then I think that should have a fishy warning instead of illegal. 0049 - Venomoth - 392D6F072304.pb7 Link to comment Share on other sites More sharing options...
Kaphotics Posted August 29, 2023 Share Posted August 29, 2023 2 hours ago, Dragonfly10 said: Edited the previous post with pk* files. Also, there's a different issue with Let's Go Pikachu/Eevee, species that are marked as illegal even though was caught properly, and I noticed why, while I was shiny hunting for a Squirtle on Routes 24 & 25, I actually tried doing a catch combo with Venonat first, then when a Venonat that spawns on Route 25 moves to Route 24 or vice-versa and I catch it, PKHeX marks it as illegal, understandable since in Route 25 the Venonat are level 15 and in Route 24 they are level 13, and I know that cause if I change the Met Location or the Level it shows as legal, but since it's possible for this to happen normally in-game, then I think that should have a fishy warning instead of illegal. 0049 - Venomoth - 392D6F072304.pb7 260 B · 0 downloads PKHeX does not handle "crossover" behavior for these encounters; nobody has documented the A<->B location bleed permissions or described if every single species/encounter-type is possible of bleed. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now