Skip to content

Releases: kwsch/PKHeX

26.03.06

07 Mar 05:14

Choose a tag to compare

26/03/06 - New Update:

  • Legality: Added Gen3 FR/LG virtual console legality restrictions and trash byte checks.
  • Added: Gen3 FR/LG dex editing will clear unavailable captured dex flags.
  • Added: Gen3 FR/LG item lists for virtual console no longer permit items exclusively from R/S/E/C/XD.
  • Added: Folder Browser can now delete backup/recent save files via right click context menu.
  • Changed: Minor improvement to some translatable GUI elements. Thanks @jcx521lj1315, @easyworld, @wubinwww & @Mimigris !

26.02.27

27 Feb 15:52

Choose a tag to compare

26/02/27 - New Update:

  • Legality:
    • Added: Garchompite Z & Blazikenite now released, can exist in inventory/held.
    • Changed: Invalid PP Up count message now indicates the exact invalid value (relevant for Gen1/2 VC => Gen7).
    • Fixed: Gen4 transfers from Gen3 now handle HG/SS's ball value correctly.
  • Note: Gen3 FR/LG save files from Nintendo Switch are able to be loaded (no additional handling/conversion needed). Undecided on Legality handling.
  • Added: Box Search button now available; can apply a filter to all slots (faded out) for easier searching your save data. Thanks @RandomGuy155 !
  • Added: Box Popout button now available; the previous shortcut (double clicking the box tab) still exists. Now more accessible/discoverable.
  • Added: Batch Editor can now perform math operations (+-/* and bitwise operators); refer to the dropdown menu.
  • Added: PKM Editor now alerts when exporting a save file with unsaved PKM Editor changes.
  • Added: Gen9a gender changing via Trainer Editor now resets clothing selection to default to avoid game startup crashes. Thanks @abcboy101 !
  • Fixed: Gen9a Inventory edits for Mega Shards can now manually enter 4 digits (up from 3).
  • Fixed: Gen8a Move Mastery/Purchased flags changed via Batch Editor now are set as per legality rules (rather than invalid).
  • Fixed: Gen3 Emerald PC stored items now allow all item types (except Key items). Thanks @ShadowMario3 !
  • Changed: Square shiny sprites now only appear when in SW/SH context.
  • Changed: More translations for event flags in prior games. Thanks @Mimigris & @Ka-n00b !

26.01.31

01 Feb 02:42

Choose a tag to compare

26/01/31 - New Update:

  • Legality: Swampertite now released, can exist in inventory/held.
  • Added: Gen9a handling for 9,999 Mega Shards
  • Fixed: Showdown Set parsing now recognizes IVs/EVs entered in non-standard order.

26.01.22

23 Jan 01:08

Choose a tag to compare

26/01/22 - New Update:

  • Added: Gen9a file size recognition for Z-A patch 2.0.1
  • Legality:
    • Changed: Height/Weight/Scale messages now show the expected value, when applicable.
    • Fixed: Alpha Pokémon without the requisite scale value are now flagged.
    • Fixed: Forgotten initial moves (via HOME) are now extrapolated for cross-game transfers that expect specific moves.
  • Changed: Gen4 Battle Revolution saves now load faster (more performant checksum algorithm).

26.01.07

08 Jan 06:49

Choose a tag to compare

26/01/07 - New Update:

  • Changed: PKHeX now uses .NET 10 for its runtime (updated from .NET 9)! Dark Mode (Options->Settings->Startup->DarkMode) is now better supported.
  • Legality: Sceptilite now released, can exist in inventory/held.
    • Fixed: Gen9a handling for Rotom/Hoopa plus move flags.
    • Fixed: Gen4 EV verifier for Level100 gifts now only allows Vitamin increments rather than allowing any 0-100 range. Thanks @andrebastosdias !
    • Fixed: BattleForm logic updated to differentiate Zygarde and Greninja better. Thanks @Parnassius !
    • Added: Gen9a Bulk checker now verifies Primal Orb unique assignment.
  • Added: Gen9a Donut editor now displays the flavor profile of a donut in a visual manner. Thanks @RandomGuy155 !
  • Fixed: Gen9a Donut editor timestamp now correctly updates. Thanks @foohyfooh !

25.12.21

21 Dec 19:00

Choose a tag to compare

25/12/21 - New Update:

  • Note: This will be the last release on .NET 9; future releases will be on .NET 10
  • Legality: Misc fixes for parsing forms/evolutions in Z-A.
  • Fixed: Gen9a evolutions that require a move are now checked more accurately when evolutions have less learnset restrictions.
  • Fixed: Gen9a Morpeko-Hangry in-party now flagged if it hasn't been able to learn Aura Wheel yet.
  • Fixed: Gen9a Tatsugiri/Magearna/Meowstic-Mega are now checked properly when in-party.
  • Fixed: Gen9a Baxcaliburite now released, can exist in inventory/held. Removed Cherish Ball from Allowed items list.
  • Fixed: Gen9a Rotom form changing with Plus moves/move count now recognized correctly.
  • Fixed: Gen9a Raichu-Alola alpha move now recognized correctly.
  • Fixed: Gen9a Farfetch'd/Sirfetch'd now allow form argument.
  • Fixed: Gen9a Gimmighoul Coin can no longer be held (matches game restrictions).
  • Fixed: Gen9a Primal Orbs can no longer be traded (matches game restrictions).
  • Fixed: Gen9a encounter templates without specified moves will now initialize the moveset in the correct order, rather than reversed.
  • Added: Donut editor now shows star count, flavor icon, and auto calculates more properties. Thanks @ilmakio & @RandomGuy155 !
  • Fixed: Gen9a TM collection button now only returns the count of TMs not yet collected, not the total count of collectible.
  • Fixed: Gen9a TMs added in DLC now indicate the correct item name string in the Inventory Editor.

25.12.15

16 Dec 05:19

Choose a tag to compare

25/12/15 - New Update:
 - Legality: Improved location ID detection of wild encounters, should work for 99.9%.
 - - Crossovers are not currently handled for detecting location IDs. Generating from encounter template is 100% legal.
 - Added: Gen9a Donut editor. Can randomize, clone, fill, export, import, and manually edit individual donuts. Thanks @Lusamine & @sora10pls !
 - Added: Gen9a Trainer Editor can now change Hyperspace Survey Points. Refer to the DLC tab in the editor.
 - Fixed: Gen9a Meowstic/Magearna mega entries now update the Pokédex as expected.
 - Fixed: Gen9a Event Flag editor no longer sometimes opens with a popup warning.
 - Fixed: Gen3 Battle Frontier streak edits no longer reset adjacent streak values. Thanks @rjgabel !

25.12.12

12 Dec 07:38

Choose a tag to compare

25/12/12 - New Update:

  • Added: Support for Legends: Z-A (Mega Dimension) DLC, 2.0.0
  • Legality:
    • New encounters not yet added to the database. Any currently present in this release may not be accurate.
    • Please do not report issues/fixes with this release's handling with legality or encounters. We are aware of what still needs work.
  • Notes, same reminder as the initial Z-A release:
    • All encounters can be traced back to an RNG seed.
    • With multiple shiny rolls (wild only) or shinies, this calculation is not instant (>15 seconds), so it is only done for non-shiny 1-rolls.
    • Do not be lulled into a false sense of safety that PKHeX does not flag your modified Pokémon's PID/IVs.
    • Cheat codes that modify the RNG generation routine is detectable in the resulting Pokémon, as previously mentioned in Discord.
    • Ability editing via the GUI has been forced into All-Abilities mode due to GameFreak not updating a Pokémon's ability on evolution.
  • Added: Gen9a: Pokédex editor updated to handle new species with multiple mega forms.
  • Added: Gen9a: Trainer editor can now collect all field TMs.
  • Fixed: Gen9a: Handling/generating/verification for Charizard WA9 event gift now behaves as expected.

25.12.02

02 Dec 14:42

Choose a tag to compare

25/12/02 - New Update:

  • Added Mewtwonite X/Y as released items, and Mewtwo encounter data.
  • Legality:
    • Fixed: Gen9a Plus moves from level-up learnset now allow Seed of Mastery to mark as Plus, without the Plus level threshold.

25.11.30

01 Dec 05:33

Choose a tag to compare

25/11/30 - New Update:
 - Added Chesnaughtite, Dream Ball as released items.
 - Legality:
 - - Fixed: Gen9a Gift encounters now enforce IV correlation when the template does not have any fixed/flawless IVs.
 - - Fixed: Gen9 transfers to SW/SH now recognized again.
 - - Fixed: Gen7 breeding ball inheritance for Gen2-5 starters now allow Gen4 balls via Island Scan encounter parents. Thanks manolin18 !
 - - Fixed: Gen4 Pokewalker IVs now recognize seed skipping via Mic Test. Thanks @John-0902 !
 - - Fixed: Gen3 GCEA PID/IV enforcing now uses BACD_R_A rather than BACD_U_AX (PCNY Antishiny).
 - Added: Gen9a Player Appearance can now be changed via Block Data editor. Thanks @pasqualenardiello !
 - Fixed: Gen9a suggesting of Plus Moves for Alphas now recommends the guaranteed Alpha Move as plus (as intended).