Персональный сайт Бориса Губарева |
|
КАК ПОДКЛЮЧИТЬ ДЖОЙСТИКИ ОТ ИГРОВЫХ
ПРИСТАВОК К ПК?
Как-то мне дали пару эмуляторов с играми для
Сеги и
Нинтендо:
gens win32 2.12b и
snes9x 1.43 win32
(до Денди руки не дошли). Оба пашут под
XP с
Service Pack'ом 2. Поиграл, посмотрел. ;) Не
понравилось лишь одно: с клавой уж очень махаться неудобно! :) Решил обзавестись
джойстиком. Прошёлся по компьютерным магам: геймпэдов навало! Те, что
дешёвые, мне не понравились по внешнему виду, а все остальные - дорогова-то
однако! :) Тут я вспомнил об приставках. А что если подключить джой от них к
ПК? Цены на такие джои намного ниже, а качество и убодство проверено многими
игроманами! ;) Вот я залез в инет. А там по этому поводу инфы полно!
Даже на страницах журнала "РАДИО"
писали об этом. ;) Смотрите в №3
и №12 за
2003г. Там есть схемы для
подключения джоев от SEGA MEGA
DRIVE 2 и
SONY
PLAYSTATION
к LPT-порту компьютера.
О них и пойдёт речь в статье.
Для начала надо купить джой и собрать схему из "РАДИО". Джой от
Сеги 2 стоит около 60р, а от
Сони (без виброотдачи
и дополнительных осей) - около 80р. Плюс
LPT-разъём и
несколько деталей. В общем, в сотню уложится можно. ;) Советую использовать
именно диоды Шотки
1N5818/5819,
а не КД522Б! Хотя у меня стоят
последние. Также смотрим этот
документ.
Теперь нам понадобятся дрова. Один качаем с сайта журнала
"РАДИО" - это
"DirectPad
Pro v6.0 (DPP) + NTPad XP v2.01"
-
dpadpr60.zip /385Кб/ (в этом архиве лежит и
NTPad). Другой
ищем в инете - это "PSXPad
v0.9.2003"
/715Кб/.
DPP работает в
98-ой, а
NTPad
и PSXPad -
в
XP.
Скажу сразу, что у меня стоит только
XP SP2, а
98-ую
я запускал из-под Microsoft Virtual PC. ;)
Теперь у нас есть всё, чтоб начать работу с джоями этих 2-х приставок! :)
Распакуйте архивы. Установите соответствующие дрова. Подключите джои к
спаянному переходнику и воткните это всё в
LPT-порт.
Зайдите
в ПАНЕЛЬ УПРАВЛЕНИЯ -->
ИГРОВЫЕ УСТРОЙСТВА. Выберите драйвер в окне и
щёлкните на СВОЙСТВА. Теперь понажимайте на
кнопки джоя (в окне свойств будут мигать
соответствующие квадратики с циферками). Так можно проверить
работоспособность джоя. ;)
В эмуляторах есть меню для настройки клавиш управления игрой. Там и
выставляйте кнопки джоя! Вот собственно и всё. :)
#####
Расскажу немного о "своих впечатлениях" по этому поводу. :)))
Драйвера NTPad и
DPP
работают и с джоем от Сеги 2, и с джоем от
Сони, а
вот
PSXPad - только с джоем
от Сони.
Джой от
Сеги 2 подсоединить к переходнику
оказалось легко: обычный разъём от
COM-порта
компьютера! Однако на форумах я вычитал, что вроде бы его
протокол обмена немного сложен для адаптации к компу. В общем, у меня под
ХР
с
NTPad'ом
он отказался пахать, а в
98-ой с
DPP
работал без проблем. Это при том, что
98-ую я эмулировал. :) В окне свойств
DPP я выбирал
Genesis 6 button
или
Genesis
(разница только в числе
кнопок!).
Джой от Сони подсоединить намного сложнее: пришлось
"взломать" разъём и
припаять проводки кабеля к соответствующим выводам переходника. ;) Заработал
он и в 98-ой, и в
ХР!
:)
Для DPP в окне свойств я выбирал всё то, что
сязано с PSX ... (только без дополнительных осей).
В ХР с
NTPad'ом не захотел работать
"крестик". :(
Обидно было! А вот с
PSXPad'ом
всё заработало без проблем! :) С настройками последних 2-х драйверов,
думаю, разберётесь! :)))
#####
Теперь хотелось бы поинтересоваться:
люди, как можно восстановить работоспособность cеговского джоя? Материал в инете
относится только для 3-хкнопочных джоев (т.е. без кнопок
X,
Y, Z и MODE).
Схемы просты, но они не вернут все возможности джоя от
Сеги 2. Как быть?
А если использовать микроконтроллер (Atmel
или
Microchip)? Плюс надо знать протоколы обмена с джоем (а где их
найти?). Возможно ли реализовать "внутренности" любого джоя в МК? Кто-нибудь
такое делал?
#####
Cейчас стоимость джойстиков от денди, сеги (6 кнопок) и сони (без доп. осей и вибрации) очень невысока (50...300 руб). Думаю, из-за этого проще купить
новый джойстик взамен старому или сломанному, чем самому делать "начинку" на отечественных микросхемах (такой ремонт был описан в журналах
"Радио" в статьях про схемотехнику игровых приставок, 1995-2005гг).
#####
Параллельный порт (LPT) в настоящее время практически не встречается в компьютерах (иногда он есть в виде многоштырькового разъёма
на материнке), а в ноутбуках его вообще сейчас не применяют. В журнале "Радио" (N1 за 2007г) есть
статья,
в которой описывается
подключение одного или нескольких джойстиков к компу через USB порт (там используется атмеловский микроконтроллер с "зашитым" в
него драйвером программного USB). Вот это сегодня очень актуально! USB порты есть везде и в большом количестве! Воткнул такой
"адаптер" одним концом в USB, а к другому подключил пару джойстиков - вот теперь можно и поиграться. :)
#####
Можно пойти и другим путём. Купить в магазине пару USB джойстиков для компьютера. Подключить их к компу и настроить всё. Далее скачать
три программы-эмулятора для
денди,
сеги
и нинтендо.
Запустить нужный эмулятор, "подружить" его с купленными вами джойстиками и можно играть. :)


ГЕЙМЕРЫ ВСЕХ СТРАН - ОБЪЕДИНЯЙТЕСЬ!!!