[Release] MHSEC - Monster Hunter Stories Editor Crappy

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by secXsQuared, Oct 16, 2016.

  1. secXsQuared
    OP

    secXsQuared Advanced Member

    Newcomer
    86
    35
    Dec 22, 2015
    Canada
    Ever studied geography mate?
    Thanks to:
    https://gbatemp.net/threads/release-basic-monster-hunter-stories-save-editor.444654/
    http://bbs.duowan.com/thread-45113379-3-1.html

    For discussions about the detailed save format and some rules see the gbatemp thread above.

    A command line based save editor.
    Written in Java for portability. Due to the absence of function pointer, the code is pretty ugly.

    Source can be found here: https://github.com/secXsQuared/MHSEC

    How to run:
    in commandline type:
    "java MHSEC [Your save file]"
    or
    I've included a batch file "MHSEC.bat". Just copy your game save under the same dir and run that bat.

    Remember to type "x" (save and exit) after you are done.
    The menu is pretty straightforward.
    The output file is "[Your save file].hacked". This editor does NOT overwrite the original save file.

    Features:
    Monster Editing

    - Set level to 99 (requires gaining exp (battle) to trigger)
    - Set IV to max (IV influences the monster atk/def/hp stats. This option could be very op and game breaking. IT seems like different monsters have different effects too. Not exactly sure the algorithm used to calculate the final stats. Use this on a monster only if you are stuck.)
    - Set to 9 skill slots (open unopened slots)

    Character Editing
    - Max out the character's Level

    Item Editing
    - Give 986x all items (not 999 since the unlock mechanism in game, see gbatemp thread for details).
    - Set existing items to 999x

    Egg Fragment Editing
    - Giving all 12 egg fragments that makes Dinovaldo egg.

    Misc Editing
    - Max out the money to 9999999


    Currently on the TO-DO list:
    Input money.
    Input monster exp.
    Input character exp.
    Input monster IV.
    Input... a lot of stuff cuz currently it's hardcoded.

    - Talisman??
    - Other monster stuff??
    - Name Changing/gender?

    Important Notes:
    1. ALWAYS BACKUP YOUR SAVE!

    2. If you get "can't find JAVA". Make sure you have JRE8 installed and environmental variables set.
    3. Monster names might show up as "?" in the terminal. In that case, you need to change the font of the terminal or your system so that it supports Japanese characters (unicode).

    Update1:
    I've figured out a few more offsets and I'm making a GUI editor.

    Update2:
    The GUI version is done and can be found here:
    https://gbatemp.net/threads/release-mhsec-g-monster-hunter-stories-save-editor-gui.445467/.
    The dev of the original commandline version of MHSEC has stopped.
     
    Last edited by secXsQuared, Nov 5, 2016
    Michgadeth, Genshin and Scarlet like this.
  2. secXsQuared
    OP

    secXsQuared Advanced Member

    Newcomer
    86
    35
    Dec 22, 2015
    Canada
    Ever studied geography mate?
    I MIGHT am making a GUI version since a lot of people are having trouble running java on command line and... admittedly, GUI is more convenient.
    I'm also researching on how exactly IVs influence the monster stats and I already have a hypothesis.
    If my hypothesis is correct, along with the 9 skill slots, we can create the "ultimate" monsters in MHST, similar to 6V in pokemon
     
    Last edited by secXsQuared, Oct 17, 2016
  3. iDropOut

    iDropOut Member

    Newcomer
    21
    2
    Oct 11, 2016
    Indonesia
    awesome man, i should try it to make sure it work..
    keep it up..

    EDIT: so the output .hacked data must be rename it first before using it right??
     
    Last edited by iDropOut, Oct 16, 2016
  4. justln

    justln GBAtemp Advanced Fan

    Member
    708
    276
    Aug 16, 2013
    Wait... Dinovaldo is in the game? Can you show a picture of it please?
     
  5. secXsQuared
    OP

    secXsQuared Advanced Member

    Newcomer
    86
    35
    Dec 22, 2015
    Canada
    Ever studied geography mate?
    Yes

    — Posts automatically merged - Please don't double post! —
    Currently I cannot show you cuz I'm testing some stuff up.

    You can give yourself one, hatch it. If you don't like it or you want to play legit just discard it.
     
    justln and iDropOut like this.
  6. justln

    justln GBAtemp Advanced Fan

    Member
    708
    276
    Aug 16, 2013
    Thanks, just tried it out and got Dinovaldo. Unfortunately, I'm only at 5 stars and it's a 7 star monster so I'm not taking it out anytime soon. :(

    Are there any other monsters are aren't officially in the monster list?
     
  7. secXsQuared
    OP

    secXsQuared Advanced Member

    Newcomer
    86
    35
    Dec 22, 2015
    Canada
    Ever studied geography mate?
    Only some DLC ones. Like Epona in Zelda and a Tokyo bear??
     
  8. justln

    justln GBAtemp Advanced Fan

    Member
    708
    276
    Aug 16, 2013
    Can you check for Molten Tigrex, White monoblos and Oroshi Kirin egg shards? These can't be found by conventional means ingame.
     
  9. Crussade666

    Crussade666 Member

    Newcomer
    22
    0
    Jul 19, 2016
    Indonesia
    Works like a charm. Just adding dinovaldo to my save and voila. Thanks man, keep your awesome work
     
  10. secXsQuared
    OP

    secXsQuared Advanced Member

    Newcomer
    86
    35
    Dec 22, 2015
    Canada
    Ever studied geography mate?
    Yes, will do.
    Actually by modifying the monster id, one can even get monsters with those "dark clouds" or "metal armor". However, many monster offsets are still "unknown" and direct monster id modification could lead to crashing.
     
    Last edited by secXsQuared, Oct 16, 2016