Просмотр полной версии : Хоть одна игра использует больше одной кнопнки на kempston-интерфейсе?
nihirash
04.02.2019, 19:23
Насколько я понял(я могу ошибаться) - порт позволяет использовать, по идее, до 3х кнопок, помимо осей.
Взять ту же схему: https://8bit.yarek.pl/hardware/zx.joystick/index-de.html
Можно использовать до 3х кнопок за раз. Неужели никто так и не рискнул использовать более одной кнопки?!
pinny, я не против использовать, но по стандарту Кемпстона используется 5 кнопок на порту 31. точка.
все фирменные игры использовали 5 кнопок.
А некоторые производители на свободные биты этого порта заводили совсем другие сигналы.
nihirash
04.02.2019, 19:54
А некоторые производители на свободные биты этого порта заводили совсем другие сигналы.
А можно где нибудь почитать или посмотреть?
Интересно, просто ни разу не натыкался на такое.
Scorpion к примеру. На кемпстон заведены два бита бета интерфейса. В ProfROM они проверяются и от этого зависит старт комаа.
https://zx-pk.ru/threads/16406-pereklyuchenie-banok-v-zs-scorpion.html?p=409948&viewfull=1#post409948
Scorpion к примеру. На кемпстон заведены два бита бета интерфейса.
чё-то с трудом в это верится. скорее там имеется ввиду trdos`ный порт #1F
...............
поддержку трёх кнопок делал velesoft (в своём интерфейсе) и она есть в unreal
С трудом или нет, но по схеме они заведены на входа микросхем обычного 1F/FE порта. Можешь убедиться сам.
ага, увидел (зонов блин, затейник)
Black Cat / Era CG
05.02.2019, 00:23
Хоть одна игра использует больше одной кнопнки на kempston-интерфейсе?
Использует :)
Только это НЕстандарт. Я носился чуть с этой идеей и просил переделать под это пару игр.Переделали. Но я забил на идею и игры есть только у меня эти.
- - - Добавлено - - -
1 кнопки хватит всем!
ZX_NOVOSIB
05.02.2019, 10:30
Но я забил на идею и игры есть только у меня эти.
Делись.
Black Cat / Era CG
05.02.2019, 10:44
Делись.
А нафига? Начем ты в них играть-то будешь? Сами-то игры в нормальном виде лежат в свободном доступе, у меня только модификации под дополнительные кнопки.
solegstar
05.02.2019, 11:20
Сами-то игры в нормальном виде лежат в свободном доступе, у меня только модификации под дополнительные кнопки.
в нормальном виде небыло redefine keys?
Black Cat / Era CG
05.02.2019, 11:25
в нормальном виде небыло redefine keys?
зачем? если мысль играть на джойстике, а не на клавиатуре.
solegstar
05.02.2019, 11:37
зачем? если мысль играть на джойстике, а не на клавиатуре.
просто одним проводком можно добавить еще кнопок и развести их на джойстике. и привязать их в игре через redefine keys. а так получается и джойстик переделывать и игру.
привязать их в игре через redefine keys.
изначально речь шла про kempston (а не вариации sinclairL/R)
nihirash
05.02.2019, 15:27
А вот, кстати, был же контроллер джоя(AGF), который эмулил клавиатуру и там можно было выбирать на какие кнопки назначать кнопки джоя.
null_device
05.02.2019, 15:56
был же контроллер джоя(AGF), который эмулил клавиатуру и там можно было выбирать на какие кнопки назначать кнопки джоя
Порт клаиватуры и кемпстона, это физически разные порты.
Кстати, где-то краем глаза видел концепцию использования свободных разрядов портов клавиатуры (там тоже используется только пять бит из восьми возможных).
- - - Добавлено - - -
порт позволяет использовать, по идее, до 3х кнопок, помимо осей.
Позволяет, но програмной да и аппаратной поддержки данной фичи официально не было. Увы.
solegstar
05.02.2019, 16:30
порт позволяет использовать, по идее, до 3х кнопок, помимо осей.
до 4х, т.к. всего порт 8 бит - 2 оси (4 кнопки) и 4 кнопки fire.
nihirash
05.02.2019, 16:31
Порт клаиватуры и кемпстона, это физически разные порты.
Это да, просто обсуждение дошло до цепляния джоев до клавиатуры - вот и вспомнился такой чудо-интерфейс.
Позволяет, но програмной да и аппаратной поддержки данной фичи официально не было. Увы.
Видимо дело в дешевых атаривских джоях, которые были обычно с одной кнопкой fire(либо несколькими, но висящими на одном разряде)
нашлась одна фирменная игра которая поддерживает вторую кнопку на kempston`e - AlienStorm
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot