Думаю, дело в другом. Каждый спеккер знал об ужасах, причиненных магиком играм благодаря кракерам. И всячеси отторгал даже идею об этом.
Про сейвы никто особо не думал. Ну, почему-то не стало это проблемой, требующей решения.
Магик многие использовали для взлома защит. Т.е. воспользовался кнопкой, посмотрел, как работает и что делает, и дальше уже сам, ручками.
Как-то так. И мы такое, в свою очередь, тоже практиковали.
---------- Post added at 08:44 ---------- Previous post was at 08:24 ----------
Идем дальше - для работспособности снапа нужно всего 27 байт - раскидал значения по регистрам - и все! Это немного. Но, кроме организации места в ПЗУ для это процедуры требуется еще место! МНОГО места!!! Страшный и ужасный ТР-Дос не позволит загружать что-либо БЕЗ СИСТЕМНЫХ ПЕРЕМЕННЫХ. А мы загружаем всю-всю память, ВСЕ страницы!!! Чесно говоря даже некуда вгрузить 27 байт!!! А куда???
Вот я и мыслю, что нормальная рабочая штука подобного рода получится, если будет целое альтернативное/теневое пзу со вшитым загрузчиком, сохраняльщиком, подпрограммой распихивания значений и мало-мальски бутом для нахождения этих файлов на диске. Напомню - на ленте это просто. Дал три параметра - IX, DE и A - и вперед! В ПЗУ все save/load'ы есть. А в ТР-Досе - не фига!..
Ну и плюс - внимание! - дополнительная страница! Туда мы будем грузить пресловутые 27 байт!!!
Единственный выход из этого гемора - просто доп.страница в памяти свыше 128к. Грузишь туда эту всю е#нину, потом игру, кнопка магик - и вуа-ля! - ты выпал в коммандер, в котором клац - сохранил, или клац - загрузил чего надо. Просто и
со вкусом.
А дел-то - написать чудо-коммандер или переделать существующий
Ну и ПЗУ чуть подправить, чтоб оно по магику в эту страницу вываливалось. Но там, видимо, тоже чем-то жертвовать прийдется - не два байта все же...
Бл.... А СТЕК ГДЕ СОХРАНЯТЬ???????????
Хрень это все какая-то...![]()
![]()
![]()






Ответить с цитированием