Jump to content

Kaphotics

Helpful Member
  • Posts

    7543
  • Joined

  • Last visited

  • Days Won

    400

Everything posted by Kaphotics

  1. The trade Chatot is Female, Tangled Feet, w/ Lonely nature via a fixed PID. Yours does not match. https://bulbapedia.bulbagarden.net/wiki/In-game_trade#Pokémon_Diamond,_Pearl,_and_Platinum
  2. Then delete the save data on the console and try again. You likely imported an extra file, so you need to start from scratch.
  3. Opens just fine in PKHeX => you're importing it to your console incorrectly. Ensure the filename is as you have it, and replace the existing file. Use an app like Checkpoint to restore your save file.
  4. Open them in a hex editor. Both files are completely empty (all zero). There is no data that can be recovered from nothing.
  5. You put OwnershipStatus twice and missed OwnershipType
  6. It is telling you that you have no filters set. Since you are searching all seeds, you're going to get every single result, and outputting that much data isn't something the program wants to handle (displaying 4 billion results? no.) You need to activate the filters and specify what result you actually want.
  7. Use a hex editor (like HxD) to replace the last 0x200 bytes of the save file from another working save. Box 18 onward is corrupt, but you didn't have enough in your boxes for that to matter (you only have one box with anything in it). I dunno if the game will accept it if you export it from PKHeX after getting it to open, but I think it should work.
  8. Have you considered if PKHeX is intended to support ROM hacks? PKHeX does not support ROM hacks. PKHeX will not support ROM hacks; it is for mainline&side games only.
  9. Use the batch editor tab to specify a filter to !Language=Japanese !Version=BU That will filter out the GB/VC events as well as any Japanese-Blue version exclusives.
  10. Since repro carts are just a single chip that store both the ROM and the Save File together, usually sequentially, you'll have to dump the entire chip not just what a dumper thinks is the save data. The two files you have uploaded are not anything close to valid save data, so nothing can be recovered from those two files.
  11. Easier to use the batch editor within PKHeX to change every TID/SID then see which are shiny, if any. Then just go trade and hatch the unmodified copy. Still cheating, but whatever floats your boat.
  12. Already reported and fixed: https://github.com/kwsch/PKHeX/commit/c198ab08e0c08bc47bafaa01d0372b731dcf2ce7 Either use the latest development build, or wait until the next stable program release.
  13. The game reverts party forms when booting the game. Store it in your boxes and retrieve it when you want to use it. Be sure to deposit it when you are done using it.
  14. The only way to transfer from 3DS to Switch and beyond is to use HOME. Transfer everything to Gen7, either legitimately or by save editors like PKHeX, then use HOME to transfer into the Switch era, and trade manually. If you are unable to use HOME from the 3DS, then you are unable to bring things forward in a HOME-compatible future-proof way. Injecting manually to a hacked Switch will lack a tracker, and the Pokemon will be unable to be moved into HOME and other games.
  15. If you open it in PKHeX, it will show you all the details for ball and stats. Use the encounter database when generating Pokemon, as the program will set everything up for you from the template. When eggs are created, the game sets the nickname field to that of the species' name, then it sets it to "Egg". Due to how the game overwrites strings, it does not clear the unused characters that are reserved, so the longer name (in this case, Oshawott) is not entirely overwritten by the new name (Egg). The leftover unused characters are called "trash bytes", and since your file dies not match the leftover values expected in this situation, it is flagged by the legality checker. The trash byte viewer/editor is accessible by control-clicking the text box responsible for the name you would like to inspect.
  16. 1. Depends on the encounter, and the game the encounter is from. If it is sufficiently random, it doesn't have a type. 2. Tera raids have a detectable correlation. 3. No, because there is no algorithm to enable realtime checks. If people switch boxes in the UI, the program shouldn't freeze for 3 minutes for each Pokemon needing the check. 4. To write checking algorithms, you have to understand how they're generated and then just test the result against the starting conditions. A seed generates values in sequence. PKHeX has numerous of these, and the source code is hosted on GitHub for anyone to read.
  17. Your screenshot of Bulbapedia shows Met Location as bits 0-6. Game of origin starts at Bit 7, ending with Bit 10. So, to discard the Met Level bits, you discard a total of 7. Since there are 4 values squished into a 16-bit value, you have to do the appropriate bitwise operations to isolate the values of each.
  18. 1. If the Pokemon is generated with a detectable pattern, then it must have a recognizable pattern in order to be legal. 2. If the Pokemon is generated with a pattern that isn't detectable (sufficiently random) then it won't show a pattern or lack thereof. Patterns that are too difficult to detect in realtime are not checked. 3. See #2; difficult to detect are not checked by the program. Verifying shiny raids and spawned PLA Pokemon with bonus shiny rolls takes a few minutes to bruteforce, and there are no public tools for anyone to use.
  19. Backup files are stored in the bak folder next to the program executable.
  20. Emulator is misbehaving by not giving you a fresh save data when initializing.
  21. Restore a backup. PKHeX automatically saves a backup of every save file you load into the program.
  22. The games will always update the abilities back to whatever their correlation requires when evolving. Ability index is the lowest bit of the upper half of the PID for Gen5 origin, and the lower half for previous games, just like PKHeX checks for.
×
×
  • Create New...