Учимся писать патчи : Патчестроение : Форум

Страница 48 из 180: « 1 ... 44 45 46 47 [48] 49 50 51 52 ... 180 »

 Joker XT:
22.12.07, 08:31
 HierOS, чёж вы) я несколько раз проверял... у меня всё так... мож у меня чё нить на автомате идёт)) и не написал этого)

Мild, стукни в аську) мож там разберёмся ;)

 KrasH:
22.12.07, 08:55
 так напишите пожалуйста как готовая строка будет.
фасмарм ато на неё ругаеться:
LDR R0, 0x4424D260
ато не понял,что сказал vetaxa-manchyk-чтоза LDR R0, perexod dw 0x4424D260
perexod-это что,текст метка,которую вынести?dw-это что?

 Joker XT:
22.12.07, 09:24
 ;твой код
ldr r0, perexod
;твой код

align 4
perexod DCD 0x4424D260

 KrasH:
22.12.07, 09:37
 СПАСИБО огромно!
но так в исходнике API.asm так и писать-perexod?

 d1gger17:
22.12.07, 13:52
 Текстовые метки на w700r1ca021

 Zormax:
22.12.07, 18:45
 2007KrasH
так и писать-perexod?

нет, надо вписывать бранч, типа BL, B

 KrasH:
22.12.07, 19:02
 а как его сгенерить?Абрагеном?

 Zormax:
22.12.07, 19:11
 FASMARM.EXE

Создаешь файл к примеру: adres.asm
В нем типа:
CODE16
ORG 0x452ACC02
BLX 0x452AE758

Синее - адрес где будет код перехода
Красное - адрес куда надо перейти

Ну и через ком. строку запускаешь: FASMARM.EXE adres.asm
Он тебе выдаст бинарник с нужными данными, ты бинарник открываешь в хекс редакторе и копируешь к себе (адрес уже перевернут будет)

 KrasH:
22.12.07, 21:49
 короче говоря,я решил,что слишком сложностей много с замейном этим.мож позже займусь.
лучше простые портить буду:-)
Макс,как считаешь?

 Zormax:
22.12.07, 21:58
 2007KrasH
лучше простые портить буду
Макс,как считаешь?

Вроде все что можно - портанули :-)
Страница 48 из 180: « 1 ... 44 45 46 47 [48] 49 50 51 52 ... 180 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=470

© 2005-2018 supertrubka.org