Цитата Сообщение от Slider Посмотреть сообщение
Думаю, дело в другом. Каждый спеккер знал об ужасах, причиненных магиком играм благодаря кракерам. И всячеси отторгал даже идею об этом.
Идем дальше - для работспособности снапа нужно всего 27 байт - раскидал значения по регистрам - и все! Это немного. Но, кроме организации места в ПЗУ для это процедуры требуется еще место! МНОГО места!!! Страшный и ужасный ТР-Дос не позволит загружать что-либо БЕЗ СИСТЕМНЫХ ПЕРЕМЕННЫХ. А мы загружаем всю-всю память, ВСЕ страницы!!! Чесно говоря даже некуда вгрузить 27 байт!!! А куда???
Вот я и мыслю, что нормальная рабочая штука подобного рода получится, если будет целое альтернативное/теневое пзу со вшитым загрузчиком, сохраняльщиком, подпрограммой распихивания значений и мало-мальски бутом для нахождения этих файлов на диске. Напомню - на ленте это просто. Дал три параметра - IX, DE и A - и вперед! В ПЗУ все save/load'ы есть. А в ТР-Досе - не фига!..
Ну и плюс - внимание! - дополнительная страница! Туда мы будем грузить пресловутые 27 байт!!!
Единственный выход из этого гемора - просто доп.страница в памяти свыше 128к. Грузишь туда эту всю е#нину, потом игру, кнопка магик - и вуа-ля! - ты выпал в коммандер, в котором клац - сохранил, или клац - загрузил чего надо. Просто и
со вкусом.
А дел-то - написать чудо-коммандер или переделать существующий
Ну и ПЗУ чуть подправить, чтоб оно по магику в эту страницу вываливалось. Но там, видимо, тоже чем-то жертвовать прийдется - не два байта все же...
Бл.... А СТЕК ГДЕ СОХРАНЯТЬ?
Хрень это все какая-то... (
Сколько проблем, ужас. А как тогда Multiface3 работает? Он ведь не только на ленту сохраняет, но и на диск системы +3DOS. А нехватка памяти решается памятью на самом мультифейсе и не надо ни в какие страницы лезть и в пзу тоже не надо лезть. Если М3 более чем успешно сохраняет снапшоты на +3DOS, то что ему помешает столь же успешно сохранять их на TR-DOS?

---------- Post added at 13:23 ---------- Previous post was at 13:18 ----------

Цитата Сообщение от Alex Rider Посмотреть сообщение
И какие сотни игр не работают при сохренении скорповым монитором?
не сотни, тысячи )))
Можно даже не спрашивать. M3 что-нибудь портит? Нет. Значит все игры работают. Скорп.монитор что-нибудь портит? Еще как портит, значит и игры работать не будут. Но если сильно не веришь, то возьми с вирта например Last Ninja Remix (думаю и Last Ninja 2 сойдет) и попробуй сохранить снапшот во время игры, а потом загрузить его. Самое интересное, что игра вроде бы запустится, то есть там будут происходить действия, но мы их не увидим, ибо мы будем любоваться на черный квадрат малевича.