Commit 3a0b9ad0 authored by dragontamer lance's avatar dragontamer lance

Updated README for 'fixed up' general purpose versions of the original tools

parent 2cab4c3e
horrible C programs that convert FSPosessionSave files to something resembling
a sane format for editing.
Total WIP and probably badly written. But I can convert to and from the
original format and arrive with the exact same checksum, so I'm doing
something right I guess.
The `csv2ascii` program can also be used to get an idea of what lines need
editing in other save data files, but it cannot convert them in such a way
that they can be programmatically translated back, and the `ascii2csv` program
may not correctly translate them back, at least not yet. Still, you can read
the output to get an idea of what you need to edit in the raw file.
horrible C programs that convert Flexible Survival's newer 'export progress'
data format to human readable text and back again, since they changed from the
previous 'saveword' format recently.
I wrote this program extremely quickly and somewhat badly, so that's not really
too surprising. As far as C goes, this is most definitely not production
quality. It may have even been better had I written this in a different,
too surprising. As far as C goes, this is most definitely not too good for
readability. It may have even been better had I written this in a different,
higher level language. But that's not what I did.
If you want to see what awful C text parsing looks like, look no further.
......@@ -24,24 +15,7 @@ Notes:
Each of the comma separated numbers is actually just a single character of
an ascii string, represented in decimal form for some reason.
Also note that each string should be null terminated. Yeah, I know that's
annoying. Might try to make it less annoying in the future.
In the meantime, here's how you can type null characters in a few
editors/platforms.
In emacs, `C-q 0 <RET>`.
In vim (and maybe vi), `ctrl-v [email protected]`.
In Windows, I don't know. Maybe try
`alt+<numpad 0><numpad 0><numpad 0>` with the num lock on. Or try `[email protected]`.
Be sure to use an editor that supports inserting special characters.
Notepad may not be sufficient.
In OS X, you can run emacs from a terminal and use the emacs instructions.
There may be other ways, but I don't use OS X often enough to know them for
sure. `[email protected]` may also be worth a try here.
Strings don't have to be null terminated in the text anymore. Sorry about that.
Some sample usage:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment