|
Подключение
джойстиков от игровых приставок |
|
Сейчас я Вам скажу довольно неожиданную вещь. ИГРАТЬ НА КЛАВИАТУРЕ В ИГРЫ НЕ УДОБНО. Она просто не приспособлена для этого, Представьте себе автомобиль, у которого вместо руля пишущая машинка :). Клавиатура громоздка, далеко от компьютера ее не утащишь. А Вы пробовали играть вдвоем на одной клавиатуре? В Mortal Combat, например, где клавиши Выходят из строя уже на первом месяце и ваш соперник норовит нажать побольше клавиш одновременно, чтобы заблокировать ваши движения и не дать провернуть комбо? А играть втроем-вчетвером? Это уже совсем невозможно. Хотя бы потому, что тесно и соперник норовит толкнуть Вас в бок.
|
|
Уверен многие видели в магазинах джойстики для компа, к примеру от Sony PlayStation.
К сожалению они стоят очень дорого, но почемубы не сделать такой самим? Существует вполне реальная возможность играть таким геймпадом/джойстиком на PC-совместимом компьютере, даже не самом мощном. Большинство игр и программ не смогут отличить вашего устройства от фирменного джойстика за несколько $100. (почему то считается раз какой прибамбас к компьютеру, то обязательно стоить должен баснословные деньги)
Самая фишка в том, что этот джойстик можно использовать в любой игре, просто при назначении клавиш назначайте их на кнопки джойстика.
|
|
Вобще GamePad - устройство очень похожее на аналоговый джойстик. Различие между типичным джойстиком и GamePadом - в характеристиках оси. Джойстики обычно имеют две оси - X и Y. Непрерывное движения рычага вдоль этих осей с помощью двух потенциометров преобраются в аналогоВые электрические сигналы, которые потом с помощью АЦП преобразуются в цифроВые, на основании которых Вычиисляются переменные X и Y. GamePad же имеет не-пропорциональные величине отклонения от центра величины X и Y для девяти позиций (включая центр), он гораздо проще по конструкции, и, следовательно, болеее надежен.
|
|
Конструкция очень простая. Просто дважды убедитесь прежде чем проверять сделанный вами интерфейс, убедитесь что все провода припаяны правильно, и, что никакие оголенные провода не касаются чего-нибудь. Я сильно рекомендую использовать корпус для этих интерфейсов, чтобы уменьшить риск короткого замыкания.
|
|
Начнем с джойстика для Dendy
(NES).
|
|
Если у вас есть gamepad, и у него есть
кнопки A, B, Turbo A, Турбо B, Select и Begin (последних
двух может и не быть, настоятельно
рекомендую такие не брать) и
связывается через 5 проводов, тогда
это или NES или аналог NES и будет
работать если Вы все сделаете
правильно.
|
|
Однако пора приступась к делу. Все, что
вам понадобится - это разъем LPT порта (он
же паралельный, он же от принтера),
паяльник, 5 1N914
или 1N4148
диодов, ну и, собственно, сам джойстик.
Приступим.
|
|
|
| |
Вот сам разъем джойстика (правда похож
на СОМ)
|
|
|
|
Спаивается все по схеме, если хотите
подключить два джойстика, то все
провода припаиваются также кроме 8 и 7
контакты на NES, их надо припаять к 11 и 12
контакту на LPT'.
|
|
|
|
Чтобы припаять провода по схеме надо
вскрывать разъем, я же предлагаю
сделать все гораздо проще. Можно
просто сделать своеобразный
удлинитель переходник.
|
|
Помимо LPT нам понадобится еще и СОМ
разьем(папа)
|
|
|
|
Еще очень важная деталь. На диодах
есть маркировка, их следует припаивть
полосочкой вверх. Просто припаиваете
проводки по схеме к LPT и все.
|
|
|
|
Получается очень даже
|
|
|
|
|
|
|
|
|
|
Как его настроить я расскажу в конце
статьи.
|
|
Чтобы получить максимальное
удовольствие я скача эмулятор Dendy.
Вкратце что такое эмулятор. Такая
прога которая полностью эмулирует какую либо
игровую приставку, игры для нее также
подгружаются отдельно, любую игру
можно качнуть в нете.
|
|
Вот вам и Ммарио
|
|
|
|
Ну или черный плащ
|
|
|
|
Только настоящий игровой гурман
оценит это.
|
|
Ну а теперь джойстик
для Sony Playstation (PSX).
|
|
|
|
Также можно использовать джойстики с
двумя мини джойстиками внизу, он
называется с шестью осями. Можно
подключать и джойстики с обратной
связью, то есть те которые вибрируют.
Вот схема.
|
|
|
|
Диоды те же что и для Dendy. Для
джойстиков с шестью осями и обратной
связью необходимо питание 9 вольт. Для
простых же джойстиков как у меня,
питание можно и не делать. Но если уж
хотите, то я рекомендую купить
китайский маленький блок питания на 9в
для подключения в розетку, они стоят
не дороже доллара.
|
|
Хочу заметить что на схеме изображена
обратная сторона порта для PS
|
|
|
|
|
|
Просто срезаете сонявский коннектор и
припаиваете LPT
|
|
|
|
Для того чтоб подключить второй
джойстик, надо припаять все его провода
также, но 9 контакт с PSX следует
припаять на 13 контакт на LPT, а 1 контакт
с PSX на 15 контакт на LPT. Вот и все.
|
|
Теперь конкретно о
процедуре настройки, хотя тут дело еще
проще.
|
|
Сначала надо скачать дрова DirectPad Pro (ссылки
в конце статьи)
|
|
-
В панели управления Windows
выбираете игровые устройства (иконку
джойстика) и жмете кнопку "Добавить".
В появившемся окне опять жмете
кнопку "Добавить", а потом "Установить
с диска".
-
Далее находите ту
директорию, в которую вы
распаковали архив драйвера и
выбираете появившуюся строчку DirectPad
Pro.Inf. После этого пару раз жмем ОК
и добавляем устройство DirectPad Pro Standard
And Force FeedBack
|
|
- Затем в списке игровых устройств
можно будет выбрать DirectPad Pro Controller и
DirectPad Pro Force FeedBack Controller. Выбираем
соотвествующий драйвер и в окне "Игровые
устройства" появляется наш
контроллер.
|
|
|
|
- Теперь нажимаем кнопку "Свойства"
и попадаем в окно конфигурации
драйвера. Выбирайте затем выберите
ID джойстика (пишется посередине
сверху) и поставьте номер в списке,
рядом с Conroller Type (он может и не быть 1,
если до этого у вас в системе были
установлены другие джойстики).
|
|
- . После этого выберите правильный
адрес вашего LPT-порта (можно
посмотреть в Системе: Устройства -
Порты COM и LPT обычно 378).
|
|
Вот и все! В конечном итоге у Вас
получился DirectInput совместимый джойстик,
т.е. можно будет играть в любой windows
игре, поддерживаютщей джойстик через
драйверы DirectX. Необходимо только
выбрать DirectPad Controller в настройках игры.
|
|
На работоспособность были
протестированны: NFS Undergraund, Max Payne2, Worms 3D,
GTA 3, GTA Vice city и т. д.
|
|
Схемы на 100% работоспособны.
Наслаждайтесь.
|
|
|
|
Далее я хочу подключить джойстик от SEGA.
Скоро будет продолжение
|
|
|
|
DirectPad Pro
-дрова необходимые для работы джойстика
|
|
|
| |
Авторские права принадлежат сайту http://mastermods.modding.ru;
Автор статьи : Jax mod@host.kz |