А как работает эта хрень? Оно что, ПЗУ подменяет или где?..
Ave ZX!
У меня на реале оно не работает, равно как и существующие tr-dos-релизы
Ave ZX!
Slider, ты о чем?
если об отсутствии им2 то да
включено ром128 а оно обрабатывает прерывание через ром48
---------- Post added at 20:52 ---------- Previous post was at 20:51 ----------
реал у тебя какой?
С уважением,
Jerri / Red Triangle.
unreal -> escape -> и смотри по адресу #38
С уважением,
Jerri / Red Triangle.
Это я видел. В принципе, КАК оно перехватывает прерывания??? Типа, если режим IM1 оно лезет в #0038?..
Ave ZX!
Вот если бы подобная инфа была в вики-подобном виде в интернете, дефицит zx-кодеров был бы куда как менее острым. А так, остаётся только шариться по книжкам или на zxpress, кто в курсе.«IM 1».
После включения питания в «СПЕКТРУМЕ» устанавливается режим прерываний 1. «IM 1» - называется маскируемым прерыванием первого типа и выполняет обращение по адресу 0038Н, что обеспечивает сканирование клавиатуры и изменение встроенного системного таймера, но если подключено ПЗУ контроллера дисководов или интерфейса микродрайва, то все, что делается при включении прерывания- это немедленный возврат без сканирования клавиатуры или каких-либо других действий, т.е. по адресу 0038Н в этих ПЗУ записан код возврата из прерывания «RETI» (eturn from interrupt) - ED 4DH.
zxart.ee - архив программ, графики и музыки ZX Spectrum.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)