/BNTX-Editor

A tool for editing Binary Resources Texture (BNTX) files

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

BNTX-Editor Python 3.6 License: GPL v3

A tool for editing Binary Resources Texture (BNTX) files

The tool is pretty straight forward, just run it and you will hopefully know what to do.

Installation

$ pip3 install --user -r requirements.txt

Start

$ python3 bntx_editor.py

Error codes:

  • 1: Invalid byte order mark (BOM)
  • 2: Invalid file header
  • 3: Unsupported target
  • 4: Invalid section header / section missing

Credits:

  • AboodXD: Making this thing
  • libtxc_dxtn: BC1/2/3 decompressors
  • gdkchan: Helping with the relocation table