Рейтинг@Mail.ru

Геймпад PS3 в PCSX2

Задолбавшись ждать когда же на моей прошивке PS3 появится возможность запускать игры от PS2, решил попробовать эмулятор PS2 для компьютера, благо что из всей громадной библиотеки игр для Playstation 2 я хочу поиграть всего лишь в три.


С самим эмулятором особых проблем не возникло, так как можно скачать неофициальную его сборку со всеми необходимыми BIOSами и прочим. Правда из тех трех игр на моем компьютере с нормальной скоростью идет тока одна, но это уж ограничения железа – надо комп помощнее. Зато проблемы возникли с подключением геймпада Dualshock от PS3. По какой-то необъяснимой причине производитель – фирма Sony – использовав стандартные вроде бы разъемы USB не сделала его стандартным компьютерным устройством, да и для беспроводного подключения джойстика используется опять таки стандартный вроде бы bluetooth, но обычным устройствам он не определяется. Вообще как мне кажется за проприетарные разъемы и прочие нестандартные фирменные подключения пора вводить уголовную ответственность. Возможно, Sony побоялась потерять рынок периферии к собственным устройствам, о чем косвенно свидетельствует отмена поддержки сторонних USB-джойстиков в более поздних версий прошивки. Врачом, никакие фирменные ухищрения не мешают китайцам клепать совместимые геймпады. Microsoft в своей проприетарности пошла даже еще дальше сони. Там помимо стандартного USB распаянного нестандартным образом, для беспроводной связи используется свой протокол, который вроде бы обладает меньшими задержками. Самое смешное, что когда вы подключаете тайкой беспроводной джойстик к приставке с помощью USB кабеля для зарядки, заряжаться-то он заряжается, а вот данные все равно передает по радиоканалу. Определяться по USB такой джойстик вообще не умеет и для подключения к компьютеру нужны очередные китайские костыли. А вот проводная версия вполне себе определяется Windows как игровое устройство ввода, и его можно использовать для управления в играх на компьютере. Чего не скажешь о геймпаде от Sony.
Здесь понадобятся припарки. Припарки называется motioninjoy. Это китайская программа, криво-косо, но реализующая поддержку всех функцией Dualshock 3 при игре на компьютере. Надо отметить, что хоть программа и бесплатная, ее целью вовсе не является дать вам возможность поиграть в игры. Основная цель существования motioninjoy – показывать рекламу Google Adsense максимальному количеству пользователей, обеспечивая доход разработчику. Поэтому без подключения к интернету программа вообще не работает, имейте это в виду. Помимо установленного эмулятора PCSX2 и motioninjoy, понадобится еще модифицированная версия pad plugin для эмулятора. Качаем ее, в архиве два файла. Библиотеку (с расширением .dll) кладем в папку PLUGINS внутри папки с эмулятором, а файл настроек кнопок (с расширением .lily) кладем в папку INIS. Теперь, запускаем motioninjoy и подключаем джойстик от PS3 – Dualshock 3 или Sixaxis – к компьютеру с помощью USB кабеля. Геймпад начнет мигать всеми 4 лампочками одновременно. Когда подключите джойстик, в motioninjoy в разделе Driver manager появится новая строка. Отмечаем ее галочкой и нажимаем Load Driver. В Диспетчере устройств появится новое устройство motioninjoy virtual xinput, а джойстик начнет включать лампочки по одной, обозначая зарядку. На первой закладке Profiles геймпад появится в списке подключенных устройств, однако в эмуляторе джойстик будет обозначен как отключенный (Detached). Казалось бы для пробуждения джойстика нужно нажать на нем кнопку PS, но увы это ни к чему не приводит.
Как же заставить эмулятор увидеть геймпад? Очень просто. В motioninjoy выберите профиль Playstation 2 for PCSX2. Теперь нажмите кнопку Vibration testing. И как только вы это сделаете, в эмуляторе джойстик сразу станет подключенным, и его можно будет использовать. Теперь остается нажать кнопку Load Bindings и скормить тот самый файл настроек кнопок с расширением .lily. Готово, можно играть! Работает все – и вибрация, и аналоговые стики.

Обновление! В настоящее время Better DS3 является более удобной программой чем упомянутая выше.

Leave a Comment