Skip to content

SSSS Tools r4 / TDB Maker debut

Latest
Compare
Choose a tag to compare
@Erik-JS Erik-JS released this 30 Dec 02:02
· 9 commits to master since this release

A new tool has been added to the collection: TDB Maker. The purpose of this tool is to facilitate the editing of TDB files by converting them into a more friendly format: XML. Once the desired changes are made, the XML file can be reconverted back into a TDB file.

TDB files on PS3 and PC have the same format, except that data stored in the PS3 version is in big-endian byte order, and PC's is little-endian, as I wrote in r3's text last week. It's possible to convert a TDB from PS3 to PC (or vice versa) by changing the value enclosed in 'Platform' tag from the corresponding XML. And speaking of tags, the ones inside XML files generated by TDB Maker shouldn't be that hard to figure out. Don't ask me about 'Unknown', I have no idea of what its role is, except that its value should always be 1, and it should be stored at 0x000C inside a TDB file.

Don't use Notepad. XML files created by TDB Maker are not 'compliant' with it. I recommend editing your XML files with Notepad++.

Since Soul Save Editor and TDB Reader haven't technically changed, I'm not adding their separate binaries here. If you only want one of them (or both), get the link from r2/r3.