feat: add Python 3 Hatenatools port

* Port PPM and TMB parsing to Python 3
* Port UGO and UGOXML handling
* Port NTFT image encoding and decoding
* Update binary data handling for Python 3 bytes
* Replace Python 2-specific syntax and APIs
* Add Python 3.13-compatible ADPCM decoding
* Preserve existing Flipnote format behavior and CLI utilities
This commit is contained in:
Rekushi authored and GitHub committed 2026-08-31 20:34:06 +01:00
1 parent e4bb0b00ba
commit 1cf5e740de
7 files changed
+2435

No files matched your search

+6
View File
@@ -0,0 +1,6 @@
# Convenience imports for Hatenatools
from .PPM import PPM, TMB
from .UGO import UGO
from .NTFT import NTFT
__all__ = ["PPM", "TMB", "UGO", "NTFT"]