Jump to content

Kaphotics

Helpful Member
  • Posts

    7272
  • Joined

  • Last visited

  • Days Won

    362

Everything posted by Kaphotics

  1. Which trainer have you set the current handler as?
  2. Confirm that the file exists and that you dumped your ROM correctly.
  3. If they are from Kalos, then they are not from your Ultra Sun trainer. Re-read the popup and my message.
  4. No? Read the error message. Why is the current handler the OT, when it is being handled by a save file that is not the OT?
  5. PKHeX.Core is available on NuGet and can be used to create whatever you want with the API it exposes. Iterate through all save files from a folder, dig through the box data and party data, and rip out whatever information you want, or just dump the pkm files to a folder. PKHeX already has a pkmdb feature where you can search for any file from your backups / external folder.
  6. Save in game so that the console flushes the content to storage. Stop using save states to back up your save data.
  7. No they're not. Your emulator is saving the file as an irregular size.
  8. Not sure what you mean. Exporting the save will use whatever filename you loaded, which is `nuzlocke1.sav`. You can also name it whatever you wish. SAV5BW is the save file type, which is "Generation 5 Black/White save file".
  9. Blindly following old posts isn't a good idea. Did you install .NET 8 or .NET 7?
  10. It's not a simple change, so you're better off just replaying the game.
  11. PKHeX is a save editor for mainline games, and does not support ROM hacks that change the structure of the save file.
  12. Nope, wouldn't be anywhere on your save. https://projectpokemon.org/home/forums/topic/40508-gen-1-europe-mew-denmark-event-mew/ The only thing "unique" about gen1/2 events is just the OT/Trainer ID; there isn't any other differentiating data between events.
  13. Not a PKHeX issue.
  14. No (PLA), because just simply assigning a random PID/EC does not result in a valid correlation. If someone ever had a computer that could bruteforce all combinations, then they could see that it didn't come from a possible seed.
  15. "doesn't seem to work" pkhex literally says that it is uninitialized. Open it in a hex editor. The file is empty.
  16. No. When the game (PLA) spawns a group of pokemon, it has a 64-bit seed, which then creates the first pokemon, and then creates the second, and then... It is mathematically possible to figure out the original 64-bit seed from a first-generated pokemon, but the successive pokemon are infeasible to trace because the RNG (xoroshiro128++) has been advanced a sufficient amount for it to not be feasible to find. If you are fabricating data, it's up to you to fabricate it correctly, if that is what you care about. Programming every single edge case is not in my desire. RNG Reporter was made to help people RNG abuse the games, not to cheat and just generate the Pokémon. Sure, the information is useful to cheat with, but that was not the intent of the program.
  17. "dsz" is not a sav; knowing that the file size is way too small, it is likely compressed. Googling "dsz" and emulator gives a few results saying that it's just a zip file. Change the file extension from dsz to zip, and it can be opened in Windows Explorer. That file is the raw save file, which can be loaded in save editors and loaded back into your cartridge.
  18. That is not a ranch save file. Use homebrew to extract your save data, don't just copypaste files from SD cards. The expected size is 0x54000 or 0x7C000 (507904d); your file is almost 6 times too large.
  19. A point spawner spawns `n` quantity of pokemon. Distortions spawn packs (groups) of pokemon, therefore `n` is not 1. For fixed/static encounters that need a correlation, they are spawned w/ quantity of 1. What's the point? Making sure things are legal. The amount of logic needed to do a "smart" reroll of every single PIDIV for every single encounter is more effort than it is worth -- it is not a simple PIDIV correlation, there can be other values correlated like OT Gender/Version (CHANNEL Jirachi), Height/Weight/Scale (raids), original Nature, ability... just use the encounter database to regenerate from a template.
  20. You need to have the correct file count. Which requires dumping the base game along with the latest DLC contents.
  21. Doesn't sound like a PKHeX issue, more like a how you're receiving it issue. I assume you're using a trade bot, and that bot is applying changes you're not aware of. When in doubt, dump and look at it again in PKHeX.
  22. If you didn't create the folder, then there is no folder. The bak (save files) and pkmdb (dumped entities) are used to populated the database.
  23. The static encounter cannot be shiny. You can still breed for a shiny.
  24. Due to how spawns work in PLA for individual point spawners (imagine little dots scattered throughout the map), the first spawn is generated from a 64-bit seed which can be easily reversed. Spawns that are generated immediately after will reuse the same RNG state, which is an uncertain number of advances past the initial seed, and can't be reverse correlated. Presence of a detected 64-bit seed only implies that it was verifiably from the first spawn; if the spawner can spawn multiple, then it is valid to have a lack of a detected seed. Does PKHeX reroll account for PIDIV, to try to align to a seed or legal value correlations? No.
  25. 1. dump the rom from console, unpack to folder 2. open with pkNX, unpack all archives/etc 3. dump bcat(s) from console to folder 4. use the master dump button to reinterpret distribution raids into the encounter PKHeX legality binaries & parses.
×
×
  • Create New...