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

User Tag List

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

Тема: джойстик от сеги

  1. #1
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question джойстик от сеги

    подключил джойстик от сеги (оторвав провода от тамошней микросхемы и припаяв прямо к контактным площадкам) -- как синклер работает, а как кемпстон глючит страшно, с чего бы так?

    а вообще, кто-нибудь юзает сеговские или еще какие современные джойстики со спектрумом без переделок джойстиковой начинки? а то грустно мне от мысли, что курочить придется каждый новый сабж

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

  3. #2
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Благодарностей: 192
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько мне помнится, у сеговского джойстика пад и пару кнопок можно брать прямо с разъёма, не портя ничего. Для остальных кнопок уже сложнее, вроде это обратная совместимость была...
    А так у мя на PC пад от соньки через LPT, а на спеке палка с кнопишами =)

  4. #3
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Kempston Plus

    А что если разработать комбинированный контроллер джойстик+мышь?
    Основная идея следующая: имеем порт Kempston-джойстика. Биты 5-7 незадействованы. А что если сделать контроллер, сидящий между джойстиком от Сеги (Dendy/SNES/что угодно еще) и транслирующий нажатие любой функциональной кнопки на нем в комбинацию бит4 + номер кнопки (0 - 7) в битах 5-7.
    Что это дает? Это дает полную совместимость с играми, не поддерживающими данное расширение (любая кнопка работает как "огонь") плюс возможность использования до 8 кнопок в играх, которые это поддерживают.
    Почему плюс мышь? Да потому что задача достаточно простая чтобы нагрузить контроллер еще и мышой.
    Данное расширение соответствует идеологии "What Is Speccy" (tm)

  5. #4
    Activist
    Регистрация
    10.05.2006
    Адрес
    В.Новгород
    Сообщений
    386
    Благодарностей: 11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хорошая идея, вот только кто будет писать программное обеспечение для использования этих битов под джойстик....?

    Даже если будет выпущено что то на микроконтроллере, это нужно будет узкому кругу спектрумистов. Гораздо проще разобрать джойстик и подпаять провода к клавиатуре ,для тех кто этого очень желает, а дальше соответственно в игре переопределить клавиши на те что запараллелены.

    Самое лучшее это довесок к уже сделанной карте ZXMC какого либо порта или использование уже существующего rs232 меняя просто прошивку.

    (это только мои мысли )

    подключил джойстик от сеги (оторвав провода от тамошней микросхемы и припаяв прямо к контактным площадкам) -- как синклер работает, а как кемпстон глючит страшно, с чего бы так?
    Возможно проблема в том что кемпстон порт расчитан на полное замыкание контактов а у резинового джойстика контакты при нажатии имеют сопротивление около 50 ом , у некоторых оно колеблится в зависимости от покрытия до 200 ом.
    Последний раз редактировалось Vitron; 19.02.2007 в 11:42.

  6. #5
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm
    Насколько мне помнится, у сеговского джойстика пад и пару кнопок можно брать прямо с разъёма, не портя ничего. Для остальных кнопок уже сложнее, вроде это обратная совместимость была...
    там для направлений и 2х кнопок отдельные жилы, но все провода, кроме земли, идут не напрямую к контактным площадкам, а через какой-то мультиплексор, эпоксидкой залитый. пытался заюзать так (подавая еще +5v, которым, как говорят, питается тот мультиплексор), не получилось

  7. #6
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    А что если разработать комбинированный контроллер джойстик+мышь?
    Основная идея следующая: имеем порт Kempston-джойстика. Биты 5-7 незадействованы. А что если сделать контроллер, сидящий между джойстиком от Сеги (Dendy/SNES/что угодно еще) и транслирующий нажатие любой функциональной кнопки на нем в комбинацию бит4 + номер кнопки (0 - 7) в битах 5-7.
    Что это дает? Это дает полную совместимость с играми, не поддерживающими данное расширение (любая кнопка работает как "огонь") плюс возможность использования до 8 кнопок в играх, которые это поддерживают.
    симпатично но ИМХО круче было бы сделать контроллер с маппингом джойстиковых кнопок на спековские

  8. #7
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Благодарностей: 192
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Универсальный новый порт клавы/мыша/палки и тд гришь? Круче было б это да...

  9. #8
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm
    Универсальный новый порт клавы/мыша/палки и тд гришь? Круче было б это да...
    причем с загружаемыми/записываемыми по нажатию каких-нить кнопкосочетаний маппингами (скажем, 5и хватило бы), и переназначением кнопок джойстика примерно так: жмешь кнопку на клаве, кнопку на джое и еще какую-нить спецкнопку, и оно запоминается

  10. #9
    Member
    Регистрация
    18.07.2006
    Адрес
    г. Омск
    Сообщений
    98
    Благодарностей: 19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию джойстик SEGA

    Купил джойстик SEGA в выходные подключал к Дельте-С48(52 микросхемы). Без джойстика из порта 31 считывается 224. Подключил джойстик через самодельный переходник DB-9F на ОНЦ-7. Разъём DB-9F (папа) подходит, хотя немного другой формы. Выяснилось что в джойстике стоят подтягивающие резисторы на +5В и считывается 255. Следовательно схемы интерфейса Kempston на микросхемах без инверсии (сигнал опрос это +5В и подтяжка резисторами на GND) в пролёте или инвертировать сигналы дополнительной ИС, например К555ЛН1 и подвести GND. К интерфейсам с инверсией (сигнал опрос это GND и подтяжка резисторами на +5В) легко подключается нужно только подвести GND. Без переделок можно задействовать только 1 кнопку из: Start, A, B или C. Сигнал Select тоже с резистором на +5В и можно не подключать. Для Sinclair джойстиков эти варианты не подойдут. Я не стал инвертировать, и подпаял проводки. Результат работают все кнопки и как Sinclair. Цоколёвка в теме ZX Multi Card http://www.zx.pk.ru/showthread.php?t=609&page=4&pp=10
    P.S. Турбо джойстики не проверял. Предположительно они удваивают импульсы от кнопок. В нормальном режиме должны работать.

  11. #10
    Member
    Регистрация
    18.07.2006
    Адрес
    г. Омск
    Сообщений
    98
    Благодарностей: 19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Джойстик сега можно подключить без переделок как синклер джойстик. цепляются только 5 сигналов и питание без опроса. Ограничения должен опрашиваться только 1 синклер джойстик поскольку считывается по всем линиям.
    P.S. Не проверял

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

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

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

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

Похожие темы

  1. Джойстик для MSX
    от geners в разделе MSX
    Ответов: 13
    Последнее: 25.04.2009, 01:20
  2. Джойстик с вибратором
    от alone в разделе Устройства ввода
    Ответов: 3
    Последнее: 06.01.2006, 13:37

Ваши права

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