Для начала раскажи на каком этапе Фатал зависает.
Как известно Фатал сидит в нулевой банке ПЗУ, т.е. комбинация RA15 и RA14 должна быть "00". По сбросу компа комбинация равна "10", т.е. соотвествует третьей банки ПЗУ, а там сидит типа SOS 128 или бейсик 128.
Так вот при выборе Фатала в меню происходит копирование куска кода программы в память ОЗУ. По сути там запись в порт 1FFD, чтобы переключилась ПЗУ на нулевую банку, а затем стартуем в нее.
Далее загрузчик декомпресует Фатал и закидывает в ОЗУ и отдает ему управление.






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