Releases: GrzybDev/NorthlightTools
Releases · GrzybDev/NorthlightTools
v1.3.0
Changelog
String Tables:
- Replaced XML with XLF (XLIFF 2) as default format for exports
- Introduced XLIFF 1 (.xliff), XLIFF 2 (.xlf) as input/output formats
- Removed XML and JSON from supported formats
- Replaced polib with translate-toolkit which handles all currently supported formats
Note: Files exported in previous version to .csv and .po are not officially supported by this version, but .po files should work, unfortunately the .csv files might need to be regenerated or manually fixed.
v1.2.1
Changelog
- Changed build system from PyInstaller to Nuitka
- Changed project management from poetry to uv
v1.2.0
Changelog
- Binary Font metadata now includes index which is useful for referencing glyphs bitmap files when using separate chars mode.
- Minor optimizations and fixes
v1.1.0
Changelog
- Binary Font metadata will be from now on saved in XML format rather than JSON to make editing easier.
- Improved logging
v1.0.0
Initial release of Northlight Tools!
Features
-
Remedy Package Tools (
rmdp):
Allows you to extract, pack, and inspect Remedy package files (.bin/.rmdp).- Export: Extract all files from a package to a directory.
- Import: Pack a directory of files into a new Remedy package.
- Info: Print metadata and structure of a package.
- List-files: List all files contained in a package.
-
String Table Tools (
string-table):
Enables conversion betweenstring_table.binand editable formats (XML, JSON, CSV, PO), and re-importing translations.- Export: Convert
string_table.binto XML, JSON, CSV, or PO for translation. - Import: Generate a new
string_table.binfrom a translated file. - Flexible handling of missing translations with the
--missing-stringsoption.
- Export: Convert
-
Binary Font Tools (
binfnt):
Supports decompiling and compiling Northlight binary font files (.binfnt).- Decompile: Convert
.binfntto BMFont text and bitmap(s), optionally extracting each character as a separate image. - Compile: Build a
.binfntfrom BMFont text and bitmap(s).
- Decompile: Convert
See README.md for more info!