Skip to content

@DrMcCoy DrMcCoy released this Jul 3, 2018 · 125 commits to master since this release

This is the official version 0.0.5 of xoreos-tools, together with xoreos and Phaethon, nicknamed "Dawn Star".

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-tool package features three new tools: ssf2xml, xml2ssf and erf.

The first toool, ssf2xml, takes a sound set file as used in the two Neverwinter Nights and the two Knights of the Old Republic games and converts it into a user-readable XML file. That file can then be edited and, with the help of the second new tool, xml2ssf, converted back into a game-readable SSF file.

The third new tool is a packer for the ERF archive format. It is the counterpart of the already existing unerf tool, which extracts ERF archives. However, unlike the unerf tool, the erf tool can only create ERF archives of the version 1.0, as used by Neverwinter Nights, Knights of the Old Republic I and II, Jade Empire and The Witcher. Later versions of the format are not yet supported.

Apart from that, this release of course also includes a ton of user-invisible code quality and documentation fixes.

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
    • erf
  • Tools converting basic resource formats into human-readable form and back
    • gff2xml
    • tlk2xml
    • xml2tlk
    • ssf2xml
    • xml2ssf
    • convert2da
    • fixpremiumgff
  • Tools converting graphics formats into TGA
    • xoreostex2tga
    • unnsbtx
    • nbfs2tga
    • ncgr2tga
    • cbgt2tga
    • cdpth2tga
  • Tools handling scripts
    • ncsdis

Downloads in this release:

  • Source tarball
  • GNU/Linux (gcc 4.9.2, glibc 2.19) binaries, i386 (Intel 32-bit)
  • GNU/Linux (gcc 4.9.2, glibc 2.19) 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.9), x86_64 (Intel 64-bit)

The source tarball includes a PKGBUILD in dists/arch/, a debian build directory in dists/debian/ and a Fedora spec file in dists/fedora/, which can be used to build Arch Linux, Debian/Ubuntu and Fedora packages, respectively.

Alternatively, xoreos-tools can be found in the Arch Linux AUR here, and we have a Gentoo overlay here.

SHA-256 checksums:

xoreos-tools-0.0.5.tar.gz
983299bff91ffc915e4d58c5ccd4867b70ec057b42e0b730d03d3cdcf74da679

xoreos-tools-0.0.5-linux32.tar.gz
03af07c24e1c76da276ad70fc15894405e166c2c02835b89cd4777dd0a82b4a9

xoreos-tools-0.0.5-linux64.tar.gz
a431fdeca81d789a6529815689d989c77bb1e558e90901d5cafcaeb4c067d8b2

xoreos-tools-0.0.5-win32.zip
ece4e22f6efed2287f9cf8031f1fe680ff8a5e991fd0f6d4cad5f44a5930db0e

xoreos-tools-0.0.5-win64.zip
a75772a33e791e214811440f94200c6e2fd361ccc3ee35b32c78c0780515a88e

xoreos-tools-0.0.5-mac64.tar.gz
6e0b78d2c1d06862e3101616a3f4d91c9c57b9791573fda46f90b4e6bb690471

Assets 8
You can’t perform that action at this time.