Важная информация

User Tag List

Страница 1 из 16 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 156

Тема: Контроллер BDI для фирменного Sinclair ZX-Spectrum - обсуждение

  1. #1
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,292
    Благодарностей: 360
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Контроллер BDI для фирменного Sinclair ZX-Spectrum - обсуждение

    Предлагаю для обсуждения версию контролера BDI для фирменного Sinclair ZX Spectrum.

    Схема в P-CAD, пока сырая как и эта тема вообще, будет меняться/дополняться.
    Выкладываю пока как есть, поскольку стоило мне только заикнуться о существовании контроллера, сразу же появился интерес и выстроилась очередь желающих купить.

    http://cats-chess.narod.ru/ZX/BDI_22.pdf

    Подключение контроллера и описание перемычек



    Краткое описание возможностей контроллера :

    1. Возможно подключение с некоторыми индивидуальными ограничениями к следующим моделям :
    Sinclair ZX Spectrum 48K
    Sinclair ZX Spectrum + 48K
    Sinclair ZX Spectrum + 128K
    Sinclair ZX 128K Spectrum +2 gray производства Amstrad
    Sinclair ZX 128K Spectrum +2A/2B black производства Amstrad
    Sinclair ZX 128K Spectrum +3 производства Amstrad

    2. Контроллер может конфигурироваться пятью переключателями DIP switch, действие и назначение этих переключателей зависит от прошивки ALTERы и может быть любым.

    3. Имеется одна кнопка, по традиции названная MAGIC, действие и назначение которой зависит от прошивки ALTERы и может быть любым.

    4. Контроллер может анализировать выходные и формировать входные основные сигналы шины ZX-BUS в соответствии с прошивкой ALTERы.

    5. Контроллер физически содержит микросхему FDC controller FDC 1793/КР1818ВГ93/MB8877A в зависимости от версии, основные сигналы которой могут анализироваться ALTEROй.

    6. Контроллер содержит ПЗУ объемом от 128K ( минимально для размещения TRDOS ), на текущих версиях плат микруха ПЗУ 28-ног, соответственно общий объем возможен до 512K, при необходимости можно увеличить при помощи замена ПЗУ на 32-ногую. При необходимости внутренняя ПЗУ контроллера может подменять ПЗУ компьютера ( для моделей +2A/B и +3 возможно отключать каждую ПЗУ компьютера отдельно) , алгоритм подмены зависит от прошивки ALTERы и может быть любым. Адреса ПЗУ начиная от A14 и выше контролируются ALTEROй.

    7. Поддерживается 2 дисковода.[COLOR="Silver"]

    Монтажки версии 2.0 :

    Скрытый текст



    Верх:




    Низ:


    [свернуть]
    Вложения Вложения
    Последний раз редактировалось MV1971; 10.05.2016 в 00:10.

  2. Эти 10 пользователя(ей) поблагодарили MV1971 за это полезное сообщение:
    andykarpov (13.05.2016), CTAH (21.04.2013), Djoni (30.05.2012), Ewgeny7 (28.10.2015), homer (29.03.2012), KokaF77 (30.03.2012), Mad Killer/PG (29.03.2012), taimir116 (21.09.2014), Vadim (17.09.2014), zorel (02.08.2012)

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

  4. #2
    Member Аватар для homer
    Регистрация
    25.07.2011
    Адрес
    Тюмень
    Сообщений
    111
    Благодарностей: 19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот перевел в PDF

    BDI_22.rar

  5. Этот пользователь поблагодарил homer за это полезное сообщение:
    MV1971 (29.03.2012)

  6. #3
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,292
    Благодарностей: 360
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока у меня следующие вопросы с спецам и всем кому интересно :

    1. Возможно ли решить проблему совместимости с +3DOS без вмешательства в архитектуру компа ?
    2. Достаточно ли сигналов, заведенных с шины ZX-BUS на ALTERу ?
    3. Есть ли смысл объединения этого проекта с DIVIDE путем добавления регистров, ОЗУ и доп ПЗУ ? ALTERA как бы уже есть и возможно ее емкости хватит. То есть получится как бы мультикарта IDE/FDD (по аналогии с PC, правда без COM/LPT )
    4. Нужен ли на контроллере дубль разъема ZX-BUS для подключения других устройств ?
    5. Достаточно ли 2 дисковода ?
    6. Интересует мнение по поводу конструктивного исполнения. Контроллер предполагалось устанавливать вертикально сразу же первым в ZX-BUS, соответственно, если делать выкидыш ZX-BUS дальше, то он будет расположен горизонтально и под углом 90 градусов к контроллеру. Размеры разведенной платы 70 на 63 мм, она будет примерно на 10-13 мм возвышаться над корпусом +2/ +3.

    Готов выслушать критические замечания и предложения.

    ---------- Post added at 00:18 ---------- Previous post was at 00:17 ----------

    Цитата Сообщение от homer Посмотреть сообщение
    Вот перевел в PDF

    BDI_22.rar
    Спасибо, а у Вас какой PCAD и выдавал ли он варнинги при конвертации ?

  7. #4
    Member Аватар для homer
    Регистрация
    25.07.2011
    Адрес
    Тюмень
    Сообщений
    111
    Благодарностей: 19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не экспортировал. Просто через виртуальный AdobePDF принтер "напечатал". PCAD 2006.

  8. Этот пользователь поблагодарил homer за это полезное сообщение:
    MV1971 (29.03.2012)

  9. #5
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,947
    Благодарностей: 1520
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для чего реальное ПЗУ и ВГ?

  10. #6
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    752
    Благодарностей: 130
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Срочно зову сюда Велесофта. Чехословаки через эти грабли уже ходили.

  11. #7
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,292
    Благодарностей: 360
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Для чего реальное ПЗУ и ВГ?
    ПЗУ... Да хотя бы для TRDOSа

    ВГ... Ну какой же контроллер без реальной ВГ

  12. #8
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,947
    Благодарностей: 1520
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разве весь этот антиквариат не влезает в Альтеру?

    ---------- Post added at 21:30 ---------- Previous post was at 21:28 ----------

    Было бы здорово к контроллеру прикрутить SD карту, что бы прямо с неё все работало, но через TR-DOS.

  13. #9
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,292
    Благодарностей: 360
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение

    Разве весь этот антиквариат не влезает в Альтеру?
    В ту, что на схеме не влезает к сожалению.

    ---------- Post added at 01:38 ---------- Previous post was at 01:34 ----------

    Цитата Сообщение от newart Посмотреть сообщение
    Было бы здорово к контроллеру прикрутить SD карту, что бы прямо с неё все работало, но через TR-DOS.
    Вот уже конструктивные предложения есть, это хорошо, будем думать.

    Но пока надо хоть что-то для начала сделать и разобраться с вышеозвученными проблемами.[COLOR="Silver"]

    ---------- Post added at 01:40 ---------- Previous post was at 01:38 ----------

  14. #10
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,450
    Благодарностей: 3168
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MV1971 Посмотреть сообщение
    В случае с +2 black по крайней мере можно запустить TRDOS командой USR15616, проблемы возникают при загрузке некоторых программ/игр, примерно половина игр либо не догружаются, либо после загрузки зависают, либо комп сбрасывается.
    проблема может быть не в контроллере, а в самой программе. достаточно много фирменных игр которые для выбора адреса перехода при IM2 используют данные их ПЗУ. допустим в моделях 48/128 (#3AFF)=#FFFF, а в ПЗУ +2A/B оттуда читается совсем другое число. приходится править на #3BFF. назови конкретно несколько игр с которыми проблема.
    а ещё на +2A/B присутствует порт #1FFD, при переключении страниц по #FD для корректной работы надо устанавливать 5ый бит (как для скорпиона) - это в основном касается отечественных программ.
    и ещё кажется в +2A/B и +3 совершенно одинаковое ПЗУ.
    Последний раз редактировалось goodboy; 29.03.2012 в 23:19.

Страница 1 из 16 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ремонт фирменного ZX Spectrum 48K
    от Edward в разделе Зарубежные модели
    Ответов: 6
    Последнее: 26.03.2012, 14:43
  2. [Укр]Куплю куски фирменного ZX-Spectrum...
    от Roger Wilco в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 17.04.2011, 08:49
  3. Ищу Блок питания для фирменного ZX Spectrum
    от TreeMind в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 02.02.2010, 23:19
  4. Куплю Sinclair Spectrum
    от Consortium в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 23.10.2009, 16:15
  5. SINCLAIR ZX-SPECTRUM ENCYCLOPEDIA 18 DVD BOX SET
    от Damein Alpha в разделе Разное
    Ответов: 3
    Последнее: 06.08.2009, 14:22

Ваши права

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