У меня проблемка с SPDOS, т.к. использую другой контроллер НМГД из ж.радио №5,1993г, SPDOS использует контроллер из ж.Радио №12,1992г.
Вид для печати
Действительно, я использовал контроллер из Радио №12'92. Но со стороны процессора разница там минимальная и, думаю, легко подпиливается программно.
Разница средней тяжести. Вопервых, разные биты с шины данных выбирают дисководы и отсутствует выбор самого контроллера НГМД, ну это исправляется железячто, перекоммутацией шины данных на регистр выбора. А вовторых, в нем анализируют состояние ВГ93 не через регистр состояния, как в Радио №5,93, а с дополнительного регистра ИР22 и сигналы с 38 и 39 ноги ВГ93. Так что "легко" адаптировать весьма относительно. Во свяком случае для меня, т.к. должны анализироваться другие биты признаков при другом алгоритме работы с ВГ93.
В соседней ветке про РК86 уже разгадали тайну этих выводов. Их состояние дублируется в порт статуса ВГ93. Так в чем принципиальная разница?
Кстати, вопрос такой возник. А сильно Орион зависит от правильности выполнения Z80 команд, вернее от тактов? А то у китайцев есть вкусный клон Z80 => KL5C8400(лет пять назад обсуждали его как то в Спектрум разделах, а я вот наткнулся во время шастания по китайским магазинам и решил так сказать актуализировать) фирмы Kawasaki. Он шустрый, до 33МГц, правда там есть отличия в количествах тактов выполнения команд (в сторону уменьшения). А то Орион да и на 33МГц :)
Небыло, да и не будет, память великовата экранная. И вроде как никаких мелких различий в процах орионовский софт не отслеживает.
Только 33Мгц как дружить будет с видеоконтроллером? :)