В скорпионе /DOS завязан на адресацию и на /MREQ. Включается при обращении к определённому куску памяти. Аналог SMUC'а в этом случае - обращение к портам tr-dos. Потому этот вариант медленнее из-за переключений кусков ПЗУ.
В скорпионе /DOS завязан на адресацию и на /MREQ. Включается при обращении к определённому куску памяти. Аналог SMUC'а в этом случае - обращение к портам tr-dos. Потому этот вариант медленнее из-за переключений кусков ПЗУ.
ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme
Влад Семченко (spensor) плотно занимался этим вопросом. Но даже родив СМУК на дискретах, так и не разобрал все по-полочкам. Вот фрагмент -
"В оригинальной схеме сигнал /IORQ не используется. Как при этом сама схема SMUC идентифицирует внутренние порты остается загадкой. Возможно, схема идентифицирует порты SMUC просто по сигналу /DOS. О верности такого предположения говорит тот факт, что адресов (портов) ниже #3FFF у SMUC нет, и ПЗУ, из которого в оригинале происходило обращение, также не располагается выше адреса (памяти) #3FFF. Говоря простым языком, ячейки памяти ПЗУ TR-DOS и порты SMUC расположены в едином адресном массиве. В то же время, сигнал /DOS, будучи установлен в активное состояние, сохраняет его при выполнении процедур в ПЗУ TR-DOS, при обращении к портам SMUC, а также при чтении-записи байт информации в память #4000-#FFFF. Сигнал /DOS сбрасывается только при чтении кода команды по адресам (памяти) #4000-#FFFF. Как при этом не возникает конфликта при совпадении адресов портов и ячеек памяти в массиве ОЗУ #4000-#FFFF остается загадкой."
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
В общем на личном опыте убедился, что промывка платы идет только на пользу. Купил промывочную жидкость и старой зубной щеткой прочистил. Потом снял все микросхемы с панелек и промыл обычной водой. Высушил феном и оставил на день. Потом ещё раз феном прошелся. И воткнул все микросхемы назад. Плата стала работать в разы стабильнее. Теперь Z-Controller и smuc вместе работают, только в smuc часы отвалились (видимо конфликт т.к. с пустой прошивкой нажимающей кнопку 0 периодически, часы SMUC на месте). В общем, если в следующий раз что-то будет плохо работать я её ещё раз промою
Сегодня до собрал и запустил своего нига-скорипончика Плясал и пел так, что дочка стала беспокоится за душевное состояние папы
Огромное спасибо Павлу Рябцову за проделанную работу, Ewgeny7 за его посты которые позволили безболезненно провести маленького Скорпи по пути от чистой платы до готового изделия
Scorpion Turbo + Delta-C02
Все же прошил я GALы с помощью ATFBlaster'a. Под XP не шилось ничего (возможно нужно поставить UserPort драйвер). Пришлось достать с полки 386, установить Windows 3.1
P/S Проверил прошитые микросхемы на моем TL866, который чудит - верификация проходит отлично. Значит, он их не шьет, но читает без проблем...
ZXM-Phoenix 1024
Pentagon 128k
Scorpion ZS-256 TURBO+GMX+GS+SMUC
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
У Скорпиона ч/б выход нормально должен дружить с композитным входом ТВ (колокольчики)?
ZXM-Phoenix 1024
Pentagon 128k
Scorpion ZS-256 TURBO+GMX+GS+SMUC
Суть одна папа/мама
ZXM-Phoenix 1024
Pentagon 128k
Scorpion ZS-256 TURBO+GMX+GS+SMUC
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)