Сообщение от Sonic
Конечно, было бы наверное лучше, если, при передачи управления на адрес 8 в области ПЗУ, подключалась бы страница монитора, а код в остальных страницах ПЗУ был бы стандартным. Тогда можно было бы одним переключателем превращать Скорпион в обычный Spectrum-совместимый компьютер и проверять работу программ ещё и в этом режиме. Но на деле обработка RST 8 начинается с того ПЗУ, которое подключено в данный момент, и лишь потом подключается страница теневого монитора.Сообщение от AlexCrush
Команда RST 8 \ DB #88, помимо тех особенностей, которые я описал выше, имеет ещё одну: она правильно выставляет специальный флаг внутри теневого монитора, при входе в который, мы и увидим, например, правильное отображение опции V. Computer speed Normal.
На обычном Spectrum-совместимом компьютере произойдет вызов системного обработчика ошибок, который легко перехватить парой команд, - любой настоящий системный кодер в состоянии это сделать. В своих дисковых адаптациях некоторых игр, ныне распространяемых в internet'е, я не раз пользовался этим приёмом.
Взрослый человек должен уметь читать и понимать инструкцию.Сообщение от AlexCrush
"LOAD "" <ENTER>" - это для работы с магнитофоном в системе ZX Spectrum.
"для уплотнения диска после удаления файлов - MOVE" - это работа с дисководом командами в системе TR-DOS.
Если хочется работать с командером - читай инструкцию на него (если, конечно, ее потрудился написать автор этого самого командера).
:->




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