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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 26

Тема: Корвет: подключение джойстика

  1. #1
    Member Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    113
    Благодарностей: 77
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Корвет: Подключение джойстика

    Оригинального джойстика никогда в глаза не видел, но вопрос не в этом.
    Где-то валяется старый джойстик-штурвал, подключаемый по midi-порту к звуковой карте ("игровой порт"). Реально ли приспособить его к Корвету?
    В техническом описании есть, похоже, распиновка всего кроме джойстиков. В своей документации пока не натыкался. Может кто где встречал?

    Вот распиновка IBM-овского GamePorta: http://pinouts.ru/Inputs/GameportPCMidi.shtml
    Надо бы соответствие Корвету. На крайний случай буду копаться в схеме.
    Последний раз редактировалось Serebriakov; 24.06.2014 в 12:06.

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

  3. #2
    Activist
    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    400
    Благодарностей: 201
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А софт?
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY

  4. #3
    Member Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    113
    Благодарностей: 77
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почему-то казалось, что должно работать в любой игре как ВВЕРХ-ВНИЗ-ВЛЕВО-ВПРАВО.
    Насчет софта в TROLL вроде была настройка.
    Последний раз редактировалось Serebriakov; 28.06.2014 в 14:25.

  5. #4
    Veteran
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Благодарностей: 575
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    тот что фирменный (для которого есть место на плате), они блин аналоговые (как тот что gameport)
    вроде как не встречал софт которы их поддерживает
    цифровой поддерживают разные игрушки
    если память не изменяет - то ниисчётмашевские (pac-man etc)
    dandare, deflect, anton
    но не факт что там по одному стандарту, надо смотреть ....

    вон в исходниках есть поддержка джойстика в дефлекторе
    PPI3 порт B
    Код:
       if (joy[0].stick[0].axis[1].d1) Port|=1; // Up
       if (joy[0].stick[0].axis[1].d2) Port|=2; // Down
       if (joy[0].stick[0].axis[0].d1) Port|=4; // Left
       if (joy[0].stick[0].axis[0].d2) Port|=8; // Right
    p.s. попробую забрать джоё и проверить работает ли

    если кто сделает список софта, а я посмотрю как там

  6. #5
    Member Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    113
    Благодарностей: 77
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl
    цифровой поддерживают разные игрушки
    Даже не думал, что в Корвете поддерживался цифровой джойстик. Так распиновки ни у кого нет?
    Цитата Сообщение от esl
    p.s. попробую забрать джоё и проверить работает ли
    Оригинальный? Тогда жду фотографий! =)

  7. #6
    Veteran
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Благодарностей: 575
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Даже не думал, что в Корвете поддерживался цифровой джойстик. Так распиновки ни у кого нет?
    есть в схеме,
    но софта который его поддерживает я не знаю
    мало того, единственный компьютер который я видел с распаяными этими портами - Контур.
    т.е. оно мертворожденное.
    лучше бы сделали обычный джойстик ...

    ---------- Post added at 01:17 ---------- Previous post was at 01:07 ----------

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Оригинальный? Тогда жду фотографий! =)
    нет конечно
    сейчас под рукой даже Корвета живаого нет,

    я сегодня забрал свой джойстик и проверил что в эмуляторе (моем) таке работает джойстик

    работает в игрушках
    ANTON

    ITA EXPRESS
    ERIC BOMBER
    FIRE RESCUE
    NINJA CAGE
    XYZON
    PAC-MAN

    DEFLECTOR
    DANDARE
    DANDARE2

    это то что накопал сразу, из основных игрушек

    в эмуляторе эмулируется такое
    PPI3 порт B

    Код:
    0x01; // Up
    0x02; // Down
    0x04; // Left
    0x08; // Right
    0x10; // FIRE
    как это выглядт железно - не нарисую, я не электронщик
    хотя с битами порта подскажу

    но имхо, оно того не стоит ...

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

  9. #7
    Member Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    113
    Благодарностей: 77
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, возиться с переходником gameport - korvet нет смыла по причине аналоговости первого.

    Но возникла другая идея. Судя по картинкам в книжках, в Корвете использовался классический Atari-style цифровой джойстик.
    А почему бы не достать тот самый Atari-джойстик? Как поглядел их все еще можно заказать из Китая =)
    Ну а для начала можно сделать простенькую макетку с 5-ю кнопочками, и если все заработает, заказать тот китайский новодел для пущей радости =)
    Сам джойстик, представляет собой всего-то 5 ключей, подпаянных к разъему:

    Распиновка 1
    Распиновка 2

    В любом случае, самое сложное будет - это хорошенько покурить схему и распаять разъем на материнке Корвета. Короче, ждем электронщиков для экспертного мнения =)
    Последний раз редактировалось Serebriakov; 24.06.2014 в 12:00.

  10. #8
    Member
    Регистрация
    17.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    176
    Благодарностей: 103
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зачем из китая заказывать? В магазинах продаются копеечные джойстики для 8-битных игровых приставок (типа sega вроде) - они полностью совместимы с atari. Я такой втыкал в ATARI130XE - работает как родной. Да и чему там не работать - 5 кнопок, замыкающий определенный пин на землю. Собственно, тут даже джойстик от ZX подойдет, ибо фирменный атаревский разъем не нужен.
    Цитата Сообщение от Serebriakov Посмотреть сообщение
    распаять разъем на материнке Корвета.
    А зачем, собственно? Те более что такого ответного разъема как в ATARI ты просто так не найдешь. Он только с виду похож на DB-9. Проще его срезать, запаять обычный DB-37, и воткнуть в боковой порт.

  11. #9
    Member Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    113
    Благодарностей: 77
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, у нас в городе таких магазинов уже нет =) Да и проще будет самому собрать - что там эти 5 ключей.

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

    Значит, если верить эмулятору Сергея:

    Цитата Сообщение от ESL
    в эмуляторе эмулируется PPI3 порт B:
    Код:
    0x01; // Up
    0x02; // Down
    0x04; // Left
    0x08; // Right
    0x10; // FIRE
    То нужно совместить эти данные с распиновкой порта расширения:


    Только теперь следующий вопрос: портов типа B там целых 8 (1-3, 20-24), какие использовать?

  12. #10
    Member
    Регистрация
    17.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    176
    Благодарностей: 103
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Только теперь следующий вопрос: портов типа B там целых 8 (1-3, 20-24), какие использовать?
    Ну, так I/O BDx - это как раз отдельные биты порта B и всего их как раз 8 Выше уже
    приводилась распиновка:

    0x01; // Up - BD0
    0x02; // Down - BD1
    0x04; // Left - BD2
    0x08; // Right - BD3
    0x10; // FIRE - BD4

    Вот в таком порядке распаять на боковой разъем и радоваться новому джойстику. Неужели у вас в магазинах не бывает игровых приставок? А там, где они продаются - и запасные джойстики бывают. Тебе подойдет любой джойстик с 4 контактами и кнопкой

  13. Этот пользователь поблагодарил forth32 за это полезное сообщение:
    Serebriakov (24.06.2014)

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

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

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

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

Похожие темы

  1. Корвет: Подключение дисководов
    от AlexFantasy в разделе Корвет
    Ответов: 7
    Последнее: 09.09.2014, 05:15
  2. Ответов: 52
    Последнее: 07.07.2014, 14:06
  3. Нужна схема джойстика MD2
    от CodeMaster в разделе SEGA
    Ответов: 9
    Последнее: 11.01.2014, 20:06
  4. Ремонт джойстика
    от Ramiros в разделе Nintendo
    Ответов: 3
    Последнее: 07.02.2010, 12:48
  5. Подключение кемпстон джойстика к PC
    от IDma в разделе Устройства ввода
    Ответов: 4
    Последнее: 21.02.2006, 21:33

Ваши права

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