BNTX Editor Switch: Difference between revisions

From GameBrew
No edit summary
 
Line 24: Line 24:
Notes:
Notes:
*Saving the BNTX in this tool will lead to file size changes.
*Saving the BNTX in this tool will lead to file size changes.
*Alternatively, you can use [https://github.com/aboood40091/BNTX-Injector BNTX Injector] which will not change the file size of the BNTX, though it has some restrictions.
*Alternatively, you can use [[BNTX Injector Switch|BNTX Injector]] which will not change the file size of the BNTX, though it has some restrictions.


==Screenshots==
==Screenshots==

Latest revision as of 23:19, 19 June 2023

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: