User Tag List

Страница 17 из 18 ПерваяПервая ... 131415161718 ПоследняяПоследняя
Показано с 161 по 170 из 180

Тема: Вопросы по DIVIDE 5.7C

  1. #161

    Регистрация
    27.04.2010
    Адрес
    Воронеж
    Сообщений
    104
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Angry

    Всё так сделал как в прошлом сообщении!! Так что подключать не сложно к УЛА216.
    Стоит esxdos. Находит карту, маунтит.
    loading esxdos.sys... [ok]
    loading nmi.sys... [ok]
    loading betadisk.sys...[ok]
    После чего появляется строчка ...sinclair research ltd
    (Зачастую тоже с глюками, например на картинке два "(c)")
    и после LTD начинают бежать вопросы "?" до заполнения
    экрана, после начинает пищать..
    если нажать NMI - сбрасывается с артефактами всякими или сбрасывается и пол экрана чёрные.
    Нажимать если всякие кнопки - они пишутся, но всё глючит..

    До этого divide этот в сером +2 тоже подглюкивал, не так сильно, но всё же. Менял в нём все микросхемы.
    Все ГАЛы перешивал, все микросхемы менял, глючит всё равно. Стоит R"GAL теперь.

    Я то думал от спека зависит.. Вот на этом тоже глючит получается.

    Если же джампер Е убрать то комп работает отлично просто как комп.. Как без ДИВа.
    Отстой Другой что ли заказывать
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	divide.jpg 
Просмотров:	89 
Размер:	64.6 Кб 
ID:	72569  

  2. #162

    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    838
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    116 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Скарт Посмотреть сообщение
    До этого divide этот в сером +2 тоже подглюкивал
    Разъем мыли?

    Подключал DivMMC к клону Москва-48К, такая же картина, как и у Вас – бегут знаки вопроса. Пока победить не удалось. Хотя, например ZX Dandanator работает отлично.

  3. #163

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а KempstonJoystick не может мешать ?

  4. #164

    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    838
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    116 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    goodboy, если вопрос ко мне, то джойстика нет. У меня просто "голая" Москва.
    Кстати, кроме ZX Dandanator-а пробовал подключать "BDI для фирменного Sinclair ZX-Spectrum" от MV1971 (https://zx-pk.ru/threads/18661-kontr...suzhdenie.html), немного подглючивает но в целом работает.

  5. #165

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    смутно вспоминаю что блокировка портов? нужна - iorq/outiorq
    у джойстика(kempston) и клавиатуры дешифрация упрощённая (по одной адресной линии)
    вот и откликается другое устройство.
    [
    Цитата Сообщение от Conan Посмотреть сообщение
    В фирменном ZX Spectrum (48) предусмотрена возможность блокировки порта #FE (физически реализованного в ULA), с помощью сигнала IORQULA. Этот сигнал выведен на краевой (системный) разъем ZX Spectrum (PIN 13B). Используя IORQULA внешние устройства могут блокировать (отключать) встроенные порты компьютера.

    В начале 80-х ZX Spectrum стал «обрастать» периферией, но порты внешних устройств, как правило, вписывались в схему упрощенной адресации и не требовали блокировки встроенного в ZX Spectrum порта #FE. Однако отсутствие стандарта адресации портов приводило к появлению устройств использующих одни и те же адреса портов ввода-вывода. Чтобы избежать конфликтов многие производители использовали особенность физического подключения внешних устройств к ZX Spectrum: последовательное подключение к краевому разъему. Например, ZX Interface 1 подключался непосредственно к ZX Spectrum, к ZX Interface 1 подключался ZX Interface 2, а к ZX Interface 2 подключался ZX Printer.

    Аналогичное решение использовалось в Beta Disk Interface который подключенный ближе к компьютеру, мог отключать порты устройств подключенных далее. Для этого использовался сигнал IORQ, который деактивировался (для устройств подключенных далее) при переходе в ПЗУ с TR-DOS и подключении портов ВГ93. Во время клонирования отечественные разработчики повторили и эту особенность фирменной схемы.

    Отключение порта #FE ZX Spectrum (через IORQULA) у фирменного контроллера Beta Disk Interface не использовалось.
    Что касается портов AY и #7FFD, они не отключаются в фирменных ZX Spectrum 128 вообще и контроллерами Beta Disk Interface в частности.
    Разумеется, наши разработчики могли применять собственные решения, но как это было реализовано в оригинале, я рассказал выше.
    Последний раз редактировалось goodboy; 13.05.2020 в 00:37.

  6. #166

    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    838
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    116 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    Используя IORQULA внешние устройства могут блокировать (отключать) встроенные порты компьютера
    Сигнал IORQULA ни в DivMMC, ни в DivIDE не формируется.

    Кстати, DivMMC пытались подключить и к Пентагону – ничего не получилось, "бегут знаки вопроса, заполняют весь экран и сброс".
    Последний раз редактировалось r3d; 13.05.2020 в 03:26.

  7. #166
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #167

    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,254
    Спасибо Благодарностей отдано 
    533
    Спасибо Благодарностей получено 
    260
    Поблагодарили
    154 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот кстати, вспоминается что в моём подключении iorq тоже через резистор, вертикально стоит справа от процессора светло-зелёный. Пробуйте, экспериментируйте.
    В правильно заданном вопросе содержится половина ответа

  9. #168

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от r3d Посмотреть сообщение
    Сигнал IORQULA ни в DivMMC, ни в DivIDE не формируется.
    The IORQ signal generated by the Z80 is connected to the IOREQ input of the ULA via a series resistor allowing the IOREQ pin to be pulled high by TR6 when the A0 address line is high. This has the effect of allowing the ULA to respond to an IO request only when A0 is low.

    This combined IORQ+A0 signal is connected to Lower Pin 13 and is referred to as IORQULA or sometimes IORQGE.

  10. #169

    Регистрация
    27.04.2010
    Адрес
    Воронеж
    Сообщений
    104
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо всем. Не помогает
    Вставил между 20 ногой z80 (iorq) и 23 ula (iorq) резистор, далее, как нарисовано везде, транзистор с базой на А0..
    Чтоб "allowing the ULA to respond to an IO request only when A0 is low"
    Нет разницы. Вообще не изменилось поведение компа. (А IORQULA не используется divide).

    Может быть как-то связано?:
    /SSRD - выход выборки чтения служебного порта. Лог.0 на нём означает, что идёт чтение содержимого порта. Порт выбирается при A0=1 и A7=0. Этот порт в Спектрумах, сделанных на БМК, обычно служит подключения Kempston-джойстика. Для этого потребуется дополнительный буфер (к примеру на КР1533АП3, АП5, АП6 и т.д.).
    А в моём буфером работает ЛН1 и /SSRD идёт на её enable (нога 4 лн1)...

  11. #170

    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,254
    Спасибо Благодарностей отдано 
    533
    Спасибо Благодарностей получено 
    260
    Поблагодарили
    154 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Скарт Посмотреть сообщение
    Вставил между 20 ногой z80 (iorq) и 23 ula (iorq) резистор,
    Надеюсь на системный разъём iorq идёт со стороны проца?
    Цитата Сообщение от Скарт Посмотреть сообщение
    далее, как нарисовано везде, транзистор с базой на А0..
    Это ни к чему.
    В правильно заданном вопросе содержится половина ответа

Страница 17 из 18 ПерваяПервая ... 131415161718 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Divide + CF to IDE вопрос
    от dejan84 в разделе Зарубежные модели
    Ответов: 5
    Последнее: 04.11.2013, 14:40
  2. divIDE
    от breeze в разделе Оси
    Ответов: 9
    Последнее: 26.04.2012, 01:49
  3. Продаеться divide plus
    от sergey2b в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 06.12.2010, 15:25
  4. divIDE
    от Zerios в разделе Внешние накопители
    Ответов: 10
    Последнее: 13.02.2007, 13:04
  5. divIDE
    от breeze в разделе Внешние накопители
    Ответов: 19
    Последнее: 23.06.2005, 12:17

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •