From aaa480d0f2c45ad3cafda9e2d7db73c467bb7b67 Mon Sep 17 00:00:00 2001 From: Alexander Petrov Date: Wed, 2 Sep 2026 17:41:40 +0300 Subject: [PATCH] =?UTF-8?q?SprPoP:=20=D0=B2=20CLAUDE.md=20=E2=80=94=20?= =?UTF-8?q?=D0=B8=D0=B3=D1=80=D0=B0=20=D0=BD=D0=B0=20=D0=BE=D0=B1=D1=80?= =?UTF-8?q?=D0=B0=D0=B7=D0=B5=20=D0=BB=D0=B5=D0=B6=D0=B8=D1=82=20=D0=B2=20?= =?UTF-8?q?D:\GAMES\SPRPOP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit С обобщения HDD-сборки (ea8efdb) один образ рассчитан на несколько приложений, и EXE переехал в подкаталог. В инструкции по запуску это не отразили, поэтому старая последовательность (`d:` + `sprpop`) отвечает `Bad command or file name`, а `dir D:\` показывает только каталог GAMES — на это можно потратить время впустую. Записаны и сам путь, и исправленная цепочка клавиш для моста. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_018T2k4VZrSyERwk6H97Sfi1 --- applications/SprPoP/CLAUDE.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/applications/SprPoP/CLAUDE.md b/applications/SprPoP/CLAUDE.md index d7907fe..c1fdaef 100644 --- a/applications/SprPoP/CLAUDE.md +++ b/applications/SprPoP/CLAUDE.md @@ -133,9 +133,15 @@ Makefile склеивает архивы прямо в `assets/packed/<КАТА (memory `mame_autotest`, `mame_mcp_bridge`, `mame_hdd_test_disk`). Пересобрал образ → MAME ОБЯЗАН полный рестарт (`mame_hdd_rebuild_restart`). +**Игра лежит на образе в `D:\GAMES\SPRPOP\`**, а НЕ в корне диска (так с +обобщения HDD-сборки, коммит ea8efdb — один образ рассчитан на несколько +приложений). `dir D:\` показывает только каталог `GAMES`; запуск из корня +отвечает `Bad command or file name`. + **Тайминги моста** (не ждать дольше, см. `docs/mame-autotest.md` §10): старт `run_bridge.sh` → 6 с → `go` → 8 с → `keyseq d:{ENTER}` + -`keyseq sprpop{ENTER}` → 5 с → программа работает. +`keyseq cd games\sprpop{ENTER}` + `keyseq sprpop{ENTER}` → 5 с → +программа работает. Отладочные тумблеры в живой сессии (`src/sprpop.c`): **1** — заморозить кадр, **2** — продолжить (разбор позы/окклюзии); **ESC** — выход. Читы