ZXNet эхоконференция «zxnet.soft»


тема: Формат MAGIC-файлов



от: Stanislav Yudin
кому: All
дата: 15 Nov 2006
Hello, All Возникла необходимость выяснить точный формат MAGIC-файла для 48K и 128K. Однако, вот так сходу найти не смог. Поможете? P.S. Пока располагаю только такой информацией из книги Ю. Поморцева "TR-DOS для профессионалов и любителей", но её не достаточно: ┌─- code ─── З А П И С Ь П Р И П О М О Щ И "M A G I C K E Y" При помощи кнопки MAGIC практически любая программа может быть записана на дискету в любой момент времени, и затем запущена с того же места. Hеважно, как она загружалась первоначально - с магнитной ленты или дисковода. Hа диск записывается полностью все ОЗУ, а также содержимое регистров процессора. Естественно, что дисковое пространство при этом расходуется не самым экономным об- разом, хотя для многих игрушек со сложными загрузчиками или кодо- выми блоками длиной более 41 KB, использование MAGIC вполне оп- равдано (тем более, что существуют программы для приведения MAGIC-файлов в нормальный вид). Работа процедуры MAGIC основана на немаскируемом прерывании, которое в основном ПЗУ не используется из-за ошибки. В контролле- ре BETA нажатие кнопки MAGIC переключает ПЗУ на DOS и вырабатыва- ет импульс немаскируемого прерывания. Получив сигнал NMI, процес- сор немедленно откладывает все остальные дела, заносит на стек адрес следующей команды (для возврата) и переходит на адрес #0066, и далее на подпрограмму обработки (см.адреса ПЗУ). Чтобы сохранить значение регистров (AF, ВС, DE, HL, IX, IY, ВС

от: Stanislav Yudin
кому: All
дата: 16 Nov 2006
Hello, spensor Да нет! Мне не нужна глубокая информация, просто нужно знать какой байт в файле за что отвечает. И всё! То есть необходима информация достаточная для того, чтобы самому с нуля СВОИМИ средствами создать стандартный MAGIC-файл. Hеужели ни у кого нет? В своё время у меня была эта информация, но откуда я её брал вспомнить не могу.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Разговор - Какой выбрать модем (Vicomm или Hayes).
23-е февраля - Дню защитников Отечества посвещается...
Эпилог - авторы газеты.
Семь и 1/2 - Что делать , если не работает компьютер (Инструкция для хаккеров).
Описание - описание программы 'CONVER-Commander V 4.23 pro' (часть первая).

В этот день...   7 мая