Как стать автором
Обновить

Комментарии 36

Только это не джойстик, а геймпад =)
Аминь.
А вот знаете, лично мне очень тяжело привыкнуть. Во времена Денди и Сеги все всегда называли их именно джойстиками. Я не знаю, насколько это было правильно, но привычка выработана букально годами.
А китайцы такие уже готовые реплики почти всех геймпадов с USB продают. Я себе такой для Genesis купил. В целом сносно, но кажется что крестовина слишком вправо проминается.
Если покупать, то лучше уж адаптер — переходник. Есть и такие. Геймпад то при активном использовании убивается довольно быстро, а до бесконечности ремонтировать надоедает.
Если есть оригинальный геймпад, то да. А если нет, имхо нет разницы. По отзывам современные реплики вроде указанного в статье качеством тоже не отличаются. Во всяком случае по цене примерно тоже самое получается.
Я не про реплики, а про адаптеры, переходники: с одной стороны вход для геймпада, с другой USB. Их плюс в том, что переходники эти на каждом углу не купить, как и реплики, а вот китайские геймпады — сколько угодно.
Изначально, посмотрев, первое впечатление было, что «колхоз» какой-то. Но если рассмотреть шире, такой способ и вправду доступен куда более широкой аудитории людей. Расковырял, паяльником для лужения кастрюлей залил припоем где надо и готово. И не нужно всяких долгих разбирательств с эмуляцией hid в stm32, разработкой схемы, лут, паяние феном итд.
Для некоторых игр нужно одновременное нажатие например: Вверх, вправо, A, B. Будет проблема если контроллер клавиатуры не поддерживает одновременно 4 нажатия.
Зашел оставить этот комментарий. Мне кажется, в качестве донора электроники лучше использовать другой геймпад, а не клавиатуру.
Кнопок может нехватить.
Большая часть сегодняшних геймпадов имеет минимум 8 кнопок (4 шифта, 4 кнопки справа), это не считая крестовины.
А если взять что-нибудь типа DFRobot Beetle, то можно пойти дальше и сделать перепрошиваемый джойстик с кастомными функциями. Например, я использовал этот контроллер для vim-педали.
О, надо будет таким же макаром беспроводной сделать
У нас самый дешевый геймпад стоит 190 рублей.
Самая дешевая клава — 250.
ИМХО имеет смысл, только если хочется получить конкретно геймпад в формфакторе сегавского геймпада. Во всех остальных случаях это не нужно.
Сложно найти геймпад с 6 кнопками. Причем важно их расположение. Иначе в некоторые сеговские игры играть неудобно, а местами невозможно.
Все современные геймпады имеют более 6 кнопок.

Играю с XBox овсеого геймпада. Никаких проблем не испытываю.
Назовите пример такой игры? Наоборот же, LB,RB нажимаются пальцами, которые в условиях сеговского геймпада не выполняют никаких функций.
Мортал комбат, например. Да мне даже в Beyond Oasis было тяжело играть.
Как мне кажется игра в MK на таком геймпаде это проявление эффекта утёнка. На мой взгляд на геймпаде по типу Xbox или PS управление удобнее и логичнее.
Вопрос пристрастий. Я хоть и начинал со СНЕСовского пада, но Сеговский мне явно ближе. Я вообще считаю, что зря все подряд джойстики стали хреначить лишь с 4 кнопками вместо 6. 6 кнопок это идеально.

Скажем, играть в вышеназванное или в Comix Zone на 4 кнопочном вообще ад.
В МК сложно повторить комбинацию по инструкции, если кнопки расположены иначе и не подписаны. Еще один аргумент. Если использовать нестандартную раскладку, ее приходится подгонять в каждой игре — неоднозначно какие из кнопок удобнее вынести на триггеры.
А еще можно напечатать несколько слов)
Или создать новый тренд «змейка на геймпаде от сеги» )
Можно и готовое устройство купить. Я в своё время на eBay покупал геймпад от Retrolink вот такой: www.ebay.com/itm/Retrolink-PC-and-Mac-USB-Classic-Controller-Game-Joy-Pad-for-Sega-Saturn-Black-/130926084077?pt=UK_Controllers_Attachments&hash=item1e7bcd7fed

Но у них USB-копии геймпадов почти всех старых консолей есть: www.ebay.com/sch/i.html?_from=R40&_trksid=p5039.m570.l1313.TR0.TRC0.H0.Xretrolink&_nkw=retrolink&_sacat=0
Не переведутся на Земле Русской Кулибины!
В детстве такой делал…
Но сейчас проще использовать какой-нибудь контроллер для эмуляции клавиатуры.
Идея интересная, но есть и готовые недорогие геймпады с расположением кнопок как у Сеги.
Я пользуюсь, например, моделью Defender Game Racer, он, конечно, не без недостатков, но пользоваться вполне можно.
Он у меня уже лет 6 или 7, и по ощущениям он выработал процентов 70 своего ресурса: не очень давно я его разбирал, чтобы почистить контактные площадки кнопок на плате (стало плохо срабатывать), резинка уже местами начала рваться. То есть надёжность его достаточная. Думаю, даже понадёжнее сеговских геймпадов.
Там же на маркете есть и другие похожие геймпады.

Помню, в детстве у меня эти «джойстики» вылетали только так, из-за дрянного провода, в котором быстро возникали разрывы от чрезмерно эмоционального дёрганья джойстиком во время игры))

А ещё с детства мучает вопрос: ведь у сеговского джойстика разъём, по сути, для COM-порта, неужели нельзя написать драйвер, чтобы этот джойстик работал через COM-порт компьютера? Я когда-то читал обсуждение, там народ сделал подключение сеговского геймпада к LPT + дополнительное питание от БП.
Вам очень повезло, что в можно быть так легко к контроллеру клавиатуры припаяться. Обычно там контакты с чем-то с содержанием серебра, и они вообще не паяются.
Когда то подключал джойстик через LPT-порт. Но были схемы и через USB. Всё таки, тут что то не верно, ломать клавиатуру, ради другого устройства. Да и потом в варианте со своим блэкджеком не будет проблем с количеством одновременно нажатых клавиш.
image
Подключал так все дендевские, какие нашел.
Подключал от PS c обратной связью. Долго не получалось. Оказалось перепутал полярность. Как же я скакал когда он заработал :)))) Эх. Веселые школьные годы. Самое офигенное — это был драйвер, позволяющий регулировать силу отдачи и ремапить кнопки. До сих порт не хватает этих функций в современных гейпадах.
Ну это не тру :)
Следуя современным веяниям, надо было припаять что-нить типа Arduino Pro Micro с прошивкой под USB-HID геймпад (там уже даже и класс в SDK такой есть).
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
не проще китайский arduino mini Засунуть внутрь?
Как удачно у меня лежит с разорванной мембраной a4tech x7 клава, вот там можно будет турбо джойстики зашпилить.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории