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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: Новый мульти контроллер ZX_MC

  1. #1
    Member Аватар для PVG
    Регистрация
    28.11.2010
    Адрес
    Краснодар
    Сообщений
    169
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Новый мульти контроллер ZX_MC

    Добрый день.

    Представляю новую карту для нашего любимого спектрума.
    Контроллер подключается через NEMO-BUS, на борту имеет:
    1. NEMO-FDI с поддержкой 4-х дисководов и реализацией предкомпенсации для записи выше 43 дорожки плюс свой кварцевый генератор;
    2. SMUC 2 (часы на MC146818S с внешним кварцевым генератором);
    3. NEMO-IDE;
    4. PROF-ROM + SWITCH
    5. Поддержка 2 джойстиков DENDY (в разработке).
    Ни каких дополнительных проводков не требуется за исключением Magic от платы CARO (ZX MC 2).
    На плате имеется 3 перемычки:
    1. PROF_ROM_ON - включает проф-ром и отключает ПЗУ на борту Спектрума;
    2. A15 - инверсия сигнала А15 для прошивки;
    3. ROM_Service - по аналогии как на KAY-е инверсия сигнала DOS.

    Индикация на индикаторе PROF_ROM + SWITCH:
    0 - Режим ПРОФ-РОМ;
    1..4 - любые 4 прошивки по 512 кб;
    5 - встроенное ПЗУ спектрума:
    7 - пустая (ALTERA без прошивки).

    Плата в одном экземпляре и работает SMUC 2 полностью работает, NEMO-FDI тоже проверенно, PROF_ROM +SWITCH тоже работает, NEMO-IDE не проверял.
    Фото платы первого варианта:
    Нажмите на изображение для увеличения. 

Название:	ZX_MC_PVG_3.0_b.jpg 
Просмотров:	68 
Размер:	21.0 Кб 
ID:	79973Нажмите на изображение для увеличения. 

Название:	ZX_MC_PVG_3.0_t.jpg 
Просмотров:	100 
Размер:	22.3 Кб 
ID:	79972Нажмите на изображение для увеличения. 

Название:	SWITCH.PNG 
Просмотров:	61 
Размер:	15.2 Кб 
ID:	79974
    Плата претерпела изменения, убраны перемычки IO_DOS, NEMO_DOS, FDI_DOS и т.п. есть недоработки.

    Создал тему т.к. есть вопросы, я реализовал на чипе EP1K100QC208-1 он у меня был, на момент создания тестовой платы торопился заказать в китае и не учел некоторые моменты, как оказалось на борту чипа нет ROM памяти и как следствие после выключения питания прошивка слетает, также не предусмотрел 3 сопротивления на системных сигналах. У меня есть EPC2TC32 на скотч прилеплю и подпаяю проводки будет работать.
    Отсюда и вопросы:
    1. Каким чипом можно заменить текущий, чтобы не дорого и доступно. Или оставить текущий и дополнить EPC2TC32, возможно есть варианты заменить на другую ПЗУ плюс контроллер;
    2. На плате есть преобразователь напряжения на 2.5В. и 3.3В. предлагаю на NEMO-BUS ноги А31 и B31 запараллелить и подвести 3.3В от ATX разъема и убрать преобразователь 3.3В.;
    3. Джойстики к камим кнопкам их подключить? вчера пришли на выходных буду с ними экспериментировать.

    По желанию могу сделать видео и выложить на гугл диск.
    Если кому нужна такая плата расширения, давайте обсуждать?

    Развел до конца новую плату:
    Нажмите на изображение для увеличения. 

