Jump to content

Kaphotics

Helpful Member
  • Posts

    7825
  • Joined

  • Last visited

  • Days Won

    449

Everything posted by Kaphotics

  1. You've not given any details/file for anyone to assist troubleshooting. You should be using the encounter database to start from a legal template, then update the details (including the current level) to ensure it can legally exist as a Charmeleon. If it is under-leveled (below its natural evolution level from Charmander, 16), then what encounter did it originate from?
  2. Met data didn't exist until Crystal.
  3. Thanks, fixed on latest commit! https://github.com/kwsch/PKHeX/commit/20245dd5125c660822465a0b9c22d3c55d7015a0
  4. Use the ribbon at the top of the program to access the built-in tools like the Encounter Database.
  5. Nope. Deoxys is Method 1. Use the encounter database instead of guessing, then hold Control when checking legality to bring up the verbose report.
  6. The point was that the moveset wasn't legal for the encounter data it had; just because the move was made available to a specific event doesn't mean it can be learnt by others. A wild capture Raikou can't have the move. The encounter database correctly finds and generates the mentioned Raikou encounter with espeed
  7. 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
  8. Then delete the save data on the console and try again. You likely imported an extra file, so you need to start from scratch.
  9. 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.
  10. Open them in a hex editor. Both files are completely empty (all zero). There is no data that can be recovered from nothing.
  11. You put OwnershipStatus twice and missed OwnershipType
  12. 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.
  13. 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.
  14. 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.
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. 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.
  21. 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.
  22. 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.
  23. 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.
×
×
  • Create New...