9eed020634
- build_cjk.py: 2048x1024 UI atlas (original ASCII at 0,0 + full GB2312 at 12px) and cjk_glyph/cjk_metric tables. - cn_strings.py + make_cn_strings.py: escape-aware GB2312 rewrite of Strings.dat (46 entries). - install_cjk.py: one-shot deploy/restore (exe patch, atlas loose+res, strings). - apply_cjk.py: fix metrics cave code byte order (was (second<<8)|first) so CJK width measures correctly and centred labels are no longer flushed right. - docs: DEVLOG + patch notes for the atlas and the fix.
32 lines
487 B
Plaintext
32 lines
487 B
Plaintext
# Ignore everything at the top level except our own code and docs.
|
|
# Original game assets, cracks, extracted/extracted-derived binaries and
|
|
# generated reports are all regenerable (or not ours) and must not be tracked.
|
|
/*
|
|
!/tools
|
|
!/docs
|
|
!/.gitignore
|
|
!/README.md
|
|
|
|
# Python caches
|
|
__pycache__/
|
|
*.pyc
|
|
|
|
# Belt-and-suspenders: never track game / crack / media / build artifacts
|
|
*.res
|
|
*.iso
|
|
*.avi
|
|
*.wav
|
|
*.mp3
|
|
*.tga
|
|
*.dds
|
|
*.png
|
|
*.bin
|
|
*.exe
|
|
*.dll
|
|
*.iso
|
|
/crack/
|
|
/original/
|
|
/png/
|
|
/report/
|
|
/patch/
|