UpdateList
Update lists are files which tell the updater about patches and the changed/included files and metadata about those.
You can't read update lists right away, as they are encrypted using XTEA and the region-specific key, but once they are decrypted, they are a simple XML format.
A simple but invalid XML format, as it includes multiple root nodes, so conventional XML parsers will refuse to interpret it.
File Format
patchVer
patchVer
This value includes the name of the current version
patchNum
patchNum
This value includes the current iteration of the patch (patch index)
updatelistVer
updatelistVer
Version number of the updatelist specification
updatefiles
updatefiles
List of all files included
Attributes:
count
- Number of files to be patched
fileinfo
fileinfo
File included in the patch
Attributes:
fname
- File Namefdir
- Target directory of the file inside the game folder (empty = root)fsize
- File Sizefcrc
- Checksumfdate
- Creation Dateftime
- Creation Timepname
- Package Namepsize
- Package Size
Last updated