Jump to content
  • 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.02.14 of PKHeX has been released, with support for Pokemon Home. Please pay attention to the change log regarding legality.

     

     

    Change log:

    Quote

    20/02/14 - New Update:
     - Legality:
     - - Added: Initial handling for HOME Transfers.
     - - Note: Tracker value is currently not flagged if missing; there's a setting to enable flagging.
     - - Note: Pokémon that haven't yet visited HOME do not have a tracker.
     - - Note: Fake WC8 data will have to be prepared to recognize HOME gifts.
     - Added: More Gen8 editable fields. Thanks @CanoeHope!
     - Added: More Gen4 Event Flags. Thanks @FeralFalcon!
     - Changed: Revised suggested hatch locations. Thanks @CanoeHope!
     - Fixed: Gen5 Entree Forest randomization no longer causes errors. Thanks Pocket Monsters (user)!
     - Fixed: Gen4 HGSS Box Wallpapers are now read correctly. Thanks @Ammako!

    Download      |     FAQ     |     Support Forum

    Edited by ReignOfComputer

    • Thanks 2

    User Feedback

    Recommended Comments



    theSLAYER

    Posted

    8 minutes ago, bigbangatk said:

    would it be a good idea to steal the home trackers yall are using instead of copying our own? for ban risk? or probably dont worry about it

     

    since we don't work for them, we don't know what advice would or wouldn't lead to bans.

    either use your own (and release the donor) or steal it, or randomly make up some. Your call.

    We don't even know whether they track the trackers..

    • Like 1
    pandapkhex

    Posted

    Hello,

    How do i correctly pass on the Home Tracker? When I try to copy from a legit mon from HOME, it seemed to be cut short when pasted to the home tracker input field.

    ReignOfComputer

    Posted

    17 minutes ago, pandapkhex said:

    Hello,

    How do i correctly pass on the Home Tracker? When I try to copy from a legit mon from HOME, it seemed to be cut short when pasted to the home tracker input field.

    Fixed in latest commit, wait for next release.

    • Like 1
    • Thanks 2
    Dark_Ansem

    Posted

    Can I get new trackers by moving stuff back and forth from Home?

    ReignOfComputer

    Posted

    7 minutes ago, Dark_Ansem said:

    Can I get new trackers by moving stuff back and forth from Home?

    If I understand Kaph correctly, any Pokemon entering Home that doesn't already have a tracker (0000....) will be assigned one.

    • Thanks 1
    Dark_Ansem

    Posted

    2 hours ago, ReignOfComputer said:

    If I understand Kaph correctly, any Pokemon entering Home that doesn't already have a tracker (0000....) will be assigned one.

    Great, That takes care of most of my issues.

    Ehdgur

    Posted

    3 hours ago, ReignOfComputer said:

    If I understand Kaph correctly, any Pokemon entering Home that doesn't already have a tracker (0000....) will be assigned one.

    Does that mean from gen 8 and gen 7? or from gen 7 only?

    what i mean is if we gen the mons without tracker and inject it to sword shield, and then move it to home then sword again, would that work?

    ReignOfComputer

    Posted

    Gen 8 -> Home -> Gen 8 also assigns a tracker. As long as it touches Home.

    • Thanks 1
    Dark_Ansem

    Posted

    I'm glad that the Missing Home tracker doesn't fire up for mons caught in the game lol - a silly mistake on my part!

     

    Also, I believe it should be said that PkHex is (obviously) going to flag as illegal the Gift Mons from HOME. Just throwing it out there before the inevitable thread "OMG Y IZ MY HOME GIFT ILEGAL"

    Sun520

    Posted

    I saw someone who can use PKhex to edit his game while playing the game? Like he will add 1 pokemon in the storage using Pkhex and it will automatically appear on the storage while playing. He didn't need to export save file it just automatically appear there wireless, What mod or app is that?

    Dark_Ansem

    Posted

    16 minutes ago, Sun520 said:

    I saw someone who can use PKhex to edit his game while playing the game? Like he will add 1 pokemon in the storage using Pkhex and it will automatically appear on the storage while playing. He didn't need to export save file it just automatically appear there wireless, What mod or app is that?

    How would that even work considering PkHex is used on PC and the game is played on switch?

    ICanSnake

    Posted

    23 minutes ago, Sun520 said:

    I saw someone who can use PKhex to edit his game while playing the game? Like he will add 1 pokemon in the storage using Pkhex and it will automatically appear on the storage while playing. He didn't need to export save file it just automatically appear there wireless, What mod or app is that?

    Sounds like what Kurt was talking about here:

     

    mbarcellosdias

    Posted

    12 hours ago, ICanSnake said:

    Sounds like what Kurt was talking about here:

     

    Its a plugin called LiveHexUI.
    It really works very well!

    Injection is very very easy now! Thanks for sharing this!

    Shinwg

    Posted

    Sorry I’m new I read the whole 2 pages but I still don’t understand the home thing yet. My question can I use pkhex to create mons than send them to home than sword/shield. I own Pokémon sword and a patched I don’t have a 3ds or poke bank. Thanks for any info

    00ACW

    Posted (edited)

    23 hours ago, ReignOfComputer said:

    Gen 8 -> Home -> Gen 8 also assigns a tracker. As long as it touches Home.

    To clarify, if you generate a non-gen8 pokemon like (Celebi, Mewtwo, Nekrozma) in SwSh without a tracker... Does uploading it to home still add a tracker or flag it as illegal? Since there was discussion about how these pokemon should already have trackers since they can only come from home?

    Edited by 00ACW
    Dark_Ansem

    Posted

    3 hours ago, 00ACW said:

    To clarify, if you generate a non-gen8 pokemon like (Celebi, Mewtwo, Nekrozma) in SwSh without a tracker... Does uploading it to home still add a tracker or flag it as illegal? Since there was discussion about how these pokemon should already have trackers since they can only come from home?

    HOME legality checks appear to be a bit flimsy

    00ACW

    Posted

    On 2/15/2020 at 12:26 PM, Dark_Ansem said:

    HOME legality checks appear to be a bit flimsy

    After doing more research, I've heard it seemed fine to just move any pokemon with no tracker ID (all 0's) and it gets assigned a random one.

    Dark_Ansem

    Posted

    2 hours ago, 00ACW said:

    After doing more research, I've heard it seemed fine to just move any pokemon with no tracker ID (all 0's) and it gets assigned a random one.

    That it does.

    kinya88

    Posted

    Hi guys, i would like to check if there is any way to edit a (ultra moon) sav file using pokehex?
    Understood that the sav file for sky3ds is too big for pokehex to load. 

    My plan is to create my own Pokémon and save them in Pokémon home. Hope you guys can help. 

    Thanks!

    theSLAYER

    Posted

    You need a way to obtain an decrypted file from your save, then re-encrypt it to load back into sky3DS.

    I advice you to get CFW for your 3DS, since decrypting and re-encrypting saves typically require CFW and homebrew apps,
    which isn't supported by sky3DS, if I'm not mistaken.

    Koanid

    Posted

    Maybe a bad question. But is there a way in the near futer, to Use PKHEX on my Phone for Pokémon Home, or is it possible to use in WITHOUT Homebrew on my Switch?

    theSLAYER

    Posted

    1 hour ago, Koanid said:

    Maybe a bad question. But is there a way in the near futer, to Use PKHEX on my Phone for Pokémon Home, or is it possible to use in WITHOUT Homebrew on my Switch?

    HOME is a cloud based service. I don't expect it to be allow the mons to be hacked, like Pokémon GO.

    Shiranui97

    Posted (edited)

    I just installed pkhex on my laptop and every time i open it i get a pop up saying there was a non-ui fatal error. any insight regarding this?

    Edited by Shiranui97
    theSLAYER

    Posted

    2 minutes ago, Shiranui97 said:

    I just installed pkhex on my laptop and every time i open it i get a pop up saying there was a non-ui fatal error. any insight regarding this?

    provide the text of the error in a spoiler

    Shiranui97

    Posted

    10 minutes ago, theSLAYER said:

    provide the text of the error in a spoiler

    Here's the error

    Spoiler

    System.TypeInitializationException: The type initializer for 'PKHeX.WinForms.Main' threw an exception. ---> System.TypeInitializationException: The type initializer for 'PKHeX.Core.GameInfo' threw an exception. ---> System.MissingMethodException: Method not found: '!!0[] System.Array.Empty()'.
       at PKHeX.Core.Util.LoadStringList(String file, String txt)
       at PKHeX.Core.Util.GetStringList(String fileName)
       at PKHeX.Core.Util.GetStringList(String fileName, String lang2char, String type)
       at PKHeX.Core.GameStrings..ctor(String l)
       at PKHeX.Core.GameInfo.GetStrings(Int32 index)
       at PKHeX.Core.GameInfo.GetStrings(String lang)
       at PKHeX.Core.GameInfo..cctor()
       --- End of inner exception stack trace ---
       at PKHeX.WinForms.Main..cctor()
       --- End of inner exception stack trace ---
       at PKHeX.WinForms.Main.set_HaX(Boolean value)
       at PKHeX.WinForms.Main.FormLoadInitialSettings(String[] args, Boolean& showChangelog, Boolean& BAKprompt)
       at PKHeX.WinForms.Main..ctor()
       at PKHeX.WinForms.Program.Main()
    System.MissingMethodException: Method not found: '!!0[] System.Array.Empty()'.
       at PKHeX.Core.Util.LoadStringList(String file, String txt)
       at PKHeX.WinForms.WinFormsTranslator.GetTranslationFile(String lang)
       at PKHeX.WinForms.WinFormsTranslator.GetContext(String lang)
       at PKHeX.WinForms.ErrorWindow..ctor(String lang)
       at PKHeX.WinForms.ErrorWindow.ShowErrorDialog(String friendlyMessage, Exception ex, Boolean allowContinue)
       at PKHeX.WinForms.Program.CurrentDomain_UnhandledException(Object sender, UnhandledExceptionEventArgs e)

     




    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
      • 10 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
      • 6 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...