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

Страница 7 из 180: « 1 ... 3 4 5 6 [7] 8 9 10 11 ... 180 »

 Zormax:
02.03.07, 01:26
 wario
блин не могу запустить binedit видает ошыбку что делать

Решение:
http://www.sony-ericsson.ru/forums2/index.php?showtopic=31926&st=0

 Joker XT:
02.03.07, 19:18
 Обращаюсь к den_po. Помнишь в асе спрашивал тя почему у меня не работают 3 ф-ии подряд, вот исходник, посмотри:

org setupwizard
push {r0-r7,lr}
adr r4, _name
adr r5, _dir
ldr r6, _ram
mov r7, 16
ldr r3, _OpenReadCloseFile
blx r3
ldr r7, _ram
ldr r3, _ram4
ldr r5, _ascii
blx r5
mov r0, 8
add r7, r7, r0
add r3, r3, 4
blx r5
ldr r5, _ram4
ldr r6, [r5]
ldr r7, [r5,4]
adr r5, fpath
adr r4, fname
ldr r1, _CreateWriteCloseFile
blx r1
pop {r0-r7,pc}

align 4
_OpenReadCloseFile DCD 0x451d58a8+1
_CreateWriteCloseFile DCD 0x451d58d0+1
_ram DCD 0x4C037650
_ram4 DCD 0x4C037680
_ascii DCD 0x451D5700+1
fpath db тут тоже папка
align 4
_dir db тут папка
align 4
fname db 'r',0,'a',0,'m',0,'.',0,'b',0,'i',0,'n',0,0,0
align 4
_name db 'C',0,'o',0,'n',0,'f',0,'i',0,'g',0,'.',0,'t',0,'x',0,'t',0,0,0

 velikanas:
04.03.07, 13:15
 Privet vsem.
Mozet podskazete cto delat, a to pri kompiliaciji patcha vydaet osybku:
BL 0x44968E64
error: relative jump out of range.

 den_po:
04.03.07, 14:05
 Joker_XT
у тебя 4 blx, которые из них влияют на работоспособность?

velikanas
команда BL по какому адресу находится? у тебя расстояние до вызываемой функции слишком большое. существует директива ассемблера ORG, пользовался ею? =)

 velikanas:
04.03.07, 14:22
 da, ORG ja znaju...
komanda BL 0x44968E64 nahoditsa po adresu 0x451CB6A8. Po tomu i takoje bolsoje rasstojanije. Mozet pisat dopolnitelnuju funkciju dlia perechoda. I kakoje samoje bolsoje rasstojanije mozet byt mezdu dvumia funkcijami, ctoby kompiliator ne rugalsia?

 IronMaster:
04.03.07, 15:28
 бл должен идти на функцию, которая находится в пределах 4 метров в любую сторону от места где стоит переход.
Если расстояние больше, то надо делать через блх

 velikanas:
04.03.07, 15:45
 spasibo IronMaster

 pentium166:
12.03.07, 14:19
 Помогите установить IDA Pro 5.0.0.879. Выдает ошибку при заходе. Не пойму никак что куда вставлять.

 Zormax:
12.03.07, 20:07
 Что за ошибка?

 Wolfik:
12.03.07, 23:36
 Помница у меня тоже какаято версия не пошла сразу после установки, чтото ей в назначенных по умолчанию хоткеях не понравилось. Излечилось ручной правкой файла конфига.
Страница 7 из 180: « 1 ... 3 4 5 6 [7] 8 9 10 11 ... 180 »

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

© 2005-2018 supertrubka.org