Второй аналог в Sony PSP
Добрейшего времени суток, читатель!
У вас были в детстве не несбывшиеся мечты? У меня их было порядком, вот одна из них:
-"Почему в PSP есть стик слева, но нет справа? почему его не добавили? есть ли возможность самому его добавить?"
Повзрослев, у меня получилось воплотить мечту в реальность - я собрал добавил в PSP второй, полностью аналоговый стик.
Если честно - это работает с небольшой хитростью - Правый стик дублирует работу левого аналога. Но в некоторых шутерах от 3го и 1го лица есть возможность перенастройки управления. Зачастую, опционально есть такая схема:
Она работает, но я привык к схеме, где управление камерой осуществляется правой рукой, а не наоборот.
Теперь это работает так
Остаётся вопрос с заменой кнопок. X O □ ∆ и ↑←↓→
т.к. они являются цифровыми, я поменял их местами с помощью программного плагина MacroFire. Главный вытекающий минус - подсказки по управлению в игре отображаются не верно - Вместо "Нажмите ↓ , чтобы использовать", нужно нажать X. Решить эту проблему просто не удастся, придётся банально запомнить назначение четырёх клавиш, впрочем, не так уж и сложно.
Ну и само собой, из этого вытекает проблема: персонаж лишается возможности плавно ходить. Придётся находить компромисс - ходить "плавно", либо иметь возможность более свободно вращать камеру. Я выбрал второй вариант. :)
Из игр, которые я тестировал, после такой модификации заработали:
Syphon Filter Logan's Shadow
Syphon Filter: Dark Mirror
Resistance: Retribution
N.O.V.A. Near Orbit Vanguard Alliance
Medal of Honor: Heroes
Medal of Honor: Heroes 2
Call of Duty: Roads to Victory
Silent Hill: Shattered Memories
Coded Arms
Coded Arms: Contagion
Tom Clancy’s Rainbow Six: Vegas
Из Homebrew Игр заработали Quake, Quake 2, Minecraft
(Возможно список гораздо больше, я тестировал только интересующие меня игры.)
В играх, где этот аналог не нужен, его банально можно не использовать, используя только левый, не включая плагин. Совместимость с остальными играми сохраняется.
О всех тонкостях, которые пришлось сделать, чтобы это всё заработало, я рассказываю в этом видео. В нём также присутствует тест некоторых игр.
P.S. Эта идея не нова, ещё в 2010м году делали такие модификации, но все они подразумевали дублирование X O □ ∆ кнопок. Такой вариант я тоже рассматривал, но отбросил, т.к. эти кнопки цифровые и не имеют чувствительности к нажатию.
P.P.S. Я понимаю что в 2020ом году есть масса способов улучшить управление и другим способом - Играть с PSVita, Использовать эмулятор PPSSPP, но для меня идеей скорее был "Proof of Concept", что это возможно сделать на реальной системе.