Is it possible to edit GBA VC Pokemon saves?

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by jacobas92, Apr 18, 2016.

  1. jacobas92
    OP

    jacobas92 Member

    Newcomer
    42
    22
    Jul 12, 2012
    United States
    Virginia
    Searched for a few hours and couldn't really find anything on converting saves or editing them. Is it even possible? I know I'm a dirty rotten cheater, I just want to play around with my fire red save.

    Sorry if this is in the wrong section, I honestly had no idea where to post this.
     
  2. JordenNixNix

    JordenNixNix GBAtemp Regular

    Member
    199
    73
    Feb 11, 2012
    Belgium
    DELETE IT.

    Wrong post.
     
    Last edited by JordenNixNix, Apr 18, 2016
  3. tomx86

    tomx86 GBAtemp Fan

    Member
    482
    67
    Jun 3, 2015
    Poland
    First of all, you have to extract the save file from the .CIA, and I tried SaveDataFiler, JKSaveManager, Homebrew Save Manager and SVDT, none worked. If you managed to do that then I think a gen3 save editor like "A-Save" will do.
     
    jacobas92 likes this.
  4. jacobas92
    OP

    jacobas92 Member

    Newcomer
    42
    22
    Jul 12, 2012
    United States
    Virginia
    Thanks, I know there's something going on with the save file cause iirc it's like 192kb and I thought the max size was 128.
     
  5. tomx86

    tomx86 GBAtemp Fan

    Member
    482
    67
    Jun 3, 2015
    Poland
    That's because it's Encrypted, someone needs to make a GBA VC save Decrypter.
     
    jacobas92 likes this.
  6. Wolfvak

    Wolfvak *yawn*

    Member
    808
    1,062
    Oct 25, 2015
    Uruguay
    jacobas92 likes this.
  7. tomx86

    tomx86 GBAtemp Fan

    Member
    482
    67
    Jun 3, 2015
    Poland
    jacobas92 likes this.
  8. Wolfvak

    Wolfvak *yawn*

    Member
    808
    1,062
    Oct 25, 2015
    Uruguay
    If you're worried about emuNAND vs sysNAND just dump and reinject partitions using Decrypt9, and about the homebrew menu it's perfectly possible to run it as an A9LH payload (I'm assuming at this point pretty much everyone has it, unfortunately)
     
  9. tomx86

    tomx86 GBAtemp Fan

    Member
    482
    67
    Jun 3, 2015
    Poland
    I know, but how to browse and chose the cia from you want to dump the save file?
     
  10. Nekukun97

    Nekukun97 Member

    Newcomer
    26
    7
    Sep 24, 2015
    Mexico
  11. tomx86

    tomx86 GBAtemp Fan

    Member
    482
    67
    Jun 3, 2015
    Poland
    Last edited by tomx86, Apr 19, 2016
    jacobas92 likes this.
  12. jacobas92
    OP

    jacobas92 Member

    Newcomer
    42
    22
    Jul 12, 2012
    United States
    Virginia
    Awesome, it worked. Thanks! I didn't even know about PokeCrafter.
     
    tomx86 likes this.
  13. tomx86

    tomx86 GBAtemp Fan

    Member
    482
    67
    Jun 3, 2015
    Poland
    If you want to use the 64k save dump in Visual Boy Advance (white screen) do this:

    Open the desired ROM in a hex editor and find the following string:

    Code:

    D0 88 8D 83 42

    upload_2016-4-23_21-16-33.png



    Note: This string can be found in two different locations in some ROMs, make sur you find and edit both of them!

    Also the strings can be found in two different lengths:

    Code:

    D0888D8342 [xx xx xx] 2410491068

    Or

    Code:

    D0888D8342 [xx xx xx xx] 2410491068

    Edit strictly what's between

    Code:

    D0888D8342 [and] 2410491068

    Replace the xx by 00

    upload_2016-4-23_21-17-50.png

    Exemple:

    upload_2016-4-23_21-18-7.png

    For Ruby, Sapphire, Emerald check RTC in Options>Emulator, and don't forget to change the save type to 64k.
    PS. Or just play with the ROM you used to make you're custom VC, cause it to had the same white screen bug.
     
    jacobas92 likes this.