Jump to content

Kaphotics

Helpful Member
  • Posts

    7272
  • Joined

  • Last visited

  • Days Won

    362

Everything posted by Kaphotics

  1. there aren't any tools that do exactly what you want, here's some rough c# that will do what you want (using PKHeX.Core.dll) var path = @"your path goes here"; var files = Directory.EnumerateFiles(path, "*", 0); foreach (var f in files) { var fi = new FileInfo(f); if (fi.Extension != ".pk6") continue; if (!PKX.IsPKM(fi.Length)) continue; var data = File.ReadAllBytes(f); var pk6 = new PK6(data); var pk7 = pk6.ConvertToPK7(); File.WriteAllBytes(f.Replace(".pk6", ".pk7"), pk7.DecryptedBoxData); }
  2. Shows up as legal when I view the pkm?
  3. Thanks for reporting; the comparison skipped the move instead of only checking for that move. Fixed in latest commit: https://github.com/kwsch/PKHeX/commit/2c4e3358e469caf322ac32a024e2d052892d2cf2#diff-f0296ad5dc139e277021748ee2f70145L582 I've updated the release with this hotfix
  4. The file name is not a valid file name. Files cannot be named "." Delete the file manually, then try loading the program.
  5. Fixed in latest commit, thanks for reporting https://github.com/kwsch/PKHeX/commit/88ce27f26bf73efba91dd0ab27440e5ba720f214
  6. It's a .NET assembly; you can run it through ILSpy, .NET Reflector, or dotpeek to decompile. A lot of the functionality was re-implemented in PKHeX... dunno what exactly you're looking to do
  7. Exclusive Z-Move access is defined by the PKM's personal data. You can modify this data in the Personal Editor
  8. Pushed some changes, not sure what else is left to fix (I don't think I changed anything for saving the values...) Probably the seen&unseen case (is that even a possible ingame case?).
  9. Thanks, fixed in latest commit https://github.com/kwsch/PKHeX/commit/274d2200a349d2af7be4e2f27f07e3784461db2e
  10. Will be fixed in the next release; shows up legal on the latest commits.
  11. Latest program release is 01/28/18.
  12. Not able to replicate on latest commit / latest release download. 421 - CHERRIM - C4C3988D0A65.pk4
  13. Literally exactly what it says. Gen 2 cannot transfer to anything but Gen1 and Gen7.
  14. Kaphotics

    [BUG] VC Mew

    Thanks, fixed in latest commit: https://github.com/kwsch/PKHeX/commit/9da1913f1b0771278653c556899653d88c57e56b (the Static Encounter IV checking is new as of yesterday)
  15. Use the latest release, not an old version.
  16. Open a new Windows Explorer view (Windows Key + E), and enter "%TEMP%" (no quotes) into the search bar and press enter. You can probably delete all the files there (or maybe just run ccleaner or another cleaning utility). Basically pk3DS tries to get a temporary file location, but the random file it gets is already used (failing).
  17. https://wiki.python.org/moin/BitwiseOperators
  18. Nope, the save size setting is incorrectly emulated (resulting in a truncated save file without a backup). PKHeX won't support malformed save sizes
  19. As usual, loading something to tabs and calling it to check legality will end up re saving the data, which includes updating the catch rate if it is atypical. Check the legality from the box, don't load to tabs.
  20. Normal cartridges always yield static encounters with Method 1. Emulators do not faithfully emulate, resulting in atypical PID methods. Since these PIDIVs are not possible on regular cartridges, the pkm is not legal. Just because you emulate the game doesn't mean you're emulating it 100% accurately. PKHeX is working as intended.
  21. There is not a way to select by a pkm's typing, or to filter by {is any of the following values}. You can always move them to a box manually, then filter for that box prior to running your modifications.
  22. There's special catch rate data that needs to be set if you don't allow tradebacks (which can remove the item/catchrate value).
  23. previously reported and fixed https://github.com/kwsch/PKHeX/commit/14fc71a5d25574c4ecb378f0b65ddc584fb55bf7 will be available in the next release.
×
×
  • Create New...