Персональный сайт Бориса Губарева
В меню Быстрый поиск на "ya.ru"
 
 
КАК ПОДКЛЮЧИТЬ ДЖОЙСТИКИ ОТ ИГРОВЫХ ПРИСТАВОК К ПК?
 
 
 
        Как-то мне дали пару эмуляторов с играми для Сеги и Нинтендо: 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 джойстиков для компьютера. Подключить их к компу и настроить всё. Далее скачать три программы-эмулятора для денди, сеги и нинтендо. Запустить нужный эмулятор, "подружить" его с купленными вами джойстиками и можно играть. :)
 
       

 

 

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

Пишите мне на мыло или ждите в асе! :)))

 

Hosted by uCoz