User Tag List

Показано с 1 по 10 из 111

Тема: Super Joystick Port

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #39

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,800
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вновь нашлось время посидеть поразбираться.
    1) Холодный рестарт переделал как указано выше. Замапил его на SHIFT + PrnScr. По обычному PrnScr просто выдаём RESET и выполняем тёплый рестарт.
    2) Проблема с геймпадом - не работают XYZ, LDU при нажатии одновременно в ZX передают как будто нажаты 2 кнопки. Причём эта кнопка-призрак всегда 1 или 2 или 3. Временно решено отключением опроса кнопок XYZ в файле INTERRUPTS. Сразу прекрасно заработал опрос UDLRABC, START. Работает переключение раскладок для геймпада. Может у меня геймпад не исправен, но проверить его не на чем. Заработало.
    3) Механический джойстик тоже работает (чего бы ему не работать, ведь опрос UDLRBC идёт не зависимо от сигнала SEL).
    4) Самая главная проблема. Так как кнопки обоих геймпадов кидаются в буфер клавиатуры, который ограничен 4 кнопками, то поиграть вдвоём получится только если один назначен как KEMPSTON. Ведь одновременное нажатие 2 направлений + огонь на обоих геймпадах дадут 6 кнопок! Так что получается второй порт этого контроллера можно захардкодить на KEMPSTON, а переключаемым сделать только первый порт. Либо надо увеличивать буфер клавиатуры.
    5) Кстати, ограничение буфера клавиатуры не даёт вводить всякие чит-коды в играх одновременным нажатием. Но тут ещё ограничение от самого контроллера в PS/2-клавиатуре.
    6) Интересен функционал назначения раскладок джойстиков на курсорные кнопки клавиатуры. Буду думать как это настроить.
    7) Надо подумать как оживить индикаторы на клавиатуре.
    Последний раз редактировалось Gutten; 19.05.2020 в 21:25.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

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

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

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

Похожие темы

  1. Не сбрасываемый порт 254 (Non reset port #FE)
    от Black_Cat в разделе Разный софт
    Ответов: 31
    Последнее: 01.03.2012, 10:42
  2. Profi3.2-Incorrect Port #BFFD
    от solegstar в разделе Profi
    Ответов: 4
    Последнее: 18.01.2012, 18:35
  3. artyllery c64 demo music port to TSFM?
    от Renegade в разделе Музыка
    Ответов: 5
    Последнее: 25.05.2011, 22:29
  4. Модем на serial port
    от rw6hrm в разделе Несортированное железо
    Ответов: 20
    Последнее: 16.09.2005, 14:30

Ваши права

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