Jump to content

Kaphotics

Helpful Member
  • Posts

    7967
  • Joined

  • Last visited

  • Days Won

    478

Everything posted by Kaphotics

  1. So those two (well, 4) met locations are not legally obtainable? internal static readonly HashSet<int> ValidMet_USUM = new HashSet<int>(ValidMet_SM) { 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, }; Can remove 194 and 196 if that's the fix that is necessary. Possible that they're unused individualized locations... might not even be worth programming in edge case handling to not merge them.
  2. That sprite is a modified version of Pichu's box sprite; it's not anything found within the games because I manually made a 'new' sprite for Spiky pichu to differentiate in a Box when viewed with PKHeX. Game-exclusive form sprites are retained within PKHeX as it has to support all generations bulbapedia is wrong; someone probably took it from PKHeX and assumed it was the real deal.
  3. The odd-# location IDs don't exist naturally in-game. They serve as a sub-location identifier; PKHeX combines the two to yield the most accurate location.
  4. bool __fastcall Savedata::FieldMenu::IsVisibleRotom(int a1) { return (*(a1 + 0x30) & 0x8000000) != 0; } FieldMenu save chunk is at 0x4600 in US/UM. add 0x30 (-0x4 for memory object) results in 0x462C. Data[0x462F] &= ~(0x08); set the 4th bit of that offset (0x462F) to zero in a hex editor ie 4F -> 47
  5. It should be the same text file as the intro-battle text.
  6. There's a text file that contains battle text messages like giving an item. Not sure which it is. Try looking up a trainer that already gives items.
  7. Again, the ROM hack you are playing is a re-skin with text changes. The overall progression is the same as the official game. You can put your romhack save back on the 3ds and continue through the roadblock, then copy back to the emulator.
  8. that's a default save file that hasn't been saved ingame (no checksum footer). save and close the emulator; and if you really have a problem with an emulator, just play it on your 3DS with your legit game copy since ROM hacks are not advanced enough to have a different story progression.
  9. Opens just fine on the latest version.
  10. Thanks for reporting, fixed in latest commit https://github.com/kwsch/PKHeX/commit/28180687a57c70b369dc9f5f0d14349a462fad41
  11. > current handler could not be OT. Try and interpret what it means. If the pkm was transferred, it is no longer being handled by the OT.
  12. https://www.lifewire.com/how-to-install-the-wii-homebrew-channel-2498513 SaveGame ManagerGX https://www.youtube.com/watch?v=1_zZOkt4C3c
  13. export the save file with savedatafiler or another save data manager like checkpoint. you're looking for a file called 'main'; go watch a tutorial video.
  14. Export the battle revolution save file after installing the homebrew channel, then load your save file in PKHeX.
  15. Can edit them in PKHeX by setting event flags 676-721. https://github.com/kwsch/PKHeX/issues/1819
  16. PKHeX does not modify the footer of save files. Emulators and virtual console titles do not save the RTC data the same way, and even emulators are inconsistent between themselves. public const int SIZE_G2RAW_U = 0x8000; public const int SIZE_G2VC_U = 0x8010; public const int SIZE_G2BAT_U = 0x802C; public const int SIZE_G2EMU_U = 0x8030; public const int SIZE_G2RAW_J = 0x10000; public const int SIZE_G2VC_J = 0x10010; public const int SIZE_G2BAT_J = 0x1002C; public const int SIZE_G2EMU_J = 0x10030; There's no need for PKHeX to support save file conversion; conversion would be best suited as a separate tool.
  17. Thanks, should be fixed in latest commit https://github.com/kwsch/PKHeX/commit/033d5baa060480b84a14f153987420da3be17c4d
  18. PKHeX is a computer program that does not interact with other programs. PKHeX cannot edit powersave files, as the sticky says.
  19. The RNG for the 3DS pkm games is 128 bit (SFMT) so it allows for any combination. Gen5's RNG is 64bit, not 2*32bit. There was also a Mersenne Twister which was responsible for IVs (regular pkm; wondercards used the aforementioned PIDRNG). Legality is based on whether or not the chance of getting that result is possible within the period of the RNG (time before it repeats). Since the period is orders of magnitude larger than the chance of getting a pkm combination, any combo is valid.
  20. Not happening. Any editor would need to be localizable to all languages, and would not result in much improvement vs time spent & program bloat. If you tell me what counts should be set for all 173 items I can alter the program so that it sets those counts instead of 25 for all. Until then, the functionality stays as is.
  21. Fixed as a side effect of the latest commit https://github.com/kwsch/PKHeX/commit/05c4a0f286ba3a93c553fb00ffb44d0fa6d9c6bb OT=Satoshi (for chs/cht) currently isn't in the database, will need to be added as another Simulated WC7 @Sabresite
  22. Correct. Program is working as intended.
  23. Were these transferred legally? Training Data is not cleared on pk6->pk7 transfer, but none of these pkm have any training data (thus cannot have the ribbon). https://github.com/kwsch/PKHeX/blob/07bd2412cb8c3bed2519abdeab4af902a89e2da4/PKHeX.Core/PKM/PK6.cs#L614
  24. Please upload example files.
×
×
  • Create New...