Не знаю, не пробовал. Но по любому есть ограничение - программы работающие с дисководом не через #3D13 а напрямую с ВГ93 с винта работать не будут
Для этого приходится переносить их на реальный диск. К примеру - основная масса демок и игры типа "НЛО". Более-менее современные игры (и очень старые) работают без проблем.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Для селекта портов смука убрал /iorq и подвел /dos.
Не, убрал из селекта сигнал /dos насовсем.
В результате - на базе дискретной схемы без /iorq не обойтись, скорп даже не стартует. При запуске скорпа сигнал /dos активен, и обращения к памяти конфликтуют со СМУКом судя по всему.
А убирал я /dos (оставляя /iorq) для запуска RC с драйвером СМУКа HDD_0.1. Как это ни странно, но сей софт работает напрямую с портами не через тыр-дос. В результате если в селекте использовать /dos то нифига не работает. Интересно, в оригинале порты HDD открыты для любого состояния сигнала /dos? Судя по схеме оригинала 1.3 такого быть не могёт...
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Что-то я вообще не понимаю о чем вы. Вроде все в курсе, даже в описании на дискретку есть упоминание. Но ладно, повтрюсь. Кажется Vega предложил вариант "доработки", суть которой заключалась в том, что сигнал /DOS на SMUC заменяется на /IORQ.
Если по "правильному" порты SMUC должны быть доступны только из под TR-DOS, тоесть должна быть включена прошивка TR-DOS по адресам #0000-#3FFF, а обращение к портам из программ пользователя ведется через две точки в ПЗУ TRDOS. Никаким другим способом обратится к устройствам SMUC невозможно.
После "доработки" порты открываются на доступ из любого адресного пространства, и кроме того чтение-запись портов происходит значительно быстрее.
Практически все программы юзающие SMUC ориентируются на то что порты открыты на прямой доступ. "Правильным" способом к SMUC обращается похоже только ПрофПЗУ.
Я видел описание этой "доработки" в виде сообщения из FIDO. Знал бы где искать привел бы.
Достаточно много я бы сказал. CD-Walk и CD-Player от Vega, Wild Disk Copier от Budder, RealComander, DNA OS... Думаю есть и другие.Сообщение от Black_Cat
Вот как раз с ISA не скажу. Если порт на ISA шине перекроется с портом на ZX шине, будет конфликт. Из под TRDOS вроде бы это не должно произойти. Я эту тему особо не копал.Сообщение от Black_Cat
С ISA там понятно всё - конфликты есть, но и сама ISA на смуке сделана через задницу, поэтому о её такой реализации можно просто забыть. Меня интересует другое - можно ли сказать, что DOS/ для смука себя окончательно изжил, или он где-то ещё нужен?
Последний раз редактировалось Black_Cat; 14.01.2009 в 22:44.
С имеющимся окружением (включая мультикарту) конфликтов вроде нет. Если только GS, его порты я незнаю.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)