[Release] Pokemon Emerald Srm & Sav conversion Tools

Discussion in 'Computer Programming, Emulation, and Game Modding' started by 8BitWonder, Aug 5, 2017.

?

Should I make these tools compatible with FR/LG and Sapphire/Ruby?

  1. Yes, the more the merrier!

    1 vote(s)
    100.0%
  2. No, Pokemon Emerald is enough.

    0 vote(s)
    0.0%
  1. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    636
    365
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Heyo tempers!
    I worked on these couple of tools when I noticed that I couldn't use .srm saves produced by retroarch's vba_next with pkhex. I figured that if they helped me out, maybe they can help some of you out to a degree as well.

    Between the two jar tools here, one converts .sav into .srm (SavToSrm.jar).
    While the other (SrmToSav.jar) converts .srm into .sav.

    As of this time of writing, I've only tested the tools on Pokemon Emerald US, I'm not sure if it works with any other region or whether it works with Fire Red/Leaf Green or Sapphire/Ruby. Though I'm willing to make it compatible with the other games if there is enough interest.

    The project is open source, and anyone can feel free to look at or modify the source code from my github.

    Source: https://github.com/16BitWonder/Pokemon-Emerald-Save-Converter

    The README.txt in the release explains how its directory should be setup, as well as how to use it, hope this helps!

    Release: https://github.com/16BitWonder/Pokemon-Emerald-Save-Converter/releases

    If anyone has any issues, problems, or questions using these tools, please let me know and I'll see if I can address it.

    Why I even bothered to make this tool
     
    Last edited by 8BitWonder, Aug 5, 2017