ROM Hack REQUEST: Xenoblade Chronicles 2 Save Editor, please?

  • Thread starter Thread starter NANASHI89
  • Start date Start date
  • Views Views 38,010
  • Replies Replies 128
  • Likes Likes 9
What I really wanna see is something like a Prima guide for this in a nice phat .PDF to have up on my iPad pro beside me while playing this game.
 
Offset of money 0x10
Offset of Ether Crystals 0x10AD4C
Offset of Bonus EXP 0xEC,0x68C,0xC2C,0x11CC,0x1D0C
Offset of Cores 0xF6278
Thank you very much. I managed to get 99 of each core.
tBjqniX.jpg

yuv5kwa.png


Item ID
0x600B = Common Core
0x600C = Rare Core
0x600D = Legendary Core
 
Last edited by Emenaria,
  • Like
Reactions: PacPera
Thx Now I just need to know the bonus XP values and everything will be swell

You have that in the Page 3 or 2 :D

Thank you very much. I managed to get 99 of each core.
tBjqniX.jpg
YgsbUVL.png


0xF6278-0xF6279 = Item ID
0xF627A-0xF627B = Amount
0xF6284-0xF6285 = Item ID
0xF6286-0xF6287 = Amount
0xF6290-0xF6291 = Item ID
0xF6292-0xF6293 = Amount


Item ID
0x600B = Common Core
0x600C = Rare Core
0x600D = Legendary Core

How do you edit these?, I don't understand very well :/
 
More Item data address
Core 0xF6278
Pouch 0xF4B08
Unavailable Aux Core 0xF3398
Treasure 0xF2A38
Collectible 0xF12C8
info items 0xF04B8
key item 0xEED48
Cylinder 0xEE3E8
Aux Core 0xECC78
Accessories 0xEA248
Core Chip 0xE98E8
Boosters 0xF6BD8
Role CPU 0xF7538
Element Core 0xF7E98
Specials Enhancing RAM 0xF87F8
Arts Cards 0xF9158
Skill RAM 0xF9AB8

Same as Core
2byte ItemID + 2byte Value[for equippable item, is 1byte value(must be 0x8 or 0xA) and 1byte flag(0x40 for equipped,0x0 for not equipped)] + 8 byte unknown data
 
Last edited by wchdsk,
Yeah, but with the cores dont understand very well, with money, exp skill points its simple edit, but here I have problems.
As wchdsk expained, this is how these values work.
0xC for each core
first 2byte is itemID,next 2byte is num
num = value*8 + 1
like this:
value in game=1 value in savedata = 0x9
value in game=2 value in savedata = 0x11
value in game=99 value in savedata = 0x0319
yuv5kwa.png
 
  • Like
Reactions: infinete
More Item data address
Core 0xF6278
Pouch 0xF4B08
Unavailable Aux Core 0xF3398
Treasure 0xF2A38
Collectible 0xF12C8
info items 0xF04B8
key item 0xEED48
Cylinder 0xEE3E8
Aux Core 0xECC78
Accessories 0xEA248
Core Chip 0xE98E8
Boosters 0xF6BD8
Role CPU 0xF7538
Element Core 0xF7E98
Specials Enhancing RAM 0xF87F8
Arts Cards 0xF9158
Skill RAM 0xF9AB8

Same as Core
2byte ItemID + 2byte Value[for equippable item, is 1byte value(must be 0x8 or 0xA) and 1byte flag(0x40 for equipped,0x0 for not equipped)] + 8 byte unknown data

As wchdsk expained, this is how these values work.

yuv5kwa.png

Thanks for the patience, finally I understand and I have x99 in each one :D

It would be great if somebody find the offset for the item for transfer blades, I cant :(
 
Last edited by dgr1592,
Thanks for the patience, finally I understand and I have x99 in each one :D

It would be great if somebody find the offset for the item for transfer blades, I cant :(
Overdrive Protocols : itemID=C198 in key item address
if you have a Overdrive Protocols ,you can just find this id and modify the value
 
Last edited by wchdsk,
Overdrive Protocols : itemID=98C1 in key item address
if you have a Overdrive Protocols ,you can just find this id and modify the value
I changed it but also some values after it and now it just doesn't show up lol.
 
I changed it but also some values after it and now it just doesn't show up lol.
you can add this at the end of key item , also filling 0x00 at origin place
Code:
98 C1 18 03 XX XX XX XX ZZ 00 00 00
XX = final key item XX
ZZ = final key item ZZ + 1

like this
if this is the end of keyitem block
Code:
B5 C8 08 00 32 02 01 00 11 00 00 00
add Overdrive Protocols at end
Code:
98 C1 18 03 32 02 01 00 12 00 00 00
it may work
 

Site & Scene News

Popular threads in this forum