HPC.ru lite - Все форумы
Форум: HP iPAQ КПК и коммуникаторы
Тема: [HP 214] игры под WM2003 не воспринимают хард-кнопки

[Ответить]
Psychlord [09.12.2008 00:18] [HP 214] игры под WM2003 не воспринимают хард-кнопки:
Столкнулся с тем, что старые игры под wm2003 типа Tomb Raider, Worms World Party отлично запукаются на hp 214, но играть в них невозможно, т.к они не воспринимают новые хард-кнопки. Кто-нибудь в курсе, проблема поддается решению?
Байкалов Пётр [09.12.2008 00:29] :
Поддаётся.
В Worms World Party назначения кнопок нужно вводить в файл настроек, но не просто названия кнопок, а их код. Звучит неприятно, но это легко.
В Tomb Raider... Скорее всего тоже что-то похожее. Если есть файлики мелкие в папке с игрой - выложите в архиве, я поищу. Если есть записи в реестре от Tomb Raidera - экспортируйте и выложите, там тоже может быть.
Psychlord [13.12.2008 23:46] :
Байкалов Пётр
Большое спасибо за помощь.


Должен сказать, совсем не легко, по кр. мере, если в этом не разбираться. Коды кнопок я нашел. А вот как корректно отобразить файл настроек WWPSave.dat, не представляю. Блокнот и с++ не помогли. Никаких других файлов, которые могли бы содержать настройки, нет. Не подскажете, как его отредактировать?
Байкалов Пётр [01.05.2009 00:20] :
s-k-tools.com SkHexEditor качайте и ставьте. Дальше объясню потом.
Байкалов Пётр [01.05.2009 12:33] :
Ставим Worms. Ставим Hex. Открываем на ППЦ Keycode из архива. Нажимаем (не держим) нужные кнопки, запоминаем шестнадцатеричный код 0x, открываем в SkHexEd WWPSave.dat из папки Worms, тяпаем на байт (каждая пара чисел от 0 до F - байт) с адресом 0x110 и вводим поочерёдно без 0x сначала код кнопки для выстрела, потом для прыжка, потом для сальто. Save. И всё.
[К сообщению приложены файлы: Screen002.png (13 кб), KEYCODE.zip (2 кб)]
Psychlord [13.05.2009 23:32] :
Получилось, но не совсем.
Две кнопки (календарь,почта) с кодами 0xCC и 0xCD успешно заработали, причем подошли коды, отображающиеся именно при удержании кнопки.
Две другие (пуск,ок) 0x5B, 0x75 - нет. С кодом центр.кнопки джойстика 0xD вообще не понятно как быть.

Но все равно спасибо, теперь вполне можно играть, пусть и без сальто назад.
[Ответить]