• v0.8-sprpop — порт PoP выделен в автономное приложение

    snark13 released this 2026-08-27 15:58:34 +03:00 | 75 commits to main since this release

    applications/SprPoP собирается сам: код, оригинальные данные, конверторы
    ресурсов и сборка внутри одной папки, наружу — только SPRINTER_ROOT.
    Прежняя applications/PoP/roomtest заморожена и служит архивом.

    Что вошло:

    • автономное приложение, перенос проверен побайтово (собранный exe совпал с
      roomtest.exe того же коммита, все 39 дисковых ресурсов и 16 генерируемых
      заголовков — тоже, host-тесты 15/15);
    • музыка собирается из любого из четырёх наборов записей (flac, mp3, ogg,
      mt32); длины реплик больше не захардкожены, их печатает упаковщик;
    • заставку можно прервать в любой её точке — fade, проявление полосами;
      F10 работает везде, включая заставку;
    • раскладка управления приведена к keys.txt (фазы A, B и три чита из C);
    • README для игрока на диске, английский и русский (CP866);
    • экран Controls переписан в две колонки и перестал врать про клавиши;
    • pop_config и pop_hof переехали из банка 9 (98,5%) в банк 10 (3%).

    Отложено и записано на доску: KEYS-R (воскрешение), KEYS-D (осмотр
    соседних комнат), KEYS-F12 (скриншот). Открыты три находки по звуку и
    таймингу сцен: SND-PACE-DEAD, PV-RENDER-BOUND, MUS-LEFT-TEAR.

    Downloads