Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

BNTX Editor Switch

From GameBrew
Revision as of 23:19, 19 Haziran 2023 by HydeWing (talk | contribs) (→‎User guide)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
BNTX Editor
Bntxeditornx.png
General
Authoraboood40091
TypeHack Utilities
Version0.3
LicenseGPL-3.0
Last Updated2018/07/09
Links
Download
Website
Source

A tool for editing Binary Resources Texture (BNTX) files.

User guide

Error codes:

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

Notes:

  • Saving the BNTX in this tool will lead to file size changes.
  • Alternatively, you can use BNTX Injector which will not change the file size of the BNTX, though it has some restrictions.

Screenshots

bntxeditornx2.png

Changelog

0.3 2018/07/09

  • Prevent the offset count from being too high for one relocation table entry. (which could result in a "struct.error").

0.2 20118/07/08

  • Fixed a bug where the root entry of the dictionary wouldn't be written correctly, leading to the BNTX not loading ingame.

0.1 2018/070/8

  • Initial release.

Credits

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

External links

Advertising: