to fan:
C конкретной схемой - не вопрос
http://www.zx.pk.ru/showpost.php?p=16302&postcount=1
Готов обкатать твои изыскания.
to fan:
C конкретной схемой - не вопрос
http://www.zx.pk.ru/showpost.php?p=16302&postcount=1
Готов обкатать твои изыскания.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
#c000+,#4000+,#e000+,#6000+ - Что не правильно ?
http://www.fido-online.com/x/_-0?Msg?pbhqpo&992&9817&
Добавлено через 4 минуты
Тема не указано или не существует. Если Вы уверены, что использовали правильную ссылку, свяжитесь с администрацией
Добавлено через 12 минут
Поправка к описанию - проц конечно рубим не ветом , а шинохваталкой (забыл название) , т.е. нужно чтоб проц от шины отвалился и не засерал её совсем .
Последний раз редактировалось fan; 17.02.2008 в 17:37. Причина: Добавлено сообщение
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Сцылка рабочая, сейчас проверял.
Но кидаю тогда сам файлик.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Совершенно согласен.
Только я не сторонник прикручивания к спеку еще одного видео выхода. Точнее я буду за если он будет поддерживать стандартный спековский экран.
По-поводу карты памяти для 16С режима - я наверное всетаки тупой
#4000-#57FF, #6000-#77FF, #C000-#D7FF, #E000-#F7FF - и того 24576 байт, т.е. то что нужно, но ведь это для одного экрана! А по каким адресам лежит второй экран?
Я думал что это #C000-D7FF, #E000-F7FF в страницах 6 и 7.
Последний раз редактировалось Keeper; 17.02.2008 в 21:52.
Сканером используются 4 экрана по 6к - два в CPU1 и два в CPU3. Туда соответственно подставляются либо 5 и 4 страницы (основной экран 24к), либо 7 и 6 страницы (альтернативный экран - ещё 24к). Если надо записать, то соответственно через окно в CPU3 поочереди пишешь в нужную страницу.
Последний раз редактировалось Black_Cat; 17.02.2008 в 22:07.
Честушка про апгрейд шкорпиёна
================================================== ========================
ЦЕПЬ1 "/BUSRQ" (отрубание проца от шин)
Формируется монтажным "ИЛИ" (D10/8 "ИЛИ" /eff7 b0) и подаётся на /BUSRQ
процессора.
D10/8 = С5 = К13 0-экран 1-бордюр
Для скорпа - D13 пин 6 , если я правильно въехал в эти жудкие буржуйские манускрипты , то этот сигнал нужно проинвертить (ибо получается что 1-экран 0-бордюр)
================================================== ========================
ЦЕПЬ2 "A13V" (D17/11) (автопереключалка экранов)
13-й адрес на мультиплексорах видеоконтроллера. Формируется монтажным "И" из
сигнала eff7b0 и частоты 7/8M (как в старой схеме "атрибут на байт":
/=== Begin Windows Clipboard ===/
eff7 bit 0 ---|<--,
D3/2 -|<-+---> a13v (11/D17)
|
▒
|
v+5
/=== End Windows Clipboard ===/
Для скорпа - D3 pin6 -> a13v - D17 пин 6 (отгрызьть от земли).
================================================== ========================
ЦЕПЬ3 "A14V" aka "P0V" (D17/14) (автопереключалка экранов)
14-й адрес на мультиплексорах видеоконтроллера (выбор нечётной странички).
Формируется монтажным "ИЛИ" из сигнала /eff7b0 и частоты 7/4M (D3/3). Цепляется
ДО схемы 384x304.
Для скорпа - D3 pin2 -> a14v - D17 пин 13 (отгрызьть от +5).
================================================== ========================
ЦЕПЬ4 "зафлешенная маска" (D6/11) (выбиралка одного из пикселей)
туда коммутируется (КП11. выбор сигналом eff7b0) 3.5 MHz (D1/8).
К12 (для себя написал)
Для скорпа - D3 pin3 -> D43pin1 (отгрызаем)
Сигнал возможно придётся проинвертить (если пары пикселей местами поменяются)
================================================== ========================
ЦЕПЬ5 "2-й bright" (D47/11) (задействуем мерцательный бит для полных восьми)
туда коммутируется 7-й бит атрибутов (D7/12)
Для скорпа - DD33 pin 13 -> D43pin11 (отгрызть от яркости)
================================================== ========================
ЦЕПЬ6 "строб чтения атрибутов"
для первичного буфера (D37/11) - туда коммутируется 3.5MHz (а точнее, D45/2).
для вторичного буфера (D40/11) - туда коммутируется 3.5MHz, отстающее на 90° от
предыдущего, то есть D1/9.
Для скорпа - У скорпа всего один буфер атрибутов (точнее это мультиплексоры с защёлкой) поэтому делаем так D3 pin3 -> D33&34 pin 11
================================================== ========================
ЦЕПЬ7 "выбор адресации: ATTR либо MASK" (залочка на пикселя)
оставить так же, как было на схеме "атрибут на байт":
/=== Begin Windows Clipboard ===/
_____
eff7 bit 0 ---|<--,
c29 in (9/D15)-|<-+---> c29 out (3/D8 only)
|
▒
|
v+5
eff7 bit 0 --->|--,
c30 in (8/D15)->|-+---> c30 out (1/D14 only)
|
_ GND
/=== End Windows Clipboard ===/
Для скорпа -
D19 pin 1 (низкий-пиксели , высокий-атрибуты) , делаем так шёб были пиксели .
D13 pin 10 (высокий-пиксели , низкий-атрибуты) , делаем так шёб были пиксели .
================================================== ========================
Всё , теперь с вас скорпион
Собсно я старался ради ради режима fan256c , благо он одной микрухой (после этой доработки) делается
Добавлено через 1 час 6 минут
ЗЫ На очереди как я понимаю дым машины из ленинграда и кая
Последний раз редактировалось fan; 18.02.2008 в 19:18. Причина: Добавлено сообщение
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Здорово
А как насчет подключения упомянутых сигналов через КП11 (если я не ошибаюсь)?
КПэшка должна рулиться портом eff7?
Не совсем понятна цепь 7. Что куда и откуда...
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)