[Release] MH Talisman Editor for MHXX MHX/MHGen MH4G/MH4U

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by jc28735250, Jan 20, 2016.

  1. jc28735250
    OP

    jc28735250 GBAtemp Regular

    Member
    100
    36
    Oct 18, 2015
    United States
    NOTICE: Displayed skill limits are BETA and can contain errors; perfectly legal talisman can be reported as over-limit. If you find such errors please reply to let me know so I can fix it.
    NOTICE: The most recent virus definition update for Windows Defender started flagging the binaries as a trojan virus. This is a false positive and has been reported to Microsoft, but it is unclear when it will get resolved.

    UPDATE: v0.5.2.0BETA
    Changes:
    -Adjusted temporary English translations
    -Re-organized MHXX skill table to be in line with the latest release of GANSIMU
    -Added import from CSV functionality. Only CSV files generated by the "Export to CSV" button will be accepted. Only CSV files generated from the same game will be accepted.

    Version History

    1-jp.png 2-en.png 3-ch.png 4-skillpreview.png

    I wrote this to make my life easier, and hopefully some of you can get some use out of it too.
    It allows you to add/remove/modify any talisman in your equipment box, as well as dump out a CSV list of your talisman that is compatible with masax_mh's popular GANSIMU program. It does not, however, allow you to create talisman that is more powerful than anything in-game.

    This is beta software, so use at your own risk; I will not be responsible for whatever happens if you choose to run this program. Needless to say, backup your save before using this tool.

    Instructions are included in the readme but should be pretty straightforward.
    As the title suggests this is a work-in-progress and I will update this thread when I've coded more features/fixed some bugs.

    Many thanks to moghedien who's documentation of the save data made this possible.

    PS. .NET 4.0 is required, but that should be included with every version of Windows on or after Windows 7
     

    Attached Files:

    Last edited by jc28735250, Apr 10, 2017
  2. Coffee Prosecutor

    Coffee Prosecutor Asking too much.

    Member
    218
    37
    Jan 3, 2016
    Gambia, The
    Which method of savegame-backup do you use? Or rather, which way of re-injecting?

    Because for some reason, my Save Data-Manager refuses to work.
     
  3. jc28735250
    OP

    jc28735250 GBAtemp Regular

    Member
    100
    36
    Oct 18, 2015
    United States
    Depends on whether you have access to CFW.
    If you do, then SaveDataFiler is king.
    If you don't, and just have homebrew access, then I would use extdata_dump written by MrCheeze.
     
  4. Coffee Prosecutor

    Coffee Prosecutor Asking too much.

    Member
    218
    37
    Jan 3, 2016
    Gambia, The
    All I can say: It works flawlessly, thank you so very much for this beautiful tool!
     
  5. SiegMx

    SiegMx Member

    Newcomer
    10
    2
    Jun 30, 2015
    Mexico
    Thanks for sharing
     
  6. Coffee Prosecutor

    Coffee Prosecutor Asking too much.

    Member
    218
    37
    Jan 3, 2016
    Gambia, The
    I am wondering: How hard would it be, to make something like this for MH4U? Only charms with an easy to understand layout.

    Since my save for 4U died when I set up my CFW (Own tough, blablabla) I eventually wanted to get back into the sattle, but charms always cripple my enthusiasm.
     
  7. jc28735250
    OP

    jc28735250 GBAtemp Regular

    Member
    100
    36
    Oct 18, 2015
    United States
    MH4U's talismans play by slightly different rules. Basically the rarities are grouped into two's and each group has its own skill limits. I might be able to modify the program to support MH4U but it will take a while.
    No guarantees this will happen lol.
     
    Coffee Prosecutor likes this.
  8. Valkart

    Valkart GBAtemp Fan

    Member
    421
    35
    Jun 24, 2009
    Colombia
    Bogotá
    I just updated to v 1.2 and the edited talismans that I had didn't got erased. Nice tool! This saves me a ton of time mining and focus only on hunting and gathering materials. :D
     
  9. drickmel

    drickmel Member

    Newcomer
    20
    5
    Apr 15, 2015
    United States
    EDIT: save editor didn't cause this.

    U̶R̶G̶E̶N̶T̶!̶
    ̶I̶t̶ ̶w̶a̶s̶ ̶w̶o̶r̶k̶i̶n̶g̶ ̶a̶n̶d̶ ̶e̶v̶e̶r̶y̶t̶h̶i̶n̶g̶ ̶b̶u̶t̶ ̶t̶h̶i̶s̶ ̶t̶h̶i̶n̶g̶ ̶b̶u̶g̶g̶e̶d̶ ̶m̶y̶ ̶s̶a̶v̶e̶f̶i̶l̶e̶
    ̶
    ̶-̶T̶h̶e̶ ̶g̶a̶m̶e̶ ̶c̶r̶a̶s̶h̶e̶s̶ ̶a̶n̶d̶ ̶f̶o̶r̶c̶e̶s̶ ̶m̶e̶ ̶t̶o̶ ̶r̶e̶s̶t̶a̶r̶t̶ ̶w̶h̶e̶n̶e̶v̶e̶r̶ ̶I̶ ̶c̶h̶e̶c̶k̶ ̶m̶y̶ ̶o̶w̶n̶ ̶g̶u̶i̶l̶d̶c̶a̶r̶d̶.̶
    ̶-̶W̶h̶e̶n̶e̶v̶e̶r̶ ̶s̶o̶m̶e̶o̶n̶e̶ ̶g̶o̶t̶ ̶m̶y̶ ̶g̶u̶i̶l̶d̶c̶a̶r̶d̶ ̶a̶n̶d̶ ̶d̶e̶c̶i̶d̶e̶d̶ ̶t̶o̶ ̶c̶h̶e̶c̶k̶ ̶i̶t̶,̶ ̶t̶h̶e̶i̶r̶ ̶g̶a̶m̶e̶ ̶w̶o̶u̶l̶d̶ ̶a̶l̶s̶o̶ ̶c̶r̶a̶s̶h̶.̶ ̶(̶T̶e̶s̶t̶e̶d̶ ̶t̶h̶i̶s̶ ̶m̶y̶s̶e̶l̶f̶ ̶w̶i̶t̶h̶ ̶m̶y̶ ̶o̶t̶h̶e̶r̶ ̶c̶h̶a̶r̶a̶c̶t̶e̶r̶s̶ ̶i̶n̶ ̶a̶ ̶d̶i̶f̶f̶e̶r̶e̶n̶t̶ ̶3̶d̶s̶.̶)̶
    ̶
    ̶O̶t̶h̶e̶r̶w̶i̶s̶e̶,̶ ̶I̶ ̶c̶a̶n̶ ̶s̶t̶i̶l̶l̶ ̶d̶o̶ ̶e̶v̶e̶r̶y̶t̶h̶i̶n̶g̶ ̶l̶i̶k̶e̶ ̶g̶o̶i̶n̶g̶ ̶o̶n̶l̶i̶n̶e̶ ̶e̶t̶c̶,̶ ̶e̶t̶c̶.̶.̶.̶
    ̶
    ̶I̶ ̶c̶o̶u̶l̶d̶ ̶s̶a̶y̶,̶ ̶t̶h̶a̶t̶ ̶I̶ ̶m̶a̶d̶e̶ ̶a̶ ̶b̶o̶o̶b̶y̶ ̶t̶r̶a̶p̶ ̶g̶u̶i̶l̶d̶ ̶c̶a̶r̶d̶ ̶b̶e̶c̶a̶u̶s̶e̶ ̶o̶f̶ ̶t̶h̶i̶s̶ ̶l̶o̶l̶.̶
    ̶I̶'̶m̶ ̶g̶l̶a̶d̶ ̶t̶h̶a̶t̶ ̶I̶ ̶b̶a̶c̶k̶e̶d̶ ̶u̶p̶ ̶m̶y̶ ̶s̶a̶v̶e̶f̶i̶l̶e̶,̶ ̶b̶u̶t̶ ̶I̶ ̶l̶o̶s̶t̶ ̶a̶b̶o̶u̶t̶ ̶5̶ ̶h̶o̶u̶r̶s̶ ̶o̶f̶ ̶h̶u̶n̶t̶s̶ ̶a̶n̶d̶ ̶i̶t̶e̶m̶s̶.̶ ̶I̶'̶m̶ ̶g̶l̶a̶d̶ ̶t̶h̶a̶t̶ ̶I̶ ̶d̶i̶s̶c̶o̶v̶e̶r̶e̶d̶ ̶t̶h̶i̶s̶ ̶a̶s̶a̶p̶.̶
    ̶
    ̶C̶a̶n̶ ̶s̶o̶m̶e̶ ̶c̶o̶n̶f̶i̶r̶m̶ ̶t̶h̶i̶s̶ ̶a̶n̶d̶ ̶c̶h̶e̶c̶k̶ ̶t̶h̶e̶i̶r̶ ̶o̶w̶n̶ ̶g̶u̶i̶l̶d̶c̶a̶r̶d̶?̶
     
    Last edited by drickmel, Feb 11, 2016
  10. Coffee Prosecutor

    Coffee Prosecutor Asking too much.

    Member
    218
    37
    Jan 3, 2016
    Gambia, The
    I can check and send my Guild Card no problem, all right.

    Did you edit existing charms or created some from scratch? ALso, did you create GCs, that are fitting or your rank?
     
    Last edited by Coffee Prosecutor, Jan 29, 2016
  11. drickmel

    drickmel Member

    Newcomer
    20
    5
    Apr 15, 2015
    United States
    I edited an existing talisman. Create a GC? This is only a Talisman editing tool and this is the only tool that I used.
     
  12. Coffee Prosecutor

    Coffee Prosecutor Asking too much.

    Member
    218
    37
    Jan 3, 2016
    Gambia, The
    I meant talisman, sorry... :>

    Creating unusual charms may cause problems to happen as well.
     
  13. drickmel

    drickmel Member

    Newcomer
    20
    5
    Apr 15, 2015
    United States
    What are some stuff that I need to avoid to prevent problems? I restored my save and decided to try and generate a talisman this time and I can finally check my guildcard without crashing. Weird, really don't know what caused this.
     
  14. Coffee Prosecutor

    Coffee Prosecutor Asking too much.

    Member
    218
    37
    Jan 3, 2016
    Gambia, The
    Well, what hunterrank are you?
    On lowrank, you can't get better charms from rar 1 to 4. (The... pinkish ones)
    On Highrank, every charm is available, possibly.

    In 4U, it never caused problems, but maybe there is a checksum, that registers, wether you ever beat a highrank-quest and thus, possibly are eligible to have achieved such charms, or not.
     
  15. jc28735250
    OP

    jc28735250 GBAtemp Regular

    Member
    100
    36
    Oct 18, 2015
    United States
    Hey sorry to hear that happened to you.
    I've used this tool numerous times and haven't had problems like that, but that doesn't mean this tool is bug-free.
    If you can remember the circumstances that caused the bugged GC for me to replicate the bug that would be great. Things like which character it was and what specific talisman was modified to what.
    If you still have the bugged save I'd love to take a look at it as well.

    In general this tool only writes to the section of the save that stores the 1400 equipment slots.
    The only way I could think of that could affect the GC is if an illegal talisman was equipped and the GC was updated to show that talisman.
    The tool tries to warn you if you go out of limits by showing the numbers in red, but they are best-guess limits at this point.
    Nevertheless, I can't stress enough that this is BETA software, and you should backup your saves before making changes with this tool.
     
  16. drickmel

    drickmel Member

    Newcomer
    20
    5
    Apr 15, 2015
    United States

    I am High Rank HR 36+
    Its good that it never caused problems.

    — Posts automatically merged - Please don't double post! —

    Thanks for responding, yes. I backed up the bugged savefile, ill PM it to you.
    I really never made an illegal talisman but more info on the pm...
     
  17. jc28735250
    OP

    jc28735250 GBAtemp Regular

    Member
    100
    36
    Oct 18, 2015
    United States
    I got the bugged save and confirmed that it does indeed crash when you try to view the GC.
    However, I have been unable to reproduce this error with the tool.
    I've tried modifying my equipped talisman but that by itself does not cause the GC to crash.
    If anyone else encounters a similar bug (or any bug really) please let me know.
     
  18. drickmel

    drickmel Member

    Newcomer
    20
    5
    Apr 15, 2015
    United States
    OP, might you be able to help me? I think that it isn't your tool that's causing to bug my save file. So I'm terribly sorry for that part. It happened to me again today. I had to restore my backup to fix my guildcard. Lost a couple hours of gameplay once again. T__T

    Do you know anything about debugging? if there's a way for you to fix this issue, I would really be grateful if you can find the source and make a workaround to it.

    So here some more details.
    I've been sending and accepting Guild Cards just fine and checking my Guild Card has been fine so far until this issue. Is it something to do with receiving some Japanese player's guild cards? Because, I already had a couple of them.
     
  19. jc28735250
    OP

    jc28735250 GBAtemp Regular

    Member
    100
    36
    Oct 18, 2015
    United States
    I'm very sorry to hear that, but I cannot figure out how you could have corrupted your save. I don't think guild cards from Japanese players are relevant since this game IS released for Japan. As I've said I have been unable to reproduce your issue, and I haven't received reports from others of similar problems.

    If you can figure out a set of steps to reproduce the issue that would be fantastic, like which tools did you use...etc. Also, are you using any patches such as the English patch?

    In any case the newest version of my tool automatically makes backups before you make saving changes, so you should be able to fish out a working copy of your save from the "Backups" folder. Then I would suggest to always check your GC after a mod to make sure everything works.
     
    Last edited by jc28735250, Feb 12, 2016
  20. drickmel

    drickmel Member

    Newcomer
    20
    5
    Apr 15, 2015
    United States
    It wasn't in anyway this tool's fault. For the steps, only started happening when I receive GQ from Japanese players then check them later. Luckily Im always doing backups so I only lose a few hr's