Jump to content

Kaphotics

Helpful Member
  • Posts

    7210
  • Joined

  • Last visited

  • Days Won

    356

Everything posted by Kaphotics

  1. Never will be; saves are encrypted and require a 3DS/service to decrypt & resign, neither of which is available to retail carts (and faux carts)
  2. [TABLE] [TR] [TD]0030[/TD] [TD]26200[/TD] [TD]00000C48[/TD] [TD]75F9A[/TD] [TD]Pokemon Bank Gifts 0x25E44 - u16 checksum (ccitt16, 0xFFFF initial) of 0x25400-0x25E43[/TD] [/TR] [TR] [TD][/TD] [TD][/TD] [TD][/TD] [TD][/TD] [TD][/TD] [/TR] [TR] [TD]0032[/TD] [TD]27200[/TD] [TD]00000200[/TD] [TD]75FAA[/TD] [TD]PGL Promotion Gifts[/TD] [/TR] [/TABLE] PKHeX is pretty bloated as it is; this information is already on our wiki so anyone else can come up with a separate solution.
  3. It was theoretically possible even back in B/W, but nobody ever took the time (2). Not going to happen unless someone else is motivated to figure it out and reports back a how-to.
  4. It's not incomplete... Uninstall any game patches. Patches overwrite ROM content, and in this case they update the gametext files with every patch.
  5. Already discussed this on the Github page:
  6. The two files you uploaded are identical; this is not an issue with PKHeX but either with SDF or Gateway. Are you using a .cia? "Gateway" is too generic. ".cia" installed games have issues using SaveDataFiler.
  7. BW/B2W2 only checked if you had the item, and did not check event flags or Pokedex status. It's reasonable to assume that X/Y/OR/AS handle it the same way.
  8. 1/11/15 - New Update: - Fixed: X/Y xorpad auto-loading/decryption now works instead of causing the program to freeze. - Fixed: Glass (Colored) Flutes should now be in the proper pouch. Thanks SoujiSeta! - Fixed: Super Training copying too much and erroring out. Thanks SoujiSeta! - Fixed: Mono compatibility fix for inventory data editing. Thanks SoujiSeta! - Fixed: Deleting Wondercard recieved flags will actually save. Thanks ifyfg!
  9. We don't know the format in which that value is stored; I'm not able to figure it out so I'm not going to be able to support it unless someone figures it out.
  10. You can dump the ROM; card2 games store the save file within the ROM. However, there's no way to decrypt retail Pokemon without a Powersaves, so you can't convert your savegame if it is using the proper 6.x encryption.
  11. You are correct. The program currently does not clear the deleted received flags; this will be fixed in the next version.
  12. Use the partial decryption method by applying cheats to an initialized save file, and then use the xorpad to load in the latest PKHeX; you can then use that new save file with SaveDataFiler.
  13. GARCTool unpacks garc files, not 3DS files. Simply renaming the file will not work either; unpack with 3DSExplorer after you have decrypted it.
  14. 10485848 bytes is 0xA00058 bytes, ~10 times the size. Save files have to be decrypted before loading; methods exist to decrypt Powersaves by using their code-service. There are no methods for decrypting Sky3DS saves, thus they are not compatible with PKHeX.
  15. The random PIDs created by PKHeX are entirely sufficient for every interaction ingame, there is no need to include a multi-type generator. If you really must have a past gen PID, just use another tool and paste it in. The seed is the RNG seed that will generate the next egg. We don't know how the RNG works so it's pointless to edit at this time.
  16. Heh, thanks for spotting that. Fixed the src, but I'm sure you've compiled your own copy by now
  17. Oh, Cyber uses a different type of header. 1048986 bytes - 1024^2 = 410 bytes of header data delete the first 0x19A bytes in the file and you should be at 0x100000; the code fix is: replace all instances of [TABLE=class: highlight tab-size-8 js-file-line-container] <tbody>[TR] [TD=class: blob-code js-file-line] if (len == 0x100000 || len == 0x10009C)[/TD] [/TR] </tbody>[/TABLE] with[TABLE=class: highlight tab-size-8 js-file-line-container] <tbody>[TR] [TD=class: blob-code js-file-line] if (len == 0x100000 || len == 0x10009C || len == 0x10019A)[/TD] [/TR] </tbody>[/TABLE] edit: src code is updated with this (and the other applicable) logic.
  18. [TABLE=class: highlight tab-size-8 js-file-line-container] <tbody>[TR] [TD=class: blob-code js-file-line]if (len != 0x100000 && len != 0x10009C)[/TD] [/TR] </tbody>[/TABLE] KeySAV2 checks to see if it is a 1MB (no header) or 1MB+0x9C header (Powersaves). I'm not sure exactly what the encrypted backup for CyberGadget is (a la SaveBank), but it should also be 1MB.
  19. If you have CyberGadget you can just back up the encrypted save, just like Powersaves does. Although, using PKHeX and the decrypted Cyber save is better imo
  20. There is no Egg species. He entered the battle with an egg. I'm not going to elaborate further as I will not be adding support for this.
  21. 01/01/15 - New Update: - Added: Powersaves decryption via xorpads. - - After Using the Powersaves code-decryption method on a FF'd save file, simply rename the powersaves backup to include the word "xorpad". - - Place the xorpad in either the same folder as PKHeX or in the same folder where you will load the powersaves from. - Added: Loading of manually decrypted ORAS Powersave. Thanks Leanny! - Added: Alt Clicking the Open Temp folder will open the savedatafiler folder if it exists. - Added: Viewing of the second daycare in ORAS; click anywhere in the groupbox to trigger the switching code. Thanks Leanny! - Added: More verbosity to Box Report. - Improved: Data loading speeds (boxes, etc). - Improved: PKRS information will only appear if it has been infected/cured; checkboxes to alter are still always visible. - Fixed: Pumpkaboo form names. Thanks Pkmnninja! - Fixed: Checksum detection should now trigger when loading pkx files. Oops. - Fixed: Translation shouldn't error out if the translation file is malformed. - Fixed: All Encounter Types now appear (refactoring oversight). Thanks sunao!
  22. Decrypting absolutely requires a 3DS. Even in the NDS era we had to unpack ROMs to edit; unpacking/repacking takes time so it's best to do those computational steps only once.
  23. Thank you for reporting this! The issue is now fixed in the latest commit.
×
×
  • Create New...