Jump to content

Kaphotics

Helpful Member
  • Posts

    7272
  • Joined

  • Last visited

  • Days Won

    362

Everything posted by Kaphotics

  1. I was always wondering if anyone wanted that and thought that it'd be nice to have I should have it done by the end of the week, so long as there aren't any other bugs to chase!
  2. Thanks for reporting, looks like quite an old bug where the special character handling never wrote the data. Fixed in the latest commit.
  3. This has been fixed (not sure if this is in the currently posted version. If not, I'll probably get around to posting another update sometime this week. It was just a cosmetic glitch; those abilities are not the ones that the Pokémon will have. Fixed in the latest commit (also with some code cleanup). Thanks for reporting!
  4. We basically just (intelligently) brute forced the save file to get all the hashes, as data outside of the savegame is constant or guessable. The only thing that couldn't be done was regenerate the AESMAC to be valid (because that required a 3DS to be seeded with the right keyslot data and crypto commands) which is what Powersaves' server did for us. At the time they only checked the computer generatable hashes but not the 3DS hash; now they check the 3DS hash to ensure that it hasn't been smartly modified.
  5. PKHeX streamlines its options in order to keep it as legal as possible. Abilities that are not one of the 3 regular abilities will fail any legality check. 510 EVs cannot be used even in local battles or the Maison, hence why that is prevented too. PKHaX is the debug-bypass mode which is not supported officially but is used for testing outside the box.
  6. Fixed. When there was no item sprite asset, the program wouldn't present an image. Now it'll just use the unknown icon. I also prevented Eon Tickets from being exported as other parts of the save file have to be modified in order for it to work.
  7. 4/4/15 - New Update: - Added: Hidden Power selection drop-down. Changing the selection will modify the IVs appropriately. - Added: Showdown/Smogon import (copy text, control click Species label). - Added: Wondercard QR exporting/importing (alt-click). No editing is supported. - Added: Opening a Wondercard in the main window (via File->Open or Drag&Drop) will open the Wondercard UI, no save file needed. - Added: Portuguese language and capability for more languages in the future if necessary. Thanks Sharinflan! - Fixed: Clicking OT with an ORAS savegame loaded will load the OT/Region data to the tabbed Pokémon (XY already worked). - Fixed: Changing Countries with certain SubRegions selected will no longer error. Thanks FullLifeGames! - Fixed: Add ORAS Items to Memory Item Usage List. Thanks liopds! - Fixed: Trash Bytes now are no longer cleared when saving data. Thanks SciresM & Lunarcookies! - Fixed: Re-ordered controls to make tabbing flow down the form. Thanks Favna! - Fixed: Vivillon Form selection in the Trainer Info editor will now function with refactored code. Thanks KingGengar & Favna! - Fixed: New PKRS capping code will now behave properly. Thanks Favna and evandixon! - Changed: PKRS Days capped at legal limits. - Changed: Forms drop-down and label will be hidden if a Pokémon has no forms. - Hotfix: Changing the exe name to auto-load a language will now function properly. Thanks supercarotte! - Hotfix: Wondercard QRs with non-held items will no longer error out. Thanks ShinyMeganium! - Hotfix: Prevented export of Eon Ticket Wondercards via QR because extra data has to be altered in order for it to function.
  8. residence data is not updated if it is traded from the OT, because that location data is already stored in its regular data OT(residence)->you = no data OT(residence)->player1(residence)->you = residence data for player1 another way: trading away~~ OT->anyone : no update anyone->anyone else: add past residence from person trading away it basically keeps track of all the places it's been while away from the OT.
  9. Thanks for bringing this up, Favna! Thanks evandixon for the snippet of code; the problem was actually that not enough day durations were generated (line 1654). Your snippet definitely helped me figure out the root issue quickly! Even after fixing that there was some weird behavior with the Cured checkbox so I had to fix that as well I've since fixed this in the latest commit.
  10. Thanks for bringing this to my attention. Fixed in the latest commit! ----- Jowlbood: The GARC end of stream implies that the GARC header info says there is data beyond the length of the GARC file, which obviously doesn't exist. This likely causes the subsequent error as it fails to create the game asset data (for personal data?). DirectoryNotFound implies that pk3DS was unable to create the GARC folders needed to obtain data from. The "personal" folder should be created when the program first loads the ROM data. The above error results in the folder never being created. I would try re-extracting all of the files as it seems that the personal GARC may be corrupt or invalid.
  11. Trade locally. No patch restrictions; even if there were, you can always delete patches. Also you can always.... put the cart on the updated system, and inject via the un-updated one.
  12. PKHeX auto starts in English. If you wish to auto load in another language, add the language to the exe name at the end. For example, "PKHeX de.exe" will start the program in German. (ja/jp, en, fr, de, es, it, ko, zh, pt)
  13. You've already been answered. Save files can be obtained and edited via RAM2sav on systems with exploitable firmware. There is no way to use Powersaves with PKHeX as Powersaves does not re-sign save files. There is no way to hack RAM on consoles with firmware >=9.5.0-23, as the exploit has been patched.
  14. alternative links since the original webhost is currently down rsavout - http://bit.ly/1xx5Ywj rsavin - http://bit.ly/1IkwyJr pcout - http://bit.ly/1I2aqXv pcin - http://bit.ly/1Hi4ZQD
  15. PID and EC do not change.
  16. PID is used for shininess. In previous games it was used to calculate Gender, Ability, and was related to the IVs due to weak Random Number Generation. EC is used for encrypting the Pokemon's data, its characteristic, and Spinda's spot pattern. When transferring a past generation Pokémon to Generation VI, the PID is copied to the EC. Under rare circumstances the PID may be modified due to the change in shiny rate (from 8/65536 -> 16/65536); in the case if the PID would then become a shiny PID, the PID would then be modified so that it would stay unshiny.
  17. -Gale-of-Darkness-party-converter-script'>http://projectpokemon.org/forums/showthread.php?45105--Gale-of-Darkness-party-converter-script
  18. You have to use RAM2sav. If the right half of PKHeX does not show up, you haven't loaded a save file.
  19. Thanks for reporting; fixed in the latest commit.
  20. Please send me your save file; unfortunately the debug text is not enough :\
  21. By using a hex editor, such as HxD.
  22. Decrypt the game on your <= 9.2 firmware 3DS and Gateway flashcart. Without both of them, you have no use of this program as both are required to play edited ROMs.
  23. It is set by the console, not by the player. Not editable with RAM2sav.
  24. you're not downgrading a system above 9.2 firmware.
  25. no copy the current firmware so that in the event that you update, you can flash it back to get that firmware that you copied.you're not downgrading a system above 9.2 firmware.
×
×
  • Create New...