XAR Archive: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 30: | Line 30: | ||
// data | // data | ||
x bytes - data | x bytes - data // can be compressed with GZIP, BZIP2, XZ or LZMA | ||
</pre> | </pre> | ||
| Line 50: | Line 50: | ||
* [http://www.e7z.org/free-download.htm Easy 7-zip] | * [http://www.e7z.org/free-download.htm Easy 7-zip] | ||
=== See Also === | |||
* [https://en.wikipedia.org/wiki/Xar_(archiver) XAR description (wikipedia)] | |||
<br/><br> | <br/><br> | ||
| Line 59: | Line 63: | ||
[[Category:Extension_xar | Extension: xar]] | [[Category:Extension_xar | Extension: xar]] | ||
[[Category:BMS_None | BMS: None]] | [[Category:BMS_None | BMS: None]] | ||
[[Category:GZIP compression]] | |||
[[Category:BZIP2 compression]] | |||
[[Category:XZ compression]] | |||
[[Category:LZMA compression]] | |||
[[Category:File Format]] | [[Category:File Format]] | ||
Latest revision as of 22:02, 10 February 2022
Back to index | Edit this page
XAR
- Format Type : Archive
- Endian Order : Little Endian
- Signature : xar!
Format Specifications
//header
4 bytes (char) - signature // "xar!"
2 bytes (uint16) - header size
2 bytes (uint16) - version // 1
8 bytes (uint64) - length of the TOC compressed data
8 bytes (uint64) - length of the TOC uncompressed data
4 bytes (uin32) - checksum algorithm // 0 - none
// 1 - SHA1
// 2 - MD5
// 3 - SHA-256
// 4 - SHA-512
x bytes - padding
// TOC
x bytes - TOC data // compressed with zlib
// data
x bytes - data // can be compressed with GZIP, BZIP2, XZ or LZMA
Notes and Comments
None.
Games
List of games using this file format:
- TODO
QuickBMS Script
Not written yet.
Compatible Programs
See Also