xoreos-tools 0.0.3 "Bastila"

@DrMcCoy DrMcCoy released this Sep 30, 2015 · 896 commits to master since this release

This is the official version 0.0.3 of xoreos-tools, together with xoreos, nicknamed "Bastila".

A collection of tools to help with the reverse-engineering of BioWare's Aurora engine games. xoreos-tools is part of the xoreos project; please see the xoreos website and its GitHub repositories for details.

This release of the xoreos-tools package features a new xml2tlk tool that can convert XML files created by the tlk2xml tool back into a talk table TLK file. Please note that, at the moment, only non-GFF'd TLK files can be written, as used by the two Neverwinter Nights games, the two Knights of the Old Republic games, Jade Empire and The Witcher. TLK files as used by Sonic Chronicles: The Dark Brotherhood and the two Dragon Age games can not be written (they can, however, be read with the tlk2xml tool).

Additionally, the convert2da tool gained the ability to write binary 2DA files, as used by the two Knights of the Old Republic games; and xoreostex2tga can now correctly read TPC cube maps.

The tools included here are licensed under the terms of the GNU General Public License version 3 or (at your option) any later version.

Please note that these tools are all command line tools, without any GUI whatsoever.

The xoreos tools are:

  • Tools for handling resource archives
    • unkeybif
    • unerf
    • unrim
    • unherf
    • unnds
    • desmall
  • Tools converting basic resource formats into human-readable form and back
    • gff2xml
    • tlk2xml
    • xml2tlk
    • convert2da
  • Tools converting graphics formats into TGA
    • xoreostex2tga
    • unnsbtx
    • nbfs2tga
    • ncgr2tga
    • cbgt2tga
    • cdpth2tga

Downloads in this release:

  • Source tarball
  • GNU/Linux (gcc 4.7.2, glibc 2.13) binaries, i386 (Intel 32-bit)
  • GNU/Linux (gcc 4.7.2, glibc 2.13) binaries, x86_64 (Intel 64-bit)
  • Microsoft Windows binaries, i386 (Intel 32-bit)
  • Microsoft Windows binaries, x86_64 (Intel 64-bit)
  • Mac OS X (>= 10.5), fat binaries with both i386 (Intel 32-bit) and x86_64 (Intel 64-bit)

Packages for various GNU/Linux distributions can be found here in the OpenSuSE Build Service and here in Arch Linux's AUR.

Alternatively, the source tarball includes a PKGBUILD in dists/arch/ and a debian build directory in dists/debian/, which can be used to build Arch Linux and Debian/Ubuntu packages, respectively.

SHA-256 checksums:

xoreos-tools-0.0.3.tar.gz
f0d3e502f873956843105242f106b07065fdea06fcf6b8cc08ddaf751b5af460

xoreos-tools-0.0.3-linux32.tar.gz
c579e952c8bb3b3e7fc17f0e2b9afa261d145f81186b04f5bd2943cf26013046

xoreos-tools-0.0.3-linux64.tar.gz
f54d50ea012aa84c36fec427c9c0c7dce1fee5e37928a52b4e1e39b802f2c5f6

xoreos-tools-0.0.3-win32.zip
a55219c8ad85a4ec8110d65b3d19640b7474da78ab55070851d0fccd4268a9af

xoreos-tools-0.0.3-win64.zip
ccd21b9f3047e2d9f93c9fd8370b37af0ac6583f3fd3350fbc87c8db6d7f6b6a

xoreos-tools-0.0.3-mac.tar.gz
0abc00f8866994508e6f2f3df3de4c7af6affecfb49f479dcefed84e2f659d5a