Портирование за main'-овых патчей A2 : Патчестроение : Форум |
Страница 8 из 17: « 1 ... 4 5 6 7 [8] 9 10 11 12 ... 17 » |
pavelsh: |
14.06.11, 20:49 |
shcikan, все правильно. Разные адреса - разные байты. Приглядись, в иде инструкция не B/BL/etc случайно? [ Редактировано pavelsh в 14.6.11 20:51 ] |
shcikan: |
14.06.11, 20:55 |
pavelsh, ты про это что ли BL sub_10F4644C? А как тогда определить что я именно то что надо нашел если байты разные? И у w980 тогда офсет значит fffe000? |
Vov4ик: |
14.06.11, 21:05 |
shcikan, смотреть надо не на циферки а на код Добавлено 14.6.11 23:08 а базу бери только ffff000 |
shcikan: |
14.06.11, 21:15 |
Vov4ик, а разве эти циферки не есть код? |
pavelsh: |
14.06.11, 21:35 |
'Циферки' - это байты, а код - инструкции, которые компилятор переводит в 'циферки' @фейспалм@ |
shcikan: |
14.06.11, 21:52 |
pavelsh, я так и не понял что такое инструкции. это то что справа от байтов написано? |
pavelsh: |
14.06.11, 21:58 |
В иде идет: ROM:XXXXXXXX XX XX XX XX BL sub_XXXXXXXX (примерная конструкция) BL sub_XXXXXXXX это и есть инструкция. Добавлено 14.6.11 21:58 Да, то, что справа. |
shcikan: |
14.06.11, 22:03 |
pavelsh, всё, теперь понял, как нужно портить, а то я блин байты сравнивал. Добавлено 14.6.11 20:24 немогу скомпилить теперь. в логе пишит flat assembler for ARM version 1.66 ucxodnuk.asm [6]: CBZ R1, loc_10D8E9E2+2 error: illegal instruction. cant open temp.bin |
den_po: |
16.06.11, 20:05 |
pavelsh пишет: shcikan, то что светит ида это не оффсет что такое, по-твоему, оффсет? |
c368511: |
16.06.11, 20:23 |
shcikan пишет: CBZ R1, loc_10D8E9E2+2 что за страсть такая (выделил) ни разу не встречалась Ps смысл +2 прибавлять? можно сразу 10D8E9E4 в таком случае [ Редактировано c368511 в 16.6.11 20:25 ] |
Страница 8 из 17: « 1 ... 4 5 6 7 [8] 9 10 11 12 ... 17 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=4700&start=70 © 2005-2018 supertrubka.org |