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

v18281

Well-Known Member
Newcomer
Joined
Jul 6, 2015
Messages
64
Trophies
0
Age
44
XP
1,077
Country
Afghanistan
No, I was just asking because I was unsure about the charm I made, but I did try to stay in the legit values and apparently it turned out to be after all.

I tried Hearing +7 as the second skill and like you it gave me a blank charm (no skills displayed whatsoever), however I did manage to make a Spirit+5 - Critical Up+5 which I'm pretty sure didn't exist in X/Gen.
Interesting. I can't get spirit+5 or critical up+5 to work, either. I guess my RAM editting code is wrong.
edit: I solved it now. I got hearing+7 working on the first skill, and those you mentioned. For those interested, the RAM values for the first slot in the equipment box are like this:
At address 0x83131b4:
8c b5 d0 00: same values every slot
06 00 0a 00: 06 is equipment type, 0a is rarity
8 bytes of zeros
4f 4d 04 02: skill1 id, skill 2 id, skill 1 amount, skill 2 amount
03 00 64 01: 03 is number of slots, 64 is for rarity 8-a while 63 is for lower rarity
20 bytes of zeros
 
Last edited by v18281,

v18281

Well-Known Member
Newcomer
Joined
Jul 6, 2015
Messages
64
Trophies
0
Age
44
XP
1,077
Country
Afghanistan
Keep in mind that lower grade talismans can have a higher limit for certain skills. It's not common and typically isn't on the 'better' skills, though.
yeah you are right. I got a value wrong previously so it didn't work.
Also kiranico got 7,5 inverted for "hearing"
 
Last edited by v18281,

Jan Tan

Well-Known Member
Newcomer
Joined
Jun 12, 2015
Messages
66
Trophies
0
XP
112
Country
Canada
Interesting. I can't get spirit+5 or critical up+5 to work, either. I guess my RAM editting code is wrong.
edit: I solved it now. I got hearing+7 working on the first skill, and those you mentioned. For those interested, the RAM values for the first slot in the equipment box are like this:
At address 0x83131b4:
8c b5 d0 00: same values every slot
06 00 0a 00: 06 is equipment type, 0a is rarity
8 bytes of zeros
4f 4d 04 02: skill1 id, skill 2 id, skill 1 amount, skill 2 amount
03 00 64 01: 03 is number of slots, 64 is for rarity 8-a while 63 is for lower rarity
20 bytes of zeros
I am glad that we came to the same conclusions. I just need a table of values for the skills and hex IDs and I am golden.
 

jc28735250

Well-Known Member
OP
Member
Joined
Oct 18, 2015
Messages
100
Trophies
0
Age
35
XP
121
Country
United States
Tried it for MHXX. The edited talismans doesn't seem to save for now.

Hmm...I just tested the BETA version I just uploaded and did not encounter this error.
The code that writes the talismans wasn't changed in this version so I'm not sure where this could have gone wrong.
Let me know if you still encounter this problem and we can debug from there.

Any chance you can tell me the save structure and location for charms in MhXX?

Thanks.

Sure thing!
The basic structure hasn't changed, nor has the save file format.
The character offsets are still located in the same location as MHX, but the equipment box offset and total size has changed.
The new offset is 0x62ee (from 1st byte of character profile), and the total size is 2000 item slots, each slot being 36 bytes.
The talismans are saved in the following structure: (byte offsets start at 0)
0x0: fixed value of 0x6
0x2: talisman grade (starting from 0)
0x6~0xB: decorations
0xC: skill1 hex identifier
0xD: skill2 hex identifier
0xE: skill1 skill level
0xF: skill2 skill level
0x10: slot number
0x12: alchemy grade (groups the talismans by rarity)
0x13: fixed value of 0x1
 

jc28735250

Well-Known Member
OP
Member
Joined
Oct 18, 2015
Messages
100
Trophies
0
Age
35
XP
121
Country
United States
how can i backup my mhxx save?
What do you mean?
If you mean you want to extract it from your 3DS and save it somewhere just use any tool that can extract extra data, like extdata_tool or JKSM.
You'll get two files: system and system_backup
 

Suiseiseki

Well-Known Member
Member
Joined
May 20, 2008
Messages
230
Trophies
1
XP
667
Country
Trying it again.

I latest thing I noticed that talismans higher than Dragon do not display correctly on the menu (Creator Talismans I got on normal gameplay appear as Dragon Talismans on the editor).

Also quick question, do I have to edit the backup file as well?
 

jc28735250

Well-Known Member
OP
Member
Joined
Oct 18, 2015
Messages
100
Trophies
0
Age
35
XP
121
Country
United States
Trying it again.

I latest thing I noticed that talismans higher than Dragon do not display correctly on the menu (Creator Talismans I got on normal gameplay appear as Dragon Talismans on the editor).

Also quick question, do I have to edit the backup file as well?
I haven't seen this in testing.
Could you try the latest version (v0.5.1) and see if the same thing happens?
If so, would you mind sending me your save for me to take a look?

If you don't modify those talisman and leave them alone, then the editor won't overwrite them and there shouldn't be any issue.
 

jc28735250

Well-Known Member
OP
Member
Joined
Oct 18, 2015
Messages
100
Trophies
0
Age
35
XP
121
Country
United States
I want to use it on MHXX but how do I load my save ? In the save folder of MHXX there is four file and for all it says it's corrupted
You need to use a save manager like JKSM or extdata_tool to extract the extra data into two files: system and system_backup
Then, you load the system file into the editor.
 

yzak

Well-Known Member
Member
Joined
Jul 8, 2010
Messages
106
Trophies
0
Location
Seoul, Korea
XP
186
Country
United States
im going to download this and try it. i have cfw and mhgen. so with this tool i can edit a talisman? All I want to do is make +8 stun talisman. that's it. i won't touch anything else. can someone show me how to do this?

ok im in the file. but it's all in japanese. can someone assist me?

edit: k i just did it. holy fuck this is insane. saves me so much time!
 
Last edited by yzak,

CenTrrikK

New Member
Newbie
Joined
Apr 5, 2017
Messages
1
Trophies
0
Age
27
XP
51
Country
I get crashes while scrolling through my equipment box with a perfectly legal Charm in MHXX.
Would you like me to send to the specifics?

BTW: I'm running your CharmEditor over Wine in Linux, is there any chance of a open source project or a linux variation?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs