Jump to content

Kaphotics

Helpful Member
  • Posts

    7897
  • Joined

  • Last visited

  • Days Won

    463

Everything posted by Kaphotics

  1. Save correctly in-game, and use a more recent save file editor like PKHeX.
  2. Per the stickied threads, PKHeX requires net46, which is newer than net40. Keep in mind that customized forks for ROM hacks should be inquired with the fork author, as their modifications are not my purview.
  3. Unable to access file 'Z:\usr\src\packages\BUILD\dlls\msvcrt\wcs.c' I'd start there. I do not know how to resolve that.
  4. Nothing in that dump looks to be indicative of PKHeX code at fault. More than likely it's your OS/wine install having a bug outside of PKHeX's control.
  5. You have to save in game. Save states are not valid ways to get the game to save your data. Play time at the top says 00:00:00, meaning you haven't saved and exported the save yet.
  6. This thread is for reporting issues with legitimate data, not for false assumptions with how you've fabricated data. https://bulbapedia.bulbagarden.net/wiki/Squirtle_(Pokémon)/Generation_VII_learnset
  7. Program is open source; code is linked at the bottom of the first post. https://github.com/kwsch/pkNX/blob/1dad93d7c5e9dd7901930782225ba8c9caa08e6e/pkNX.Structures/Encounter/Nature.cs Generally, if the game uses an out-of-bounds value that is -1 or 1 greater than the usual range, it implies the game to randomize it when generating in-game. For other magic numbers that are not translated to not-numbers / "english", check other entries to see a pattern. Usually that's good enough to see what the value does. And if not, try checking for other game's usage of that type of value: https://github.com/kwsch/pkNX/blob/e432370a407dfd15f8f4dc0463e456ba720cd154/pkNX.Structures.FlatBuffers/Arceus/Util/ShinyType8a.cs#L8
  8. Looking at `main` in a hex editor, the beginning and end appear properly encrypted, but the majority of the data is plaintext junk. Nothing can be recovered from your attached data. Regarding using another save: These games aren't that much of a toil; just spend the few hours blazing up to where you left off.
  9. 1 no. 2 scripting is not functional within pk3DS, and I don't believe there are any tools to do it.
  10. Not something you can do with save edits; the permission flags that determine what you can do on a map (fly from, bike) are set in the ROM. Use a cheat code, or edit the ROM.
  11. Post the save file. You likely did not export it correctly.
  12. pkmdb stores pkm files for the PKM Database. Not too useful, as the pkm database scans backup save files, so no need to dump them from your saves. mgdb stores mystery gift encounter data for the Mystery Gift database / encounter database / legality checking. If new events happen and PKHeX is not yet updated, adding files in can enable recognition until the next update. Templates are default pkm files the program will auto-load whenever you load a save file, instead of creating an illegal fake legendary.
  13. I was the one who developed it. You can download the APK the same way you can download via Azure Pipelines. Note that it is a "proof of concept" app; since nobody else has contributed to developing the app, I do not have the time to develop it much further than the features it already has. It actually supports iPhones too, but requires a separate build environment (run from a Mac) that is not automatically posted online. https://github.com/kwsch/PKHeX.Mobile The youtuber that reuploaded it with their branding is misattributing it and is not contributing to the application's development. <-- not me. The YouTube'r can't tell the difference between a user who "compiled the app" (aka downloading it from Azure Pipelines and sharing it with their friends) and actual programming/development.
  14. Is it a valid save file? (no) Double check that you've saved in game and exported your save file correctly from the cartridge.
  15. https://github.com/kwsch/PKHeX/blob/45af203a26874d9a715a337567c600a05a99eb10/PKHeX.WinForms/MainWindow/Main.cs#L99-107 Plugins, mgdb, trainers, templates, sounds.
  16. A tile is an 8x8 pixel square. If you have too many tiles, it implies the image is too complicated to be stored; duplicate tiles line a black square can be reused in multiple spots. Your image has tons of speckling and shading, thus not having any duplicate tiles besides the black areas. Too many.
  17. PKHeX is a save file editor; HOME stores its data server side. I'm not going to implement customizable save data formats to fake an experience, as everyone would have preferences (longer box names, more slots per box, moving groups of boxes, viewing in original format, storing as multiple formats). Sure it may seem nice for collections that are not small, but it's not really useful when your collection is large and spanning all games. When you need to grab something, opening up the pkmdb and searching (including the advanced filters) will quickly give you what you need. PKHeX even reads the backup save file data into the pkmdb, no need to dump files.
  18. Kaphotics

    About PKHaX

    PKHaX just hides the legality check indication, shows all abilities (instead of filtering and updating the bits), and allows manual stat entry instead of automatic stat calculation. It's only really useful when trying to edit ROM hack save files (unsupported) or making dumb hacks like Wonder Guard stuff.
  19. The Encounter Database can use a "trainers" folder, which contains pk files from various trainers. Create that folder, dump some pkm from various trainers, then reboot the program. Creating new pkm from encounter templates will then fetch appropriate trainer details (if available in the trdb). (the trainer database approach is the best compromise, as it allows the user to whitelist certain trainer data instead of hungrily searching backups/data in the current save file).
  20. Go bug the author; nobody here is responsible for that plugin. I've already submitted a fix to the author, but the plugin appears abandoned.
  21. Not an issue with PKHeX; this is how HOME behaves when you skip the legitimate means of transfer (Gen7->Gen8 via HOME). HOME does not have the initial data to compare to, so it leaves it in a default ball when transferring.
  22. Already been reported and fixed, redownload the hot fixed exe.
  23. 1. Set a value for the HT Language on the Trainer tab. 2. Don't set stupid memories.
  24. Thanks, resolved on latest commit.
×
×
  • Create New...