diff --git a/applications/SprPoP/Makefile b/applications/SprPoP/Makefile index 063ba96..fe4951c 100644 --- a/applications/SprPoP/Makefile +++ b/applications/SprPoP/Makefile @@ -82,9 +82,16 @@ BANK7_SRCS := pop_room.c pop_redraw.c BANK8_SRCS := sprpop_cold.c pop_arc.c pop_level_cold.c pop_kboot.c pop_guard_cold.c \ pop_shadow.c pop_sfx_cold.c pop_qsave.c pop_qsave_coldio.c \ pop_level_qsave.c -BANK9_SRCS := pop_menu.c pop_status.c pop_music.c pop_config.c pop_app.c pop_timer.c \ - pop_ui.c pop_title.c pop_demo.c pop_flow.c pop_hof.c -BANK10_SRCS := pop_pal.c +BANK9_SRCS := pop_menu.c pop_status.c pop_music.c pop_app.c pop_timer.c \ + pop_ui.c pop_title.c pop_demo.c pop_flow.c +# Банк 10 = палитры + РЕДКОЕ С ФАЙЛАМИ. pop_config (POP.CFG) и pop_hof +# (POP.HOF) переехали сюда из банка 9, когда тот дошёл до 98,5% (247 байт +# свободно). Критерий тот же, что и у остальной раскладки, — частота, а не +# размер: обе вещи работают раз за партию и упираются в диск, где `open` +# стоит 51 мс, так что трамплин банк→банк на их фоне не существует. +# Отдельный банк для этого не нужен: в десятом лежал один pop_pal.c на +# 485 байт, то есть 3% страницы. +BANK10_SRCS := pop_pal.c pop_config.c pop_hof.c BANK11_SRCS := pop_cutscene.c pop_intro.c BANK_NUMS := 1 2 3 4 5 6 7 8 9 10 11 BANKED_SRCS := $(foreach n,$(BANK_NUMS),$(BANK$(n)_SRCS))