ROM Hack RELEASE XC2SaveNetThingy: A Xenoblade Chronicles 2 Save Editor

  • Thread starter Thread starter damysteryman
  • Start date Start date
  • Views Views 508,070
  • Replies Replies 955
  • Likes Likes 45
[2018-11-05] "Release 6.1" Released!
Quick bugfix for XC2Bf2SaveNETThingy
Changes in Release 6.1:


Hello once again GBATemp!
And Hello Switch Section!


Here is a little something I have been working on for a while now... A fully-fledged Save Editor package for Xenoblade Chronicles 2 + Torna The Golden Country!
This app can be used to edit just about anything within the save files, to whatever values you want, even values that would not be normally obtainable via normal gameplay.

Here is the README:


Here are some screenshots:
XC2Bf2SaveNETThingy - For Xenoblade Chroniches 2 base game

SCR_1.PNG

SCR_2.PNG

SCR_3.PNG

SCR_4.PNG

SCR_5.PNG

XC2IraSaveNETThingy - For XC2 Torna The Golden Country Expansion
SCR_6.PNG

SCR_7.PNG

SCR_8.PNG

SCR_9.PNG

SCR_10.PNG
And with this, my month-long break has come to an end, and it is back to work for me first thing Monday morning, so I will be back to being super busy once more, and I will not be online very much. That said, I will try to monitor this thread when I get the chance, so constructive feedback is appreciated. (Especially if you are experimenting with how the game reacts to certain modifications, or if you discover how any of the Unknown Fields work and what they change in game!)

CHANGELOG:


Download Here:
GitLab:

https://gitlab.com/damysteryman/XC2SaveNETThingy/tags/r6.1

GBAtemp Download Center:
:arrow:
https://gbatemp.net/download/xc2savenetthingy.35270/


And as always...
Enjoy!
ty
this XC2SaveNETThingy is better than XC2SaveEditor
 
If you're trying to modify stats of rare or story blades, it doesn't work because the stats for those blades come from the data tables (bdat) built in to the game. To change them you have to mod the bdat files, which unfortunately is an involved process.

Common blades don't work this way however, you can edit almost any of their stats via save data editing.

For the rare & story blades, see https://github.com/BlockBuilder57/xenomods, it's a project on GitHub for xc2 modding. I haven't used it myself but it seems to make it a simpler process than when I did it.
There's nothing to actually download here. None of the artifacts are valid. Any idea how to use this anymore?
 
There is this now: https://github.com/roccodev/xcnx-file-loader but it currently has a bug I've reported that causes XC2 to crash on the loading screen. Torna and XC3 work fine however.

Even this mod requires you to dump your romfs from your game card, then extract the bdats from the bf2.ard/bf2.arh files, then edit the bdats with a bdat editor, then place the modified bdats in your sd card atmosphere/contents folder.

Basically, do some research and learn the process.
 
There is this now: https://github.com/roccodev/xcnx-file-loader but it currently has a bug I've reported that causes XC2 to crash on the loading screen. Torna and XC3 work fine however.

Even this mod requires you to dump your romfs from your game card, then extract the bdats from the bf2.ard/bf2.arh files, then edit the bdats with a bdat editor, then place the modified bdats in your sd card atmosphere/contents folder.

Basically, do some research and learn the process.
I'm specifically wondering about that GitHub I linked to.
 
Hey. Maybe a dumb question, but... is it possible in SaveNetThingy to check your Salvager rank? The game MUST store this information somewhere, right?
 
Anybody have a guide on how to change the Weather? Xenoblade's weather-specific enemies are some of the worst things I've ever seen in a game, holy crap
 
Absolutely sure, I loaded up the save file, went to the item tab, went to the core crystal tab, entered 50 for common and 20 for rare, saved the file and restored it to the switch.

In the game, I had previously released 5-7 blades before creating the save file, cause I could not bond any more. After, I was able to use approx. 15 common core crystals before I hit the limit, and when I then tried to release blades, for every blade I released, I got a duplicate of an existing blade and could not release either of them (pressing X just makes the buzz sound, no error message).

Edit: When changing just the count of the core crystals, the save editor modifies TONS of areas in the save data nontheless.. i.e. there's a few hundred changes of hex 10 being changed to hex 00. and data being erased from sections.
View attachment 273674
I don't think this was really addressed, I also got this bug, and I screwed myself over without a backup (except for one something like 20 hours back), so I'm wondering on how to forcefully re-edit the save to recover from it.
 
