У меня возник вопрос по использованию Advanced Patches Auto Porter v1.0.3:
пытался портировать патч с К810 ...003:
Патч:;K810 SW-R8BF003
;Возможность Вкл./Выкл. передачу файлов
;Параметры-- Связь-- Bluetooth-- Имя телефона
;Функции -- Отменить прдч или Прдч объектов
;(c)ZEN
;(p) -DeJaVu- a.k.a -BourNe-
на К810 ...024. Указал офсет 1b9d550 и вот что получилось:
Патч:;K810 SW-R8BA024
;Возможность Вкл./Выкл. передачу файлов
;Параметры-- Связь-- Bluetooth-- Имя телефона
;Функции -- Отменить прдч или Прдч объектов
;(c)ZEN
;(p) vodoo999 with APAP
Первую строчку
;D54C2A: XXXXXXXX A847
программа не портировала, а также в этой строчке
1B9DB52: 00000000000000000000000000000000 XXXXXXXXAC0F0000813AE944004B1847
есть ХХХХХХ вместо портинга. Можно ли узнать из-за чего не произошел "нормальный" портинг патча? На 1 странице я читал, что программа не умеет работать с:
Программа не использует asm, потому что я не могу найти любую информацию о dismarm.dll (он включен в смелтер)
- Программа не признает BX, BLX, инструкций и т.д., к счастью, в 90% патчей нет необходимости этого
- Не портируются GFX адреса и подписи. Но с помощью соответствующих лиц, это возможно.
Как узнать, что в патче есть asm, BX, BLX, инструкции и подписи? (На графику я проверил - вроде ее там,в патче, нет ) Я так понимаю допортировать непортированные строки надо ручками? Пробывал менять офсет, но результат такой же - не портирует 1 строчку.
Да и еще, чуть не забыл: что значит в настройках программы "Move val" и значение в нем "22"?
[ Редактировано vodoo999 в 15.10.09 21:53 ]