Просмотр полной версии : Switch[er]XO - меняем местами кнопки
Все мы знаем проблему региональных раскладок. Ну хотят эти азиаты жмакать на круг для выбора - их дело. А меня не устраивает.
Софтина в аттаче меняет все коды клавиши крест на круг и наоборот.
Пропускаем через неё data.psp какого-нибудь эмуля, например. Если elf-заголовок вдруг окажется по смещению кратному 4, то можно и сразу eboot подсунуть.
Сжатые ~prx не хавает, конечно же. Да и вообще софтина глубоко не тестилась. Может не работать на сочетаниях клавиш. Может вообще не работать. Используем на свой страх и риск, в общем.
Наконец дошли руки попробовать:
1. NesterJ 1.13beta2 - кнопки местами не поменялись.
2. Snes9xTYL0.4.2memc - пропатченый eboot тупо виснет после пробегающего по экрану марио :/
Больше пока ничего не пробовал...
Да, патчил конечно вынутый data.psp и пересобирал eboot.pbp
lupus,
ну, это же тупая заменялка одних четырёх байт на другие, да ещё и чтение блоками по 4 байта. Хоть немного работает - уже прогресс =)
А ты на чём тестил? Что-то реально поправилось? Меня интересует исключительно патчинг тех эмулей, что у меня стоят ))
lupus,
на чём-то из того, что потом пересобирал для тебя из сорцов. Да и не тестил особо, меню просто посмотрел...
frostegater
10.02.2012, 15:10
дизасеманите и найдите оффсеты, не парьтесь
дизасеманите и найдите оффсеты, не парьтесь
Ага, из серии "чтобы решить проблему, нужно решить проблему" :)
Вариант не для большинства. Я хоть и люблю покопаться в чужом коде, не программер и глубокий анализ не для меня :/
frostegater
11.02.2012, 09:26
Yoti, находить предельно просто.. что рядом с sceCtrlReadBufferPositive, то скорее и то что нам нужно.
Frostegater,
ты дважды лол. Чтобы софтина работала правильно, нужно её вообще не пользовать и делать руками?))
Yoti, я, конечно, не разраб, но в таком виде софтину нельзя выкладывать, не "срабатывает" практически везде, проще через "рековери" меню кнопки переустановить. ИМХО.
Yoti, я, конечно, не разраб, но в таком виде софтину нельзя выкладывать, не "срабатывает" практически везде, проще через "рековери" меню кнопки переустановить. ИМХО.
Ага, давай, переустанови кнопки в NesterJ или Snes9x в рекавери... Там только реакция ХМВ и того, что с этим связано регулируется.
Ага, давай, переустанови кнопки в NesterJ или Snes9x в рекавери... Там только реакция ХМВ и того, что с этим связано регулируется.
В этих эмулях у меня всё и так всё прекрасно работало(ПСП1008). Может чего и упустил, но и эмуль ГБА тоже работает и кнопки дружат с головой.
Тут получается, что мы говорим о белом, а ты о тёплом. У меня эмули тоже нормально работают, но т.к. их писали японцы/китайцы/прочие азиаты раскладка в них, соответственно, японская, т.е. О - выбор, Х - Отмена. Я хочу наоборот сделать. В меню конкретных эмуляторов/софта. Хак креестра через рекавери тут вообще ни при чём.
Для этого софтина и писалась.
Угу, но она не работает, судя по Вашим отзывам.
Может быть у Вас и кнопки О и Х в эмулях поменяны, у меня они с момента установки и так ОК. Возможно, из-за того, что у меня ПСП1008, т.е. Российского региона.
Мы по прежнему друг друга не понимаем. Точнее меня понял Yoti, для меня этого достаточно. PSP у меня европейского региона, с 2006 года в этом успел разобраться :)
lupus, ну и хорошо, буду внимательней разбираться, спасибо за ответы, просто чего-то пока не "догнал", буду изучать "матчасть".
vBulletin® v3.8.7, Copyright ©2000-2025, vBulletin Solutions, Inc. Перевод: zCarot