Учимся писать патчи : Патчестроение : Форум |
Страница 170 из 180: « 1 ... 166 167 168 169 [170] 171 172 173 174 ... 180 » |
c368511: |
25.07.11, 16:09 |
Nook пишет: тип просто решетки не убрал и все угу а еще в замейне loc`ки какие-то и во врезках непонятно что. ну и выравнивание забыл |
MAVER145: |
25.07.11, 17:44 |
Nook, сразу видно, что новый компилятор вы не осилили, и поэтому пользуетесь старым а для нового обязательно надо указывать CODE16 и CODE32. |
a6b6: |
25.07.11, 19:06 |
Сделал новый исходник , но проблема как оформить его правильно незнаю? пробывал сам неполучилось! Помогите кто можеть Код: include "x.inc" org 0x1089e9aa LDR R1, off_1089E9B0 BX R1 DCB 0xFF DCB 0xFF off_1089E9B0 DCD loc_126AA760+1 org 0x10a5e896 BLX R5 org 0x10a5e8e4 ADR R7, unk_10A5EB54 ASRS R2, R5, #9 org 0x126aa760 CODE16 ; --------------------------------------------------------------------------- loc_126AA760 ; CODE XREF: ROM:1089E9ACj ; DATA XREF: ROM:off_1089E9B0o BL sub_126AA784 CMP R0, #1 BEQ loc_126AA76C BL sub_126AA776 ; --------------------------------------------------------------------------- loc_126AA76C ; CODE XREF: ROM:126AA766j MOVS R1, #0 ADDS R0, R6, #0 BL sub_126AA86C B loc_126AA824 ; =============== S U B R O U T I N E ======================================= sub_126AA776 ; CODE XREF: ROM:126AA768j arg_0 = 0 arg_8 = 8 ; FUNCTION CHUNK AT 1089E9B4 SIZE 0000013E BYTES MOVS R1, #0 ADDS R0, R6, #0 BL sub_126AA864 ADDS R4, R6, #0 LDR R1, off_126AA814 BX R1 ; End of function sub_126AA776 ; =============== S U B R O U T I N E ======================================= sub_126AA784 ; CODE XREF: ROM:loc_126AA760p PUSH {R1,R2,LR} LDR R0, off_126AA80C MOVS R2, #0 ADR R1, unk_126AA810 BL sub_126AA83C BMI loc_126AA796 MOVS R0, #1 B locret_126AA798 ; --------------------------------------------------------------------------- loc_126AA796 ; CODE XREF: sub_126AA784+Cj MOVS R0, #0 locret_126AA798 ; CODE XREF: sub_126AA784+10j POP {R1,R2,PC} ; End of function sub_126AA784 ; --------------------------------------------------------------------------- DCB 0xA0 ; DCB 0x69 ; i DCB 0xFF DCB 0xF7 ; ч DCB 0xF2 ; т DCB 0xFF DCB 0 DCB 0x28 ; ( DCB 8 DCB 0xD0 ; Р DCB 0xA0 ; DCB 0x69 ; i DCB 0xE DCB 0xA2 ; ў DCB 1 DCB 0x32 ; 2 DCB 0 DCB 0x21 ; ! DCB 0 DCB 0xF0 ; р DCB 0x3E ; > DCB 0xF8 ; ш DCB 0xA0 ; DCB 0x69 ; i DCB 0x80 ; Ђ DCB 0x22 ; " DCB 7 DCB 0xE0 ; а DCB 0xA0 ; DCB 0x69 ; i DCB 0xD DCB 0xA2 ; ў DCB 1 DCB 0x32 ; 2 DCB 0 DCB 0x21 ; ! DCB 0 DCB 0xF0 ; р DCB 0x35 ; 5 DCB 0xF8 ; ш DCB 0xA0 ; DCB 0x69 ; i DCB 0x81 ; Ѓ DCB 0x22 ; " DCB 0 DCB 0x21 ; ! DCB 0 DCB 0xF0 ; р DCB 0x34 ; 4 DCB 0xF8 ; ш DCB 0xA0 ; DCB 0x69 ; i DCB 1 DCB 0x22 ; " DCB 0 DCB 0x21 ; ! DCB 0 DCB 0xF0 ; р DCB 0x43 ; C DCB 0xF8 ; ш DCB 0xA0 ; DCB 0x69 ; i DCB 0x10 DCB 0x4D ; M DCB 0x11 DCB 0x4A ; J DCB 0xE DCB 0x4B ; K DCB 0x18 DCB 0x47 ; G DCB 0xFF DCB 0xB5 ; µ DCB 0xA DCB 0x48 ; H DCB 0xA DCB 0xA1 ; Ў DCB 0 DCB 0x22 ; " DCB 0 DCB 0xF0 ; р DCB 0x34 ; 4 DCB 0xF8 ; ш DCB 0xFF DCB 0xBD ; Ѕ DCB 0xFF DCB 0xFF DCB 0xFF DCB 0xB5 ; µ DCB 0 DCB 0x20 DCB 1 DCB 0xB4 ; ґ DCB 5 DCB 0x48 ; H DCB 5 DCB 0xA1 ; Ў DCB 4 DCB 0x22 ; " DCB 0xFF DCB 0x23 ; # DCB 0x81 ; Ѓ DCB 0x33 ; 3 DCB 0 DCB 0xF0 ; р DCB 0x20 DCB 0xF8 ; ш DCB 0 DCB 0xF0 ; р DCB 0x22 ; " DCB 0xF8 ; ш DCB 1 DCB 0xB0 ; ° DCB 0xFF DCB 0xBD ; Ѕ off_126AA80C DCD aTpaSystemSetti ; DATA XREF: sub_126AA784+2r ; "/tpa/system/settings" unk_126AA810 DCB 0x62 ; b ; DATA XREF: sub_126AA784+6o DCB 0 DCB 0 DCB 0 off_126AA814 DCD loc_1089E9B4+1 ; DATA XREF: sub_126AA776+Ar DCB 0x99 ; ™ DCB 0xE8 ; и DCB 0xA5 ; Ґ DCB 0x10 DCB 0xAC ; ¬ DCB 0xF DCB 0 DCB 0 DCB 0xE9 ; й DCB 0xE8 ; и DCB 0xA5 ; Ґ DCB 0x10 ; --------------------------------------------------------------------------- loc_126AA824 ; CODE XREF: ROM:126AA774j LDR R0, off_126AA828 BX R0 ; --------------------------------------------------------------------------- off_126AA828 DCD loc_1089EAEC+1 ; DATA XREF: ROM:loc_126AA824r DCB 0 DCB 0x4B ; K DCB 0x18 DCB 0x47 ; G DCB 0xA5 ; Ґ DCB 0xD3 ; У DCB 0x80 ; Ђ DCB 0x10 DCB 0 DCB 0x4B ; K DCB 0x18 DCB 0x47 ; G DCB 0x1D DCB 0xD4 ; Ф DCB 0x80 ; Ђ DCB 0x10 ; =============== S U B R O U T I N E ======================================= sub_126AA83C ; CODE XREF: sub_126AA784+8p LDR R3, off_126AA840 BX R3 ; End of function sub_126AA83C ; --------------------------------------------------------------------------- off_126AA840 DCD sub_109584E0+1 ; DATA XREF: sub_126AA83Cr DCB 0 DCB 0x4D ; M DCB 0x28 ; ( DCB 0x47 ; G DCB 0x7D ; } DCB 0x7B ; { DCB 0x95 ; • DCB 0x10 DCB 0 DCB 0x4D ; M DCB 0x28 ; ( DCB 0x47 ; G DCB 0x81 ; Ѓ DCB 0x92 ; ’ DCB 0x95 ; • DCB 0x10 DCB 0 DCB 0x4D ; M DCB 0x28 ; ( DCB 0x47 ; G DCB 0x71 ; q DCB 0x87 ; ‡ DCB 0x95 ; • DCB 0x10 DCB 0 DCB 0x4B ; K DCB 0x18 DCB 0x47 ; G DCB 0xA1 ; Ў DCB 0xD4 ; Ф DCB 0x80 ; Ђ DCB 0x10 ; =============== S U B R O U T I N E ======================================= sub_126AA864 ; CODE XREF: sub_126AA776+4p LDR R3, off_126AA868 BX R3 ; End of function sub_126AA864 ; --------------------------------------------------------------------------- off_126AA868 DCD sub_1177D3A4+1 ; DATA XREF: sub_126AA864r ; =============== S U B R O U T I N E ======================================= sub_126AA86C ; CODE XREF: ROM:126AA770p LDR R3, off_126AA870 BX R3 ; End of function sub_126AA86C ; --------------------------------------------------------------------------- off_126AA870 DCD sub_1089F16C+1 ; DATA XREF: sub_126AA86Cr Добавлено 27.7.11 17:30 Здаров всем, обращаюсь к вам Patchmaster и Patcher Напишите подробный мануал по исходникам для A2 как правильно их оформлять , что удалять, где менять, что добавлять и т.д. Надеюсь, кто-нибудь напишет Заранее спасибо |
andrewsolo: |
29.07.11, 21:35 |
Помогите. Не нашел на форуме и в инете из IDA: Код: aTolKo unicode 4, <Только> unicode 0, < > aCtenie unicode 4, <чтение>,0 HEX этого кода: Код: 22 04 3E 04 3B 04 4C 04 3A 04 3E 04 20 00 47 04 42 04 35 04 3D 04 38 04 35 04 00 00 Как изменить строку для FASMARM? Код: aTolKo du 'Только чтение',0 не катит. выдает не тот хекс (кодировки пробовал FARовски OEM и ANSI) В какой кодировке вставить 'Только чтение', чтобы получилось? Есть конечно вариант Код: aTolKoCtenie DCB 0x22, 4,0x3E, 4,0x3B, 4,0x4C, 4,0x3A, 4 DCB 0x3E, 4,0x20, 0,0x47, 4,0x42, 4,0x35, 4 DCB 0x3D, 4,0x38, 4,0x35, 4, 0, 0 но неправильно это... не по-людски |
Vov4ик: |
29.07.11, 21:38 |
andrewsolo, без спец. макроса правильный win1251 не получишь |
andrewsolo: |
29.07.11, 21:45 |
Vov4ик, плагин к FASMARM? можешь припомнить название плагина или ссылку дать? |
MAVER145: |
29.07.11, 21:52 |
andrewsolo, Код: aTolKo db "Только чтение",0 |
Vov4ик: |
29.07.11, 21:52 |
andrewsolo, это кусок кода на Cи, дать не могу т.к. это супер пупер секретная разработка |
Therion: |
29.07.11, 21:56 |
Юзай юникод ldr r2, CID_ANY_LEN mov r1, 0 ldr r0, TEXTID bl TEXTID_Create TEXTID du 'Только чтение',0 |
Therion: |
29.07.11, 21:57 |
MAVER145 пишет: andrewsolo, Код: aTolKo db "Только чтение",0 Дык у тебя ж тут никак норм слова не получатся |
Страница 170 из 180: « 1 ... 166 167 168 169 [170] 171 172 173 174 ... 180 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=1690 © 2005-2018 supertrubka.org |