Учимся писать патчи : Патчестроение : Форум |
Страница 72 из 180: « 1 ... 68 69 70 71 [72] 73 74 75 76 ... 180 » |
nvoid: |
02.09.08, 04:46 |
Весь в замейне? |
Va_st: |
02.09.08, 15:27 |
Точно не знаю,посмотри патч,тебе лучше знать |
zapret: |
02.09.08, 18:38 |
Va_st полностью весь патч не может быть никак в замейне. хоть один адрес в любом случае должен заменяться. |
Va_st: |
06.09.08, 11:12 |
кто нибудь посмотрите правильность исходника include "x.inc" address1 equ 0x45B08ABA address2 equ 0x45339174 address3 equ 0x4533B278 patch equ 0x45B08A90 vrezka equ 0x45B08A90+1 org vrezka DCD loc_45B08A90 org patch loc_45B08A90: ADDS R5, R1, 0 ADDS R6, R2, 0 ADDS R7, R3, 0 ADDS R2, R3, 0 PUSH {R0-R7,LR} CMP R5, 8 BNE address1 LDR R3, dword_45B08AC4 MOVS R2, 0 MOVS R1, 0 ADDS R0, R4, 0 LDR R7, off_45B08ABC BLX R7 CMP R0, 0 BEQ address1 LDR R0, dword_45B08AC4 LDR R1, off_45B08AC0 BLX R1 POP {R0-R7} MOVS R5, 0 POP {PC} ; --------------------------------------------------------------------------- locret_45B08ABA: POP {R0-R7,PC} ; --------------------------------------------------------------------------- off_45B08ABC DCD address2+1 off_45B08AC0 DCD address3+1 dword_45B08AC4 DCD 0xFFF патч Softkey Hook |
RaANdOoM: |
06.09.08, 11:30 |
Va_st зачем vrezka по адресу с плюс один? Убери плюс один. |
Va_st: |
06.09.08, 11:47 |
патч получается таким +44140000 19c8a90: 00000000 908AB045 19c8a90: 00000000000000000000000000000000 0D1C161C1F1C1A1CFFB5082D0DD1094B 19c8aa0: 00000000000000000000000000000000 00220021201C054FB847002805D00548 19c8ab0: 00000000000000000000000000000000 03498847FFBC002500BDFFBD75913345 19c8ac0: 0000000000000000 79B23345FF0F0000 остальное портировать отдельно??? патч получился таким ;K790 SW-R1KG001 ;Softkey Hook ;Позволяет назначать на нажатие джойстика отдельное действие ;ACTION_JOY = 0xFFF ;(c) IronMaster ;(p) Se-MaG ;(e) E1kolyan(K790 SW-R8BF003),Va_st(K790 SW-R1KG001) +44140000 11BFF92: 0D1C161C1F1C1A06120E 014DA84701E0918AB045 19c8a90: 00000000000000000000000000000000 0D1C161C1F1C1A1CFFB5082D0DD1094B 19c8aa0: 00000000000000000000000000000000 00220021201C054FB847002805D00548 19c8ab0: 00000000000000000000000000000000 03498847FFBC002500BDFFBD75913345 19c8ac0: 0000000000000000 79B23345FF0F0000 [ Редактировано Va_st в 6.9.08 13:51 ] |
RaANdOoM: |
06.09.08, 12:24 |
Va_st ... org vrezka DCD patch+1 org patch ... Так сделай в начале исходника. А то намудрил как то. |
Va_st: |
06.09.08, 12:30 |
Ну а сам то исходник правильный? |
den_po: |
06.09.08, 20:03 |
Va_st изучи документацию по ассемблеру, сам поймёшь |
Va_st: |
14.09.08, 20:13 |
Патч: ;Softkey Hook Патч: ;Телефонная книга как на 3150 ;(!) Softkey Hook |
Страница 72 из 180: « 1 ... 68 69 70 71 [72] 73 74 75 76 ... 180 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=710 © 2005-2018 supertrubka.org |