Releases: Garhoogin/ptexconv
Releases · Garhoogin/ptexconv
ptexconv 1.5.0.1
ptexconv 1.5.0.0
Changes:
- Support for GRF v2
- Does not support old GRF v1
- Format changes documented in BlocksDS repository
- Support for compression (applies to C, binary, GRF files)
- BIOS formats: LZ, RLE, Huffman
- Dummy compression
- Extented LZ (LZX/LZ11)
- Proper support for affine, affine extended backgrounds
- Support trimming generated textures vertically for non-power-of-2 heights
ptexconv 1.4.2.0 1/21/2024 fix
Changes:
- Fix tex4x4 transparent tiles compression bug
ptexconv 1.4.2.0
Changes:
- added
-cn
,ct
switches for 4x4 compression - fix
-fp
flag for texture conversion - allow using an alpha key
- C source file output is no longer dependent on libnds
- fixes to C source file output
- updates to color reduction
ptexconv 1.4.1.0
Changes:
- Fixed a bug in color reduction
- Tweaked character map color reduction
- Code cleanup
ptexconv 1.4.0.2
Changes:
- Fixed a bug writing NNS TGA files
ptexconv 1.4.0.1
Changes:
- Fixed handling of character map color reduction
- Allow EXT palette character map color reduction
- Add option to add to existing character file
- Add option to write to existing palette file
- Add option to generate screen using existing palette and character
- Add palette offset setting
- Changed file output suffixes
NBFP
->_pal.bin
,NBFC
->_chr.bin
,NBFS
->_scr.bin
NTFP
->_pal.bin
,NTFT
->_tex.bin
,NTFI
->_idx.bin
- Should compile correctly on MinGW now
The previous versions for Windows are compatible with Windows XP. Here ptexconv.exe is compiled using MinGW and is faster and statically links its CRT, hence its bloated size.
ptexconv 1.3.0.0
Changes:
- Standard color reduction
- Palette reclustering
- Consistent handling of translucent pixels in outline transparency
- Character map color reduction
- Palette group reclustering
- Palette generation respects 15-bit density
- Fix occasional crash on empty groups
- Character compression
- Much faster now for 512x512 images
- Better merging algorithm
- Texture compression
- Texture compression respects 18-bit colors
- Endpoint refinement
- Better texture conversion defaults
- Some speed optimizations
- Fix color counting and transparency bug
- Add balance settings from NitroPaint
ptexconv 1.2.0.0
Changes:
- Improved color deduplication
- Improved 4x4 compression quality
- Add DIB output setting
- Add NNS TGA output setting
- Change C code output to generate separate C and H files
ptexconv 1.1.0.0
Sync up texture and palette code with NitroPaint.
Changes:
- Speed and quality improvements to 4x4 textures
- Faster and better dithering algorithm
- Allow dithering of 4x4 textures