PDA

Просмотр полной версии : как добавить +1 кнопку к джойстику Kempston



antti_pi
08.09.2017, 14:16
доброго.
есть судя по всему Ленинград. на нем есть выход на 5дин для джойстика, получается всего 5 кнопок. есть возможность подключить 6ю кнопку?
микросхемак "155лн1" стоит на мантажной плате отдельно.

http://www.pixic.ru/i/S051S4P433H2r613.jpghttp://www.pixic.ru/i/m0W1F4u4I3929615.jpg
http://www.pixic.ru/i/N0719414V3l246A8.jpg
http://www.pixic.ru/i/30b1f4E493Z2h7p0.jpg
http://www.pixic.ru/i/J0Y164i4O3N2D7u2.jpg

Black Cat / Era CG
08.09.2017, 14:17
картинки не видно

antti_pi
08.09.2017, 14:41
https://yadi.sk/i/lus2Z_rs3MiNQ7

- - - Добавлено - - -

да вот чего то не понятно.. добавил 5шт, а где они?))

- - - Добавлено - - -

https://yadi.sk/i/BeBidFAq3MiN6A

- - - Добавлено - - -

https://yadi.sk/i/6iYVeWrb3MiNDW

- - - Добавлено - - -

https://yadi.sk/i/IueVKGXq3MiNHn

- - - Добавлено - - -

https://yadi.sk/i/_gEcDqzS3MiNLn

- - - Добавлено - - -

https://yadi.sk/i/lus2Z_rs3MiNQ7

ZX_NOVOSIB
08.09.2017, 14:45
да вот чего то не понятно.. добавил 5шт, а где они?))
всё максимально понятно. На картинки нужны прямые ссылки на картинку, а не на страницу с картинкой. Юзай pixic.ru или savepic.ru

- - - Добавлено - - -

И что значит 6-ую кнопку кемпстон? Это будет тогда уже не кемпстон, а какой-то свой новый, не поддерживаемый никаким софтом формат джойстика ))

null_device
08.09.2017, 14:58
Теоретически, можно задействовать неиспользуемые биты порта кемпстона. Только вот, мне неизвестен софт, который такое поддерживает. Увы. :(

Повесить дополнительную кнопку клавиатуры можно, только придется тянуть еще два провода.

antti_pi
08.09.2017, 15:08
ZX_NOVOSIB, с картинками разобрался, спасибо)
на схеме написанно кемпстон, так может можно, переделать в другой джой?

- - - Добавлено - - -

null_device, я переделал джой от денди, а можно повесить просто кнопку с клавиатуры? просто хочется поиграть с джоя в игры где надо 6 кнопок

Black Cat / Era CG
08.09.2017, 15:25
Можно на клаву в большинстве случаев повесить параллельно. Это будет правый синклер (67890) + еще кнопка. Но да, проводов чуть больше будет.

- - - Добавлено - - -

Если правильно понимаю, это будет 6 проводков +1

antti_pi
08.09.2017, 15:55
Black Cat / Era CG, пытаюсь понять.. но чего то не выходит) тоесть подключить к джою + кнопку с клавы, или просто с клывы взять 6 кнопок минуя микросхему?

Black Cat / Era CG
08.09.2017, 16:06
подключить к джою + кнопку с клавы, или просто с клывы взять 6 кнопок минуя микросхему?
Ну собственно вариантов как бы два.
В первом варианте вам понадобится 6 проводов как обычный Кемпстон + 2 для любой на выбор (выбор потом не изменить) клавиши параллельно клавиатуре. Итого 8 проводков.
Во втором, 7 проводков. Просто параллельно клаве. 5 клавиш должно быть из 1 полуряда и 1 - из другого. Кемпстон у вас остается тогда не задействован совсем.

antti_pi
08.09.2017, 16:13
Black Cat / Era CG, спасибо большое)
получается в первом варианте будет кемпстон +1 кнопка, которую я выберу, но она потом может не подходить в играх?

ZX_NOVOSIB
08.09.2017, 17:28
получается в первом варианте будет кемпстон +1 кнопка, которую я выберу, но она потом может не подходить в играх?
что значит "не подходить?" Если в игре есть кемпстон, то в 99% случаев это подразумевает, что в игре задействовано 5 кнопок, а не 6 (паузу и выход не считаем) Приведи пример игры где тебе надо 6 кнопок. На конкретном примере легче понять.

Black Cat / Era CG
08.09.2017, 17:40
Проще вариант синклер + еще кнопка и играть через Redefine keys :)

antti_pi
08.09.2017, 18:28
ZX_NOVOSIB, например gryzor, игры где прыжок на отдельной кнопке и есть огонь

- - - Добавлено - - -

Black Cat / Era CG, похоже да) главное теперь понять как к клаве припаяться и вывести все на джой от денди

ZX_NOVOSIB
08.09.2017, 19:00
например gryzor, игры где прыжок на отдельной кнопке и есть огонь
хм.. интересно) По задумке авторов игрок правой рукой крутит палку кемпстон-джойстика, а левой рукой давит на пробел. Даже не знаю, удобно ли это )

antti_pi
08.09.2017, 19:24
люди добрые помогите схемой)
как прикрутить джой к клаве..http://www.pixic.ru/i/7041j43423K3S4g5.jpg

- - - Добавлено - - -

ZX_NOVOSIB, да я джой от денди использую))) вообще с пробелом не вариант))))

HardWareMan
08.09.2017, 19:35
Болтами!

null_device
08.09.2017, 21:10
Упрощенно, суть в том, что порт кемпстона и клавиатуры - физически, два разных устройства с отличающимся приниципом определения нажатия клавиши. И совместить их в одном устройстве - та еще задача.


например gryzor, игры где прыжок на отдельной кнопке и есть огонь

люди добрые помогите схемой)
как прикрутить джой к клаве

Если позволяет программа - стоит юзать REDEFINE KEY и задействовать в джойстике, дополнительные линии полурядов клавиатуры. Отечественный, семиконтактный разьем, позволяет добавить целых две линии, пятиконтактный - одну (включая нож "экранирующего" вывода).
Советую почитать в книжке, "...для пользователей и программистов (http://vtrdos.ru/)", или "периферия своими руками" о том, как устроена клавиатура.

- - - Добавлено - - -


По задумке авторов игрок правой рукой крутит палку кемпстон-джойстика, а левой рукой давит на пробел. Даже не знаю, удобно ли это

Настолько же удобно, как и в играх UFO 1\2 и ЧВ, при выборе кемпстона. ;)

antti_pi
08.09.2017, 22:18
спасибо всем кто помог, завтра буду мудрить:v2_dizzy_punk: