Jump to content

Kaphotics

Helpful Member
  • Posts

    6884
  • Joined

  • Last visited

  • Days Won

    322

Everything posted by Kaphotics

  1. Thanks, fixed on latest commit https://github.com/kwsch/PKHeX/commit/bf476f4de55217b4713027677b4fc1277a3562c8
  2. You're not exporting a full save file; they're supposed to be 128KB.
  3. The base forms use the Language and Owned flags, forms 1+ just track seen ones.
  4. Working as intended; players could abuse a bug with GO to use the premier ball in situations outside of their normal use. https://github.com/projectpokemon/PoGoEncTool/blob/d67475c26464d8b5fd842b50cef49f526751b1d9/PoGoEncTool.Core/Objects/PogoType.cs#L49
  5. Generation 5 encounters aside from Mystery Gift are generated from two separate RNGs; one for IVs and another for everything else. The range of randomness is sufficient for any value combination to emerge.
  6. Open your save file and open the Trainer Info editor.
  7. The term you are referring to is "PID/IV correlation", which is when the game generates a Pokemon and can reliably be reversed into a starting "seed" that, when run forward, produces all the values expected. For SW/SH raids, the game uses a 64-bit seed to generate the same Pokemon for all raid participants. PID, IVs, nature, gender, height, weight, ability, and level. If the original seed is back-calculated, we run it forwards and check if all the values on the Pokemon match what the correlation gives us. Besides SW/SH raids, there are other encounter types that have correlations, and others that don't; if the game uses the built in cryptographically secure RNG to generate a specific encounter type, each "random" result is effectively unrelated to the previous or next. Wild Pokemon in S/V use the CSPRNG, so therefore are not correlated. However, this does not mean you can use any values you want -- you still should respect the feasibility of probability, in that something with 6 flawless IVs is immediately suspect as "cheated", due to the chances of randomly encountering this result being 1:32^6, or 1:2-billion. It's up to the user to know the differences between each encounter type, and to know the rules and probabilities of how individual Pokemon can be acquired. PKHeX is able to tell you details about the encounter type and seeds it detects if you check the verbose legality report, which can be done by holding control when requesting a legality check.
  8. Editing your Pokemon gives you full control over PKM data; if you change ribbons, only the ribbon byte will change. If you change the string for nickname or OT, then you have to make sure that the data allocated for it matches whatever the legal state should be. Same goes for other correlated properties like PID and IV. PKHeX does a majority of these checks automatically, but some checks like shiny raids take too much time and are skipped.
  9. If the form isn't correct for the RNG pattern, then this is working as intended.
  10. Already reported and fixed; either use the previous release or the development build until a new release is posted.
  11. For future readers: not specifying anything to search for... Will give zero results. The program isn't going to generate its entire list of encounter templates and present them in a list. That's a lot of work for you to just manually search. Use the filters to specify what you want, whether it be a specific move(set) or a target species.
  12. Part of your save data is apparently corrupted; the program reads Gender from 0x3E3D within the save file, but your save file (0x3160-0x4000) is [00 39] repeating. Your trainer gender doesn't appear correctly at that offset, hence the program complaining about it.
  13. pkNX is a ROM editor; to edit a ROM, you need a hacked switch to dump your game data. Without a modded/hacked switch, you can't obtain the files or even load them back to your switch -- your switch needs to be modded to use the files too.
  14. Added in latest commit: https://github.com/kwsch/PKHeX/commit/3dd60890fb73dcc4824a8165687e28363144d127 The "Recent" tab shows the {X} most recently loaded files, and any from the custom folder paths (like jksv) or any you add (like vba's battery folder). Probably better to do that instead, since those will always be "recent". Setting: Settings.Backup.OtherBackupPaths
  15. Already reported & fixed & working just fine on the latest release (24.03.10); you're using an old version. https://github.com/kwsch/PKHeX/issues/4184
  16. Swellow does not have a valid PID/IV correlation, meaning that the RNG cannot generate the both PID and IVs that your Swellow has. All your Gen3 Pokémon are like this, even those for Gen4. >I edited the pokemon with PKSM If you change the PID/IVs/etc, then they aren't legitimate.
  17. Kaphotics

    pkhex question

    PKHeX is a save file editor, not a ROM editor. PKHeX does not change how the game behaves, or what content is innately available. It only modifies saved data that the game references.
  18. https://projectpokemon.org/home/forums/topic/64871-unable-to-load-file-error/?do=findComment&comment=288737
  19. thanks, fixed on latest commits https://github.com/kwsch/PKHeX/commit/2f08a35a5cd68ca79e2822713e58dfb342c5763e
  20. Everything is recognized correctly after the fixes from the latest commits (reported by posters prior); feel free to ignore the flags for those. Next release likely by the end of the weekend
  21. Already fixed on latest commits; https://github.com/kwsch/PKHeX/commit/7122c5c3f5f437c986e1910b825ae36a2e93d876 In the meantime, you can manually create the folder it is forgetting to create. In your case: E:\De Jure\Program Files\PKHeX\pkmdb\ Side note, PKHeX isn't really a "Program Files" level program, moreso a portable app. I don't think it will cause issues being there, but the program does not require any specific administrator permissions to function (reading and writing files isn't a special privilege for PCs).
  22. Connect online and do one Surprise Trade. Alternatively, wait until the next release as this has already been reported & fixed on latest commits.
  23. ty, fixed on latest https://github.com/kwsch/PKHeX/commit/7ac5da37b393e78c34da755d34f823bae8d0448f
×
×
  • Create New...