Таблицы анимации Кида: kid_data.bin -> KID\kid.ani
Все ресурсы Кида теперь зовутся kid.*: kid.arc (атласы), kid.pal (палитра), kid.ani (кадры + seqtbl). Расширение .ani говорит о содержимом: это не «какие-то данные», а таблица кадров и байткод последовательностей движения. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -142,7 +142,7 @@ KID_DATA := $(KID_PAGES) $(KID_VPAGES) $(KID_DIR)/kid.pal \
|
||||
$(KID_DIR)/sword.atl $(KID_DIR)/sword_v.atl
|
||||
# Таблицы анимации (кадры+seqtbl) — отдельный бинарь в EMM-странице, его
|
||||
# делает pop_extract_kid_data.py (не упаковщик спрайтов) — своё правило ниже.
|
||||
KID_BIN := $(KID_DIR)/kid_data.bin
|
||||
KID_BIN := $(KID_DIR)/kid.ani
|
||||
|
||||
# АРХИВ KID. Шестьдесят файлов в одном: замер 2026-08-25 — `open` 51,4 мс
|
||||
# против 32,6 мс на чтение 16 КБ, то есть на одних только открытиях набор
|
||||
@@ -150,7 +150,7 @@ KID_BIN := $(KID_DIR)/kid_data.bin
|
||||
# упаковщик печатает в kid_arc.h (константы ARC_KID_*).
|
||||
KID_ARC := $(KID_DIR)/kid.arc
|
||||
# В архив идут только атласы. Палитру читает gfx_pal_fload прямо в
|
||||
# видеопамять, а kid_data.bin — host-тесты своей файловой заглушкой; ради
|
||||
# видеопамять, а kid.ani — host-тесты своей файловой заглушкой; ради
|
||||
# двух файлов заводить обходные пути незачем.
|
||||
KID_ARC_SRC := $(KID_PAGES) $(KID_VPAGES) $(KID_DIR)/sword.atl \
|
||||
$(KID_DIR)/sword_v.atl
|
||||
|
||||
Reference in New Issue
Block a user