Jump to content
  • PKHeX 22.02.04


    ReignOfComputer

    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 22.02.04 of PKHeX has been released, introducing support for Pokemon Legends Arceus.

    As an additional note, please be mindful of fake versions of PKHeX around the Internet. The definitive downloads will be from ProjectPokemon.org (be careful of fake URLs), or self-compiled from GitHub.

     

    Change log:

    Quote

    22/02/04 - New Update:
     - Introducing Pokémon Legends: Arceus support! Thanks @SciresM, @sora10pls, @Lusamine, @architdate, @ReignOfComputer for troubleshooting!
     - - Initial Legality Checking is provided. Please refer to the forums when reporting legality issues for PLA parsing.
     - - Save Data is similar to SW/SH; a pokedex, trainer, inventory, and block data editor are provided.
     - - Encounter legality has been reverse engineered & modeled to pre-compute possible met locations for overworld interactables.
     - Added:
     - - Gen8 BDSP wild encounters are now generated with RNG patterns matching the game. Thanks @Lusamine !
     - - Gen8 BDSP xorshift RNG implemented, now available for PKHeX.Core referencing.
     - - Gen8 BDSP zone unlock cheat to fly to all locations. Thanks @sora10pls !
     - - Gen8 BDSP named constant for BDSP swarms for the event editor. Thanks @MewTracker !
     - Changed:
     - - Internal asset loading speed has been improved (more friendly to the runtime's garbage collector).
     - - Internal value read/writes now work correctly for Big Endian runtimes.
     - - Internal value read/writes are now allocation-free; memory allocation for strings has been reduced drastically too.
     - - Clicking stat labels now changes nature amplification. Refer to the shortcut list for more info.
     - Fixed:
     - - Gen8 BDSP in-game trades are now checked for EC/PID legality.
     - - Gen4 DPPt Swarm & Safari seeds now read/write correctly. Thanks @edo9300 !
     - - Gen4 feeding a single low-quality poffin no longer indicates invalid sheen. Thanks Jollygator !
     - - Gen3 Item quantity reads now behave correctly. Thanks @MichiS97 (dev build bug)!
     - - Gen3 Shadow Monitor now reads all species correctly. Thanks @Mutty99 !
     - - Gen2 Odd Eggs and E-Speed Dratini now recognize correctly prior to transfer. Thanks @N-Harmonik !
     - - Gen1/2 Evolution chains now return a more accurate min/max level for each stage. Thanks @Ninjistix !
     - - Handled more oddball encounters. Thanks @Skadiv & @Ninjistix !

     

    Download      |     FAQ     |     Support Forum

    • Like 2

    User Feedback

    Recommended Comments



    1 hour ago, xy1230 said:

    What to do with Alpha Flag mismatch?

    Is there an automatic selection method?

    1990510912_WhattodowithAlphaencountercannotbefoundwiththisAlphaMove.png.07aaeab70c1d7cadb4b9ddd28384004b.png

    Use the encounter database to generate something correctly.

    Link to comment
    Share on other sites

    Hello i am new here using it on PLA seems like i am having an issues releated to adding  any Pokemon which ends up becoming an egg what am i doing wrong or is PLA not supported yet?

    Edit nevermind works fine now  lol 

     

    Edited by Doomlooya
    • Like 1
    Link to comment
    Share on other sites

    5 hours ago, Doomlooya said:

    Hello i am new here using it on PLA seems like i am having an issues releated to adding  any Pokemon which ends up becoming an egg what am i doing wrong or is PLA not supported yet?

    Edit nevermind works fine now  lol 

     

    I'm having the same issue here.. Let's just wait for someone to guide us hopefully! I'm trying to get Charmander, I wonder if is because it´s not in the PLA Pokedex? in SW/SH you were able to use tPokemons even when they were not included in the game.. 

    Link to comment
    Share on other sites

    On 2/5/2022 at 7:33 PM, Kaphotics said:

    Use the encounter database to generate something correctly.

    Where can you get the encounter database? PKHex has no results for me right now

    Link to comment
    Share on other sites

    2 hours ago, rijknietarm said:

    Where can you get the encounter database? PKHex has no results for me right now

    Did you try looking inside the list of shortcuts, or in the drop down menus at the top?

    Link to comment
    Share on other sites

    Think I might have messed something up. Was screwing around with the Pokédex filling some research tasks — added some for some legends I hadn’t caught yet. Long story short I’m at the point where I need to capture one said legend, but its not spawning.. And idk how to edit my save to just.. skip over the mission since it’s giving me issues.

    Link to comment
    Share on other sites

    13 hours ago, Kaphotics said:

    Did you try looking inside the list of shortcuts, or in the drop down menus at the top?

    The drop down menu, is that incorrect?

     

    edit: the shortcut says they can't find a folder

    Edited by rijknietarm
    Link to comment
    Share on other sites

    On 2/7/2022 at 12:52 AM, Doomlooya said:

    Hello i am new here using it on PLA seems like i am having an issues releated to adding  any Pokemon which ends up becoming an egg what am i doing wrong or is PLA not supported yet?

    Edit nevermind works fine now  lol 

    how did you fix this? all pokemon i add are eggs also

    Edited by jonmagnus
    Link to comment
    Share on other sites

    19 hours ago, Doomlooya said:

    may i ask which Pokemon game you are using and  are you  using a  emulator?

    im playing PLA on Yuzu. still have no fix for this problem?

    Link to comment
    Share on other sites

    21 hours ago, jonmagnus said:

    how did you fix this? all pokemon i add are eggs also

    How about don’t add impossible species, or stuff with illegal moves. In general, no illegals.

     

    In this case, it doesn’t matter whether in console or on emulator. A save is a save, and PKHeX reads it as such, and writes as such. The limitations to what you can add applies to both. This already sounds like a “you” problem.

    My suggestion is to not make stuff from scratch, and use the programmed encounter database.

    Anyhow, it’s only an issue when unedited mons or absolutely perfect legal mons for that game turn into Eggs..

    Link to comment
    Share on other sites

    3 hours ago, jonmagnus said:

    im playing PLA on Yuzu. still have no fix for this problem?

    then you need to make sure the moves are learn from the level of the Pokemon you want  from the PKhex don;t use any moves that it doesn;t learn from the pla game otherwise it will just become an egg lol 

    Link to comment
    Share on other sites

    1 hour ago, DragonNova45 said:

    Que Raro Tengo A Glaceon Con Movimientos Que No Aprende y El Si Se Ve Pero Los Demas No

    Glaceon is in the game files so it would make since that it works. If the other moves are also in the game I see no reason why Glaceon would not appear correctly.

    Link to comment
    Share on other sites

    Still kind of new to PKHEX but was able to use it in prior in other games. PLA seems to be a bit different. 
     

    if I flag alpha, it was suggested above to use the encounter database to make something legit and to get rid of the error. Isn’t the encounter from the Pokémon I caught inside PLA correct as species can randomly spawn as alpha anyway? 

    also, the size of the Pokémon gets flag as incorrect size as well if I flag it as alpha. How can I fix this?

    thanks in advance. 

    Link to comment
    Share on other sites

    17 hours ago, iNfEk said:

    Still kind of new to PKHEX but was able to use it in prior in other games. PLA seems to be a bit different. 
     

    if I flag alpha, it was suggested above to use the encounter database to make something legit and to get rid of the error. Isn’t the encounter from the Pokémon I caught inside PLA correct as species can randomly spawn as alpha anyway? 

    also, the size of the Pokémon gets flag as incorrect size as well if I flag it as alpha. How can I fix this?

    thanks in advance. 

    Don’t flag stuff as Alpha. There are legality checks in play. Maybe import an existing fixed file, check encounter database, or catch your own.

    Link to comment
    Share on other sites

    The editor works flawlessly, great job. I was wondering if you're planning on adding a flag editor, in order to trigger certain events. It would be useful to trigger requests 92 and 93 that are otherwise impossible to unlock while playing on an emulator.

    Link to comment
    Share on other sites




    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 account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

  • Our picks

    • Since they released over a decade ago, the Pokémon Mystery Dungeon games for the Nintendo DS have not had much in the way of ROM editors. Over the past few years, hackers have slowly learned more and more about the inner workings of the games, culminating in the most advanced PMD editor to date: Sky Temple. 

      SkyTemple is a user-friendly level editor for Pokémon Mystery Dungeon: Explorers of Sky that gives the user full control over graphics, scripts, Pokémon data, and more, enabling a great amount of creative freedom to prospective ROM hackers to create not just edits of the game, but entirely new levels and plots.

      See the trailer for the version 1.0.0 release for quick samples of what can be accomplished:

      Additional reading:

      Download:

       
        • Amazed
        • Like
      • 9 replies
    • The #1 issue with Gates to Infinity is the super slow text speed. Luckily, @shutterbug2000 discovered how to fix it.
      • 39 replies
    • PKHeX 20.01.10
      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 20.01.10 of PKHeX has been released! PKHeX now supports the latest patch (1.1.0) Full change log below!

       

       

      Change log:

      Download      |     FAQ     |     Support Forum
        • Thanks
        • Like
      • 1 reply
    • Website Updates
      After a few hours of being offline, we're finally back! Not only are we on a shiny new server, we have some new goodies.
        • Hahaha
        • Amazed
        • V-Wheeeeeel!!!
        • Thanks
        • Like
      • 7 replies
    • Following the success of his fan dub of Pokémon Super Mystery Dungeon, YouTuber TheGoldCrow has started a new project: a fan dub of Pokémon Mystery Dungeon: Explorers of Sky.
        • V-Wheeeeeel!!!
        • Like
      • 2 replies
×
×
  • Create New...