Jump to content

Kaphotics

Helpful Member
  • Posts

    8069
  • Joined

  • Last visited

  • Days Won

    493

Everything posted by Kaphotics

  1. I can see where this would happen in PKHeX's logic, but I never set negative IV values lol. @codemonkey85 seems like an underflow via GUI, which sets values to the higher bits, unintended. I'll revise PKHeX's code for better range checking, but you should probably have some negative value prevention in the GUI if the GUI interaction can impact other value setters.
  2. Trim it yourself, it's not one of the standard sizes.
  3. Import your save file correctly. If the save file shows your changes in the program, then they should reflect in the game.
  4. You should not be using Pokemon obtained from cheats, glitches, or anything as a result of external modification in tournaments, as it is against the rules of both the tournament and our site. Re-enabling unique encounters can be detected if said encounters leave traces in the save file (such as roamers), and if it originated from your save file and doesn't match that retained data/another "unique" same encounter is present, it is detectable. Official tournaments have disqualified players from having multiple unique encounters from the same save file. Additionally, unique encounters can trigger other events, which can upset the logical flow of story progress/game state, resulting in unintended/impossible behavior and resulting encounters. There are examples, but it varies from encounter to encounter if it actually triggers unintended behavior. Pokemon may be legal in isolation, but the secondary effects might not be apparent/overlooked until someone actually looks. Will they look, and what will they look for? Too general to answer.
  5. There are only 65536 possible spreads. For 2 natures, that's approximately only 5,000 results. You can't be picky because there's very few spreads possible.
  6. not a valid dump; open it in a hex editor and you'll see it looks nothing like a valid save file Save states: these are just RAM dumps from the emulator, so the save file is not present in RAM; box data is only pulled in when needed. You can technically pull out data from the RAM dump but I don't think it's worth the trouble:
  7. Making changes to box data will invalidate the checksums, as checksums are only updated when the save file is exported. The duplicate detector is to highlight things for the user to investigate. Due to how Nincada->Ninjask&Shedinja works, you can easily confirm that there is 1 and only 1 duplicate, and that they are duplicate for both PID and EC. Which is legal.
  8. No, because it would be missing the record of it being transferred from Bank->HOME to reach SWSH first. Please re-read the thread I linked you.
  9. HOME not blocking it in your SWSH->HOME import might be fine for now to get a tracker, but that doesn't prevent them from closing the door and deleting/blocking the "valid" tracker mon in the future. It won't have GO history information stored on the server either.
  10. Distribution · kwsch/SysBot.NET Wiki
  11. The (PGT) gift is what you receive in-game. The (PCD) is the card you receive, which adorns the gift, and serves as a memory separate from the gift. The PCD file contains both the gift and the card it comes with. The save file can store 8 gifts, and 3 cards. Choose whatever you wish to import.
  12. Already reported and fixed on latest development build. https://github.com/kwsch/PKHeX/commit/56e06dcbc13ce09eb0ac81dd6cc2addb547fbc0d Keep in mind there are no mystery gift files for gen1-3, as they know because a thing starting in Gen4. So there'd be no results anyway. Use the encounter database instead.
  13. SysBot.NET does not generate eggs via ShowdownSet text request. The intent is to support requests of battle-ready Pokemon, of which eggs are not. Offer requests are referred by the name "ledy"; refer to the wiki. If you generate all species and nickname the files as such, you achieve the desired result.
  14. Save properly and export the GCI from the memcard.
  15. Here you go! main Same corruption issue as I've seen in other save files, where the save blocks become misaligned by 0x1F bytes. Manually adjusting the blocks to be aligned at their expected offset => save file is recognized. Trainer data in OR/AS starts at 0x14000, but your data started 0x1F bytes early. The first block (puffs) was missing the first 0x1F bytes, so only that data was "lost". To fix the save file, I manually inserted 0x1F bytes at the start of the save file, and removed the erroneous 0x1F bytes later in your box data. I've used PKHeX's puff editor to give you all puffs rather than leave you with nothing
  16. It's been flagged for more than just the past few months. The program improves over time, as more things get added to check for / bugs fixed.
  17. Don't change the Version. Gen4 event gifts are distributed with a fixed Version value, not taking your save file's version.
  18. Kaphotics

    Box data report

    Add CurrentFriendship To the program settings for Report. You can do this for any property that is present in the PKM's data structure. Refer to the program's source code for a full list of properties, but they should match whatever is in the drop-down in the Batch Editor for the PKM's current object format (such as PK9).
  19. Kaphotics

    Box data report

    The report is set up to show the Original Trainer friendship, not the current friendship with whoever is currently handling it.
  20. Doesn't need to be; it was "fixed" in wine as of November 2023: WineHQ Bugzilla – Bug 55892 – .NET 8 Windows Forms crashes due to missing DPI functions in user32, so any version of wine after 9.0-rc1. WineHQ - News (How did I identify what was your issue? The program gave the error message "GetThreadDpiHostingBehavior" and it's Wine, and this bug is one of the top results on search engines -- you're also not the first person to report this error message.)
  21. The only alteration the game does when generating the pokemon, in comparison to how it normally does, is that it skips the normal PID generating process and uses a fixed value based on the nature it wants. The Smogon article is poorly worded -- you can't get every single option that was listed in that sentence, only those that are in the same "shiny group". You can get a few, but not every nature all in the same save file. Pick a group, then get a TID/SID that pairs with that group to make it shiny, then use a searching tool like RNG Reporter / Pokefinder to see what IV spreads you can get shinies with.
  22. Update your version of Wine.
  23. You could always google it. "Bad IVFC Header" RomFS - 3dbrew > The RomFS is wrapped inside a IVFC hash-tree container, and the actual data is structured like a node-based tree Since you're trying to extract the RomFS and the program is giving you an error saying something is bad, you should probably double check your ROM dump. It's probably a bad ROM dump. Try another tool to extract to confirm.
×
×
  • Create New...