Просмотр полной версии : Джойстик от Денди, какие кнопки назначить?
Evgeny Muchkin
24.08.2017, 20:31
Коллеги, вечер добрый.
Хочу переделать дендевский джойстик, сделав из него эдакий "расширенный" синклер (правый) джойстик. Основная идея в том, что в целях задействования всех его кнопок, подключаться он будет к разъему клавиатуры.
Какие клавиатурные кнопки запараллелить каким кнопкам джойстика? Поделитесь мыслями и идеями исходя из личных предпочтений и опыта спектрумистского :)
И можно ли в принципе сделать autofire без подачи на джойстик внешнего питания?
62076
Black Cat / Era CG
24.08.2017, 21:34
Я так когда-то распаивал. Выходило по сути 2 синклера сразу! :)
То есть лишние кнопки 1-5. Так и проводов не намного больше надо.
Я буквально недавно себе делал такой джой. Все дорожки от микросхемы-капли отрезал, где надо МГТФом довел куда надо на плате. На крестовину вывел как положено 6-7-8-9, кнопки A турбо А соединил между собой и B турбо В тоже, на B подключил 0, на A подключил 9. т.о. B выстрел, A прыжок. Провод брал 6-ти жильный, клавиши START и SELECT не использовал.
Evgeny Muchkin
24.08.2017, 22:29
А я хочу как раз все использовать кнопки. Отсюда и вопрос, какие еще, помимо джойстиковых 67890, кнопки чаще всего используются в играх, прогах и тд. на спекки?
часто (как стандарт)
pause -H
abort - G
вверх (как уже советовали) действительно удобно продублировать на кнопку (иногда требуются точные прыжки)
ну и добавить enter/space
null_device
25.08.2017, 06:35
Какие клавиатурные кнопки запараллелить каким кнопкам джойстика?
Зависит от того, какие игры собираетесь с ним использовать. Во время прохождения серии UFO, переделывал джойпад типа сеговского (с курком на корпусе) под дополнительные линии клавиатуры. Там "вспомогательных" клавиш было не так уж много, но расположены они не в одном ряду. Что позволило не отвлекаться к клавиатуре для нажатия того же шифта или клавиши ASDF (особенно актуально было для первой части, которая не пошаговая).
ЕМНИП, как-то предлагался вариант задействования всех разрядов джойстиков. Вроде, не прижилось.
Относительно "гибкий" вариант: иметь несколько разьемов, которые переключают раскладку клавиш (коммутация линий выбора ряда).
можно ли в принципе сделать autofire без подачи на джойстик внешнего питания?
К черному "типовому" джойстику, шла простая схемка на корпусе логике и паре элементов. Тема по плате такого джойстика, на форуме была (http://zx-pk.ru/threads/20475-joystick-125.html), но схемы там нет.
http://zxbyte.ru/pic/byte07_03.jpg
Вот тут есть нечто похожее: http://zxpress.ru/article.php?id=8213
Black Cat / Era CG
25.08.2017, 12:59
ЕМНИП, как-то предлагался вариант задействования всех разрядов джойстиков. Вроде, не прижилось.
А жаль :(
OrionExt
25.08.2017, 13:53
Вспомнил. Была такая штука как Any Key.
Вроде можно разобрать текст с пояснениями к девайсу.
https://lh3.googleusercontent.com/1yrRbeo2GllPVbo-C9nCu979nkQZqTcYQdt19zYrb2qr98pssqS3RlZamEzBvchXRp WCa0M99qigyrEEesgyVqx5GA6HUg45qCn7gFXyCatD4BeONJTL 7x-rhtnAWbhdf2L5P6Fdbgqs5aDM_2UJQ-gDh5elVewhDLkQpWZPzOsC3lpGFGU1Pen96eD3wxQ-xyHYl-fz5bTXBGL8GcJWZCZ9YJ5P1MYbOjOIXIDevmx5DqJx3qRadh25 e3TMGRq4nKlOkkd09EGpDLOgHPwN3LXe8l9v5YXUC9NwHEof8J nZubLwUTS8x0bBqObYxsTOvCUS2D7YHoEN619evLWLb4i2rUSW 8XsRcqDOwhxGbxXn_U_63yYaYXfPDcHDufIVgMcplPqpgSn_FG _embXXV0-16UcKBljXxB9b22l7rXBfdv3Xc4FOWi_KIZWEM2Dh--nD65Lm5L-i3JaT-e3C3rQBRhr_I1kZ4PWAUvMVysHzAHnHBKnKyD0hD6hz7vsxMx6 9tO7I5aOkz-b8dhBaD1CkC-TEDtPQNFWYV2BVavpuwmI4okxM452aXWDfiHadtbIck-WUwlEp_wvwoUbAsygljRsTRd-FgSGoQkio7ZdI1hszyGe_HhPuKR1j-5YgEzj4bWc5iO-zSptVz_fFvmQDYpJmcrU0mGyT-NOXUQL4yA=w621-h828-no
Тут с максимальным разрешением. (https://drive.google.com/open?id=1JEOwYZiwkvMZAaJI3D0QDxH89yMyUP4SSQ)
NEO SPECTRUMAN
25.08.2017, 20:37
А я хочу как раз все использовать кнопки. Отсюда и вопрос, какие еще, помимо джойстиковых 67890, кнопки чаще всего используются в играх,
Печально но то что на дендиках вешают на 2 кнопки
на спектруме вешают на одну с разной длинной ее нажатия....
- - - Добавлено - - -
Какие клавиатурные кнопки запараллелить каким кнопкам джойстика?
помимо ждойстика
использовалось и активация чего нибудь enter-ом
так и проситься на select или start
- - - Добавлено - - -
как раз все использовать кнопки
AUTOFIRE наше все!!!!
в придачу дендивский вариант с 2-мя верхними турбо кнопками это самое то!
- - - Добавлено - - -
pause -H
а мне кажется что пауза часто была P (хотя уже могу ошибаться)
Evgeny Muchkin
25.08.2017, 21:23
Если пауза Пэ, то как жэ быть с нашим ламповым и теплым QAOP? ;)
NEO SPECTRUMAN
25.08.2017, 21:27
с нашим ламповым и теплым QAOP?
есть еще теплый ламповый 67890 и 12345
OrionExt
25.08.2017, 21:31
С теплым Пе (была пауза). Уж простите, но эту QAOP вспоминаю как страшный сон. Кто такую раскладку придумал (40 кнопок, на резинке).
NEO SPECTRUMAN
25.08.2017, 21:36
Start в менюшке, как по мне, часто был или S или 0 (ноль)
- - - Добавлено - - -
но эту QAOP вспоминаю как страшный сон
а я на оборот перешел на нее с большой радостью
она оказалась намного удобней чем тугие джойстики
OrionExt
25.08.2017, 21:38
Всем разработчиком тех игр не угадишь (вспомним еще "ленивые" адаптации). Кто-то такую штуку собрал/собирал.
http://zx-pk.ru/threads/28037-dzhojstik-ot-dendi-kakie-knopki-naznachit.html?p=925445&viewfull=1#post925445
NEO SPECTRUMAN
25.08.2017, 21:40
Всем разработчиком тех игр не угадишь
всем не угадишъ
но qaopm был повсеместно
а где не был был redefine keys
qaopm был повсеместно
zxkm тоже встречается.
...
а как вам такое ???
http://savepic.net/9797040.jpg
OrionExt
25.08.2017, 22:45
Такую штуку может придумать человек, которого достали раскладки от ZX. Британский юмор. Аж грустно.
А что, нормальный вариант.
Да и вообще, оформить весь компьютер в виде ручного коммутатора, из карболита и латуни.
Будет отличная альтернатива современным маленьким пластиковым коробочкам, у которых вокруг корпуса тоже соплей хватает, но тут они, по крайней мере, будут в тему.
я вообще-то вспомнил про другой коммутатор (вроде ешё большего размера),
но сходу фото найти не-смог.
с трудом представляю как это всё держится,
да ещё и с подключённым разъёмом/проводом джойстика
SlashNet
26.08.2017, 01:59
я вообще-то вспомнил про другой коммутатор (вроде ешё большего размера),
но сходу фото найти не-смог.
Думаю, что этот:
https://i.pinimg.com/originals/b3/40/f2/b340f2b75942eaad2bb85fed778f60ec.jpg
Часто светился в старых журналах...
HardWareMan
26.08.2017, 07:49
Он же лежа подключается, проблемы нет. А вот вертикальную плату в его райзер уже не воткнуть - она упрется в сам ZX.
вспомнил про другой коммутатор (вроде ешё большего размера),
но сходу фото найти не-смог.
Думаю, что этот:
ага, про него и вспоминал.
ещё наткнулся на вот такой вариант. `прошивается` с компа
http://www.worldofspectrum.org/pub/sinclair/technical-docs/DKTronicsProgrammableJoystickInterface_Schematics. gif
Evgeny Muchkin
26.08.2017, 20:51
В общем, предварительно решил раскладку сделать такую:
Крестик: 6789 (синклер джойстик)
Турбо В - 9 (вверх)
Турбо А - 0 (огонь)
B - Пробел
A - M
Select - H
Start - Enter
Black Cat / Era CG
26.08.2017, 20:54
Крестик: 6789 (синклер джойстик)
Турбо В - 9 (вверх)
Турбо А - 0 (огонь)
А удобно будет держать основные кнопки на турбе?
Evgeny Muchkin
26.08.2017, 21:24
Из соображения удобства как раз на турбу и хочу подключить.
Black Cat / Era CG
26.08.2017, 21:49
А где, говорите, инфа пролетала про джойстик на все(!) 8 бит? Ткните носом.
NEO SPECTRUMAN
26.08.2017, 21:52
Из соображения удобства как раз на турбу и хочу подключить.
Лично я не понимаю чем руководствуются создатели джойстиков в плане прыжков и стрельбы...
особенно вот это
https://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Sega_GameGear_003.jpg/640px-Sega_GameGear_003.jpg
оно такое же не удобное как и выглядит (хотя можно приловчится конечно)
А джойстик дендика считаю идеальным
пушо можно зажать турбо B стрельбу
и в тоже время нажимать одиночные A прыжки той же фалангой
в упор не понимаю зачем располагать кнопки перпендикулярно пальцу
нажатие 2-х кнопок и переход от одной к другой затруднен
(это не D-pad который отзывается на легкое покачивание)
или может джойстик нужно прижимать к пузу?
а локти оттягивать в перед
или держать вверх ногами? (за game gear)
Black Cat / Era CG
26.08.2017, 22:08
Ага. Предполагается, что ты быстро переставляешь пальцы с кнопки на кнопку. И да, это неудобно.
NEO SPECTRUMAN
26.08.2017, 22:21
Немного офтопик
а кто нить видел в продаже что нибудь дуалшок подобное но с квадратным а не ромбическим расположением кнопок?
Ага. Предполагается, что ты быстро переставляешь пальцы с кнопки на кнопку
железятники такие железятники...
Предполагается, что ты быстро переставляешь пальцы с кнопки на кнопку. И да, это неудобно.
лично видел как довольно виртуозно играют одной рукой (курсор на PCклаве)
я так не умею
NEO SPECTRUMAN
26.08.2017, 22:35
лично видел как довольно виртуозно играют одной рукой (курсор на PCклаве)
я так не умею
Ну ПЦ клава располагается неподвижно на столе
а там уже свои...
wasd почему то оказывается неимоверно удобным
+рядом qe для дополнитльных перемещений
и щифт с пробелом
а за 4862 на нумпаде хочется убиват...
а за 4862 на нумпаде хочется убиват...
А я как-то во времена MS-DOS в DOOM2 очень неплохо приноровился именно на нумпаде в него гонять (да, я был "трактористом", рубились по диалапу). Фишка в том, что надо зажимать ускорение (shift), бежать по диагонали, одновременно стрейфиться и не забывать отстреливать фрагов, а на курсоре это не всегда получалось, т.к. у ПЦ клавы имеется ограничение на число одновременно нажатых клавишь. А на нумпаде убиват получалось лучше. :) После чего на курсоре стало неудобно — нет той "ширины размаха". :)
null_device
27.08.2017, 06:27
Black Cat / Era CG, http://zxpress.ru/book_articles.php?id=650
NEO SPECTRUMAN
27.08.2017, 17:19
А я как-то во времена MS-DOS в DOOM2 очень неплохо приноровился именно на нумпаде в него гонять
на нумпаде если на вниз назначили 2 нужно 5 сантиметров тянуть палец от 8 до 2...
разве что 2-ку можно нажимать большим пальцем
Фишка в том, что надо зажимать ускорение (shift), бежать по диагонали, одновременно стрейфиться и не забывать отстреливать фрагов, а на курсоре это не всегда получалось, т.к. у ПЦ клавы имеется ограничение на число одновременно нажатых клавишь. А на нумпаде убиват получалось лучше. :) После чего на курсоре стало неудобно — нет той "ширины размаха". :)
и правда понажимал и...
wasd наше все
хотя некоторые комбинации клавиш у меня тоже не нажмешь
но тк на ПЦ обычно прицеливание мышью это не так критично...
на нумпаде если на вниз назначили 2 нужно 5 сантиметров тянуть палец от 8 до 2...
Вот я и приучился тогда к этому "широкому размаху", наверное правильнее сказать "глубокому". Средним длинным пальцем. Это приятные воспоминания, я эти, ныне уже бесполезные навыки, уже утерял.
Black Cat / Era CG
27.08.2017, 21:09
Black Cat / Era CG, http://zxpress.ru/book_articles.php?id=650
А. Я-то думал, там че по существу, типа схемка, все как полагается.
А так и я могу: "А давайте еще три кнопки к Кемпстон-джойстику прикрутим, на оставшиеся 3 бита! А идея моя в том, чтобы бит5 был прыжок, бит6 - доп.оружие, бит7 - взять/использовать/меню".
null_device
28.08.2017, 09:27
Black Cat / Era CG, так на самом-то деле, всех переделок того же "классического" кемптосна, это использовать чуть другие корпуса МС, буферы на большее количество разрядов (в некоторых схемах из той же "периферии своими руками" все, что для этого надо - отцепить входы от подтягивающих элементов).
Суть в том, что концепцию не поддержали програмно.
Были еще какие-то маетриалы, это просто то. что нашлось навскидку.
Evgeny Muchkin
30.08.2017, 20:43
А автофайр можно как-то изгибнувшись сделать без подачи 5В на жойстик?
NEO SPECTRUMAN
30.08.2017, 21:46
А автофайр можно как-то изгибнувшись сделать без подачи 5В на жойстик?
Глупый вопрос
а сколько туда подается?
и на всех ли клонах это одинаково
Может проще сделать как Djs3000 и Prusak делали для Альфа? Там подключается джой без переделки, вся объвязка чутка 74 логики, и автофайр из коробки.
null_device
31.08.2017, 04:40
автофайр можно как-то изгибнувшись сделать без подачи 5В на жойстик?
А перейти по ссылке из шестого сообщения и пролистать страницу вниз? Большинство таких схем и не требовало наличия +5 вольт в явном виде.
http://www.diagram.com.ua/list/comp/comp117.shtml
А в некоторых клонах кемпстон джойстик реализован не с общим GND, а с общим +5 (ну вот например новосибирский Ленинград НЭТИ). Так что втыкая джойстик со встроенным автофаером, убедитесь как оно в вашем клоне на само деле. Во избежание.
null_device
31.08.2017, 12:00
creator, вроде похожий момент есть и с синклерами (т.е.уровнем "выборки" полуряда клавиш)?
А если синклер джойстики делать по простому "по нашему", просто подключаясь к соответствующим клавишам на клавиатуре, то там вообще ни GND, ни +5V нет. :)
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot