78b93a6b5e
Только изучение и план, кода нет. Первое, что выяснилось: в оригинале 1989 года быстрого сохранения НЕТ вовсе — это enhancement SDLPoP (seg000.c, USE_QUICKSAVE, F6/F9). Значит искать в Apple II / MSDOS нечего, и повторяем мы не букву, а устройство. Что берём у SDLPoP: плоский снимок с ОДНИМ обходом на запись и на чтение (#define process(x)); совместимость держится строкой версии и ничем больше; клавиша только взводит флаг, работа идёт между кадрами; состояние отрисовки не сохраняется вовсе — комната перерисовывается с нуля. Чем наш случай тяжелее: уровень в EMM-странице, room_modif/trobs — static в банковом pop_trob.c, ГСЧ у нас ТРИ (pop_t_seed, trob_seed, pop_fight_seed), и дабл-буфер требует перерисовать после загрузки ОБЕ страницы. Снимок ≈1,9 КБ, поэтому основной носитель — EMM-страница (мгновенно, мимо DSS и его лимита манипуляторов), файл вынесен в необязательный шаг QS6. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>