Название:	ZX_MC_PVG_4.0_t.jpg 
Просмотров:	100 
Размер:	22.2 Кб 
ID:	79975
    Последний раз редактировалось PVG; 27.12.2023 в 08:46.

  2. Эти 9 пользователя(ей) поблагодарили PVG за это полезное сообщение:

    Alex_NEMO (15.01.2024), CityAceE (25.12.2023), Cooper (25.12.2023), Djoni (26.12.2023), Froggy (25.12.2023), LW (25.12.2023), Outcast (28.01.2024), reddie (25.12.2023), tm-bd446 (25.12.2023)

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

  4. #2
    Master
    Регистрация
    03.07.2021
    Адрес
    г. Кировск
    Сообщений
    905
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    205
    Поблагодарили
    153 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVG Посмотреть сообщение
    Поддержка 2 джойстиков DENDY
    За джойстики отвечает какой-нибудь МК или тоже цплд? я к тому, что можно было бы расширить список подключаемых джоев: как наиболее ходовые, прижились "от Сеги", их, в принципе, тоже можно без участия МК реализовать. А если МК на борту - возможности значительно расширяются =) не только по самим джойстикам, но и по маппингу кнопок на клавиатуру (делать переназначаемые раскладки)
    НемоИДЕ и Бетадиск в идеале бы отключаемые джамперами (мало ли куда будет вставляться девайс)

  5. #3
    Member Аватар для PVG
    Регистрация
    28.11.2010
    Адрес
    Краснодар
    Сообщений
    169
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Джойстики тоже на ЦПЛД, но несколько вариантов переназначенных кнопок будет. А зачем отключать НемоИДЕ и Бетадиск? в принципе свободные ноги еще есть.

  6. #4
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    950
    Спасибо Благодарностей отдано 
    225
    Спасибо Благодарностей получено 
    1,005
    Поблагодарили
    319 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну как минимум немо иде конфликтует с ГМХ

  7. #5
    Member Аватар для PVG
    Регистрация
    28.11.2010
    Адрес
    Краснодар
    Сообщений
    169
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Получается те кто пользуется ГМХ не пользуются НемоИДЕ или есть доработка чтобы не конфликтовали?
    Последний раз редактировалось PVG; 25.12.2023 в 16:59.

  8. #6
    Master Аватар для Xela
    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    565
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    159
    Поблагодарили
    113 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVG Посмотреть сообщение
    те кто пользуется ГМХ не пользуются НемоИДЕ
    те, кто пользуется GMX - пользуются SMUC

  9. Эти 2 пользователя(ей) поблагодарили Xela за это полезное сообщение:

    Gutten (25.12.2023), LW (25.12.2023)

  10. #7
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    149
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    и уж точно те, кто пользуются GMX и SMUC не пользуются NemoFDI и отдельным ProfROM.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme

  11. #8
    Member Аватар для PVG
    Регистрация
    28.11.2010
    Адрес
    Краснодар
    Сообщений
    169
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил 2 перемычки (ON_NemoIDE, ON_NemoFDI).

  12. #9
    Member Аватар для PVG
    Регистрация
    28.11.2010
    Адрес
    Краснодар
    Сообщений
    169
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем привет.
    Пришло время подключить джойстики, подключатся будет 2 джойстика от денди без переделок.
    Они уже работают, для работы необходимо разблокировать механическую клавиатуру которая заблокирована контроллером от Камиля(caro).
    Т.к. на контроллере есть индикатор отображающий прошивку ПЗУ (0-7), то есть возможность сделать разные назначение клавиш, а именно 8 комбинаций.
    Вопрос заключается в следующем:
    1. Есть ли игры на двоих, два одновременно (необходимы комбинации кнопок на два джойстика кроме Sinclair1 и Sinclair2);
    2. На джойстиках 8 кнопок (Вверх, Вниз, Влево, Вправо, Старт, Выбор, Кнопка А, Кнопка В), на джойстиках для ZX одна кнопка, есть возможность привязать дополнительные кнопки;
    Выбор джойстика будет осуществляться нажатием одновременно двух кнопок Старт и Выбор (на первом джойстике), на индикаторе на 2 сек. будет высвечивается номер раскладки джойстика если можно так сказать.

    Такая вот идея.
    Нашел такой файлик, спасибо Alex_NEMO подсказал где можно взять.
    Нажмите на изображение для увеличения. 

Название:	joytab03.jpg 
Просмотров:	28 
Размер:	26.6 Кб 
ID:	80203
    Надо его дополнить дополнительными кнопками и выбрать восемь основных или сгруппировать как 1 и 2 джойстик.

  13. #10
    Master Аватар для Xela
    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    565
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    159
    Поблагодарили
    113 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVG Посмотреть сообщение
    на джойстиках для ZX одна кнопка, есть возможность привязать дополнительные кнопки;
    есть же kempston joystick 8bit, и есть игры поддерживающие этот стандарт


    Цитата Сообщение от PVG Посмотреть сообщение
    2 джойстика от денди без переделок
    почему не sega (которые atari-стандарт)? хотя этот вопрос пожалуй надо было в декабре, к первому посту задать))

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 34
    Последнее: 21.02.2023, 08:39
  2. Ответов: 4
    Последнее: 12.11.2018, 18:49
  3. Новый IDE-контроллер для Ориона
    от alx32 в разделе Орион
    Ответов: 24
    Последнее: 26.01.2015, 23:14
  4. Новый Black_Cat
    от AAA в разделе Люди
    Ответов: 46
    Последнее: 10.05.2010, 18:08
  5. Хочу узнать ваше мнение по поводу мульти CPU
    от MegaMyth в разделе Программирование
    Ответов: 61
    Последнее: 09.08.2008, 18:05

Ваши права

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