mrhappyasthma / final-fantasy-x-hd-cross-platform-save-converter Goto Github PK
View Code? Open in Web Editor NEWA helper tool to convert FFX saves from PS2/PS3/PS4/PSVita/Switch/Steam
A helper tool to convert FFX saves from PS2/PS3/PS4/PSVita/Switch/Steam
The biggest blocker here is that I don't have the PS4 version of the game (yet).
There are references to FFX-2 in code, from places where I discovered something meaningful. But I have not attempted a full implementation.
It should, in theory, be possible to upgrade PS2 saves to the newer consoles that support the HD variant.
(Maybe it can also go in reverse, but I'm less concerned with that.)
I found some manual steps to attempt this, but the file appears to need a lot more massaging to correct the checksum. But it's supposedly feasible.
I've manually verified saves coming from the PS3, by hand. But I want to run some through the tool to confirm it's bug-free.
I also never tried taking a save TO the PS3. In theory it should work the same, but I want to verify this.
I couldn't find much on this online, but with any luck it isn't too different from the Steam save format.
I need to get my hands on a copy of the game to play around with some saves.
In theory I think this should work, but I don't have a good way to test it.
Going down to the International Edition should certainly work. But, in theory, it may also work going down to the US edition. (The only concern would be if the characters knew skills or completed content that was not available in the US.)
I need to break out my Vita and play with some saves. With CFW, the saves are decrypted when backed up using the various tools. So it should be pretty straightforward.
After mutating any save files, the script should also confirm/update the checksum to a valid CRC16 value.
Sources
I have done this manually before, but I need to do this using the toolchains to ensure that saves to/from the switch are indeed working.
I don't own this game yet on steam, but the file format appears to be the same as playstation.
It will be nice to verify that going to/from Steam saves does, indeed, work.
It's much more manageable to break the documentation from the main README.md into separate articles on the Wiki. The README can just link out to the Wiki.
The check is hacky, and reports false positives all the time.
Until I find a more accurate solution, let's only apply it to known encrypted data.
I recently added support for this. It seems to work, but needs tested for all permutations.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.