Учимся писать патчи : Патчестроение : Форум |
Страница 135 из 180: « 1 ... 131 132 133 134 [135] 136 137 138 139 ... 180 » |
Sandre: |
08.12.09, 17:34 |
Начал читать и сразу куча не понятной информации. Было там про модификацию регистра,измененные команды... Потом появились всякие изменяемые флаги и прочее не понятное. Зашел в тупик. Я когда патч портирую,после порта функции нужно нажать С в иде и по операндам найти адрес искомый. Вот что именно не могу |
Joker XT: |
08.12.09, 18:44 |
хах, вот прочитай всю статью тогда поймёшь это не приходит просто так... |
Sandre: |
08.12.09, 20:09 |
Её нужно будет раз пять перечитать точно. Ну ладно... Что не понятно - пишу сюда Добавлено 10.12.09 20:03 Здорово парни,здорово. Есть пара вопросов. Все часто говорят про какую то либу. Что это? Это label?(у нее еще команда В). Команда ВХ это переход из арм в тхамб и наоборот. Так? |
LoDark: |
12.12.09, 17:41 |
Помогите портировать замейновый патч на К660: Патч: ;W610 SW-R6BC002 ;Вибра при блокировке клавиатуры и активации Режима без звука ;Vibra against "keylock" message and "nosound" message. ;Теперь не конфликтует с эльфами ;Есть возможность выбора показывать окошки или нет ;(i) Не совместим с патчем "Убрать окошко о залочке кнопок v 3.0" (пересекаются адреса, что естественно) ;© McG ;(p) awg ;Ver 2 Делал по мануалу, сделал первую часть: Код: include "x.inc" ; --------------------------------------------------------------------------- org 0x4538A324 B 0x4538A336 org 0x4538A33A B 0x4538A36A org 0x452BA75C DCD 0x46C046C0 org 0x4538A336 dword_4538A336 DCD 0x4788490D org 0x4538A36C DCD 0x45A9A107 org 0x452BA750 LDR R2, 0x452BA794 BLX R2 org 0x452BA794 off_452BA794 DCD 0x45A9A100+1 С замейном непонятно! Объясните поподробнее |
Va_st: |
12.12.09, 18:02 |
LoDark писал: org 0x452BA750 LDR R2, 0x452BA794 BLX R2 org 0x452BA794 off_452BA794 DCD 0x45A9A100+1 org 0x452BA750 LDR R2, dw_ BLX R2 org 0x452BA794 dw_ dw 0x45A9A100+1 по какому мануалу??? это не правильно org 0x4538A336 dword_4538A336 DCD 0x4788490D org 0x4538A36C DCD 0x45A9A107 4538a336: 0D49A06A 0D498847 4538a36c: EBED0000 07A1A945 Добавлено 12.12.09 20:04 во почитай |
Joker XT: |
12.12.09, 18:06 |
Sandre, либа это ElfPack library это тебе пока не надо BX это типа команды B (Branch) на на больший диапазон +-4мб Переход же из тумб в арм можно сделать так же, но если ты сделаешь BX на адрес кратный, те без +1 |
Va_st: |
12.12.09, 18:06 |
Sandre писал: Все часто говорят про какую то либу тут про либу много говорят |
Joker XT: |
12.12.09, 18:08 |
LoDark писал: org 0x452BA750 LDR R2, 0x452BA794 BLX R2 org 0x452BA794 off_452BA794 DCD 0x45A9A100+1 Va_st, так тоже можно |
Va_st: |
12.12.09, 18:12 |
Joker XT, а мне так удобно |
LoDark: |
12.12.09, 18:15 |
Va_st, http://supertrubka.org/newbb_plus/viewtopic.php?topic_id=4457 - по этому, я сегодня начал, и непонимаю ВСЁ !!! [ Редактировано LoDark в 12.12.09 17:16 ] |
Страница 135 из 180: « 1 ... 131 132 133 134 [135] 136 137 138 139 ... 180 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=1340 © 2005-2018 supertrubka.org |