Is it possible to change Merc Level, or add Merc group exp to level it up faster?
I made a dumb move and lost a lot of progress I had done on my save :cry:
 
Its not likely to help too many at this point, but I finally sat down and did a "minimalist" run through the game (bypassing field skill checks and trivializing combat as much as possible) to bring you all the closest thing possible to NG+ active on a first run/"new save" for the base game - in a way that won't break flags/unlocks (like the common issue on edited NG+ on new saves where you get stuck with the blade engage limit at 1 instead of 3)

'First Run +' features:
- NG+ after finishing the game "legit" (all flags/unlocks will be correct, but I bypassed Field Skill checks to not need to awaken any rare blades and thus preserve the RNG pool/pity draws). No rare blades (other than Roc) were awakened from cores, so all have their standard awakening odds/sources (NG+ leaves Wulfric's core in your inventory, so I didn't remove it)
- No tracked Unique enemies killed (so no times recorded)
- No optional quests started/completed (and all Story quests are reset by entering NG+, so its effectively untouched)
- All Tora-Tora High Scores left as default
- Most stats, items, and data were avoided (and unavoidable ones were reset either manually of by entering NG+) to reflect a state similar to a brand new save (without breaking NG+ stuff). No DLC items were redeemed so all are available to redeem if/when you see fit (if you have them purchased)
- All Blades reset to their default affinity chart, core chips, etc. Nameless Core Crystal Wind Knuckles (first common blade guaranteed to be the same in NG+) is a mostly natural 4 crown blade roll with "optimal" affinity chart (all data is from legit blade rolls with minimal splicing. Only the exact skills were modified. if not wanted, you can delete the blade in the save editor to let the game generate a new one upon reaching Gormott the first time. Note that doing so will not allow you to reroll the result at the time of awakening like in a standard NG, as this is merely a failsafe by the game in case the common blade is missing in a NG+ save. Alternatively, export the ID 1197 Wind Knuckles from your own save and import to overwrite this one - just be sure to unmark it as enabled/awakened if imported before story chapter 2)

'First Run ++' features:
- all the attributes of the above version, plus the following
- Enough bonus exp to level any/all drivers as high as you want when resting at an inn (and NG+ still lets you lower you levels if desired)
- 32500 skill points for all Drivers' affinity charts (enough to fill in the first chart for most of them immediately)
- 600k Ether Crystals for Poppi upgrades
- 30k trust on all rare blades (plus the nameless core wind knuckles), effective immediately after awakening and/or viewing their affinity chart (Note: Blades that do not unlock nodes/rows via trust still will not have their chart open up like "normal" blades will) (Note 2: apparently this does not work on newly awakened blades other than the Nameless core wind knuckles and story blades - but it can easily be edited using the save editor after awakening them)
- All Rare Blade favorite pouch items marked as known (so less guessing/no need to look them up) (Note: apparently this does not work on newly awakened blades but does on the nameless core wind knuckles and story blades - but it can easily be edited using the save editor after awakening them)
- 3 million extra money
- 70 Legendary Core Crystals to jump start unlocking Rare blades (including the NG+ versions)
- 50 Overdrive Protocols to allow arranging Rare Blades on the precise characters you want (since the RNG is PITA even when scumming via cloud saves)
- All areas development level 5
 

Attachments

Last edited by iSharingan,
Its not likely to help too many at this point, but I finally sat down and did a "minimalist" run through the game (bypassing field skill checks and trivializing combat as much as possible) to bring you all the closest thing possible to NG+ active on a first run/"new save" for the base game - in a way that won't break flags/unlocks (like the common issue on edited NG+ on new saves where you get stuck with the blade engage limit at 1 instead of 3)

'First Run +' features:
- NG+ after finishing the game "legit" (all flags/unlocks will be correct, but I bypassed Field Skill checks to not need to awaken any rare blades and thus preserve the RNG pool/pity draws). No rare blades (other than Roc) were awakened from cores, so all have their standard awakening odds/sources (NG+ leaves Wulfric's core in your inventory, so I didn't remove it)
- No tracked Unique enemies killed (so no times recorded)
- No optional quests started/completed (and all Story quests are reset by entering NG+, so its effectively untouched)
- All Tora-Tora High Scores left as default
- Most stats, items, and data were avoided (and unavoidable ones were reset either manually of by entering NG+) to reflect a state similar to a brand new save (without breaking NG+ stuff). No DLC items were redeemed so all are available to redeem if/when you see fit (if you have them purchased)
- All Blades reset to their default affinity chart, core chips, etc. Nameless Core Crystal Wind Knuckles (first common blade guaranteed to be the same in NG+) is a mostly natural 4 crown blade roll with "optimal" affinity chart (all data is from legit blade rolls with minimal splicing. Only the exact skills were modified. if not wanted, you can delete the blade in the save editor to let the game generate a new one upon reaching Gormott the first time. Note that doing so will not allow you to reroll the result at the time of awakening like in a standard NG, as this is merely a failsafe by the game in case the common blade is missing in a NG+ save. Alternatively, export the ID 1197 Wind Knuckles from your own save and import to overwrite this one - just be sure to unmark it as enabled/awakened if imported before story chapter 2)

'First Run ++' features:
- all the attributes of the above version, plus the following
- Enough bonus exp to level any/all drivers as high as you want when resting at an inn (and NG+ still lets you lower you levels if desired)
- 32500 skill points for all Drivers' affinity charts (enough to fill in the first chart for most of them immediately)
- 600k Ether Crystals for Poppi upgrades
- 30k trust on all rare blades (plus the nameless core wind knuckles), effective immediately after awakening and/or viewing their affinity chart (Note: Blades that do not unlock nodes/rows via trust still will not have their chart open up like "normal" blades will)
- All Rare Blade favorite pouch items marked as known (so less guessing/no need to look them up)
- 3 million extra money
- 70 Legendary Core Crystals to jump start unlocking Rare blades (including the NG+ versions)
- 50 Overdrive Protocols to allow arranging Rare Blades on the precise characters you want (since the RNG is PITA even when scumming via cloud saves)
- All areas development level 5

I just created an account just to tell you how much I appreciate this!

This save file is almost exactly what I looked for especially the "No tracked Unique enemies killed" part - I want them roaming in my NG+ =)
Almost because there is one small nitpick I want to humbly ask for: When I load the game, I actually start on Argentum, so the initial cutscene has already been done.

Can you please provide the original save files to start the NG+/NG++ from?
 
Almost because there is one small nitpick I want to humbly ask for: When I load the game, I actually start on Argentum, so the initial cutscene has already been done.

Can you please provide the original save files to start the NG+/NG++ from?
I might still have it somewhere (assuming I didn't delete it once I was sure everything worked, due to how I had to bypass certain things that normally would need extra blades awakened to progress past - all of which was in story flags that get reset in NG+ so they're no longer a concern), but literally only a minute of gameplay has passed on that save and nothing is different in those 2 cutscenes compared to a standard new game [+] save.

If you want to see the cutscenes, hit "New Game" and simply don't save. It should also have the flags set already for the cutscenes to be in the gallery, available on the main menu to replay anytime (and even if that's in the settings file instead, you only need to play a new save until you first get dropped in Argentum, save, then export and replace your save with the NG+[+] file, keeping the settings file)
 
Last edited by iSharingan,
i am trying atm to change the field skill of the useless blades, so that they all have 3 different up to level 5 field skills? is there a way to do it and what would the "Achievement ID" for these skills be?
 
i am trying atm to change the field skill of the useless blades, so that they all have 3 different up to level 5 field skills? is there a way to do it and what would the "Achievement ID" for these skills be?
the achievement ID isn't that picky so you can just copy form another blade generated by the game (or even put exact duplicates of another node). Most blades give all the same Idea point type all the way up the same skill 'line' if you want a legit-looking blade, but there's no real check on it.

if you just want a affinity chart to use, here's one I dumped from a [mostly] legit blade that only needed 2 nodes added to fully fill it out (field skills only go to 3 max bc that's how all common blades and most rare blades work. Wulfric's 5-5-5 field skills are an exception to the rule) just make sure to change the blade ID on each node on the affinity chart from 1197 to whatever the blade ID is for the one you import to. the specific skills on the blade are handled on another window, so you can keep what you already have set

if you're dead set on getting 5-5-5 field skills, you can insert nodes between the other 3 (copying from other common blades but following the numbering system for the tree-specific entries) - although there's very little benefit to doing that especially considering how much you end up editing
 

Attachments

  • Like
Reactions: crono686 and mdavis

Site & Scene News

Popular threads in this forum