Хотите статус Патчмейкера, Эльфмейкера или Разработчика? : О сайте и форуме : Форум

Страница 79 из 137: « 1 ... 75 76 77 78 [79] 80 81 82 83 ... 137 »

 -Sotik-:
04.11.10, 01:01
 н-да, судя по исху - придется michel1907`у пока потерпеть, потренироваться еще.....
хотя патчи рабочие, без косяков


Happy писал:
щас наверно меня за фукают, но рискну)
пишу по причине:
иногда некого порта с с902

да не, дружище...ему пока ранова-то - слишком просты патчи

 -Sotik-:
04.11.10, 21:48
 Happy писал:
Sotik11,
он всю тему суппортит от с 902_ао

а, точно, я затупил - по ссылке перешел а там matii_ziomek. думал ты про него пишешь.....ну пусть выложит, скажем, исх этого патча:
Патч:
;C902 SW-R3EG004 AO
;Copying/moving files in any folder
;Added 4 tab in File Manager, which includes folders tpa, system, ifs, boot, sys
;Ability to copy a folder tpa and ifs
;Removed restrictions on copying of protected files
;Removed restrictions on the transfer unknown files
;Ability to rename a jar and jad files
;included patch "Changing icons of folders tpa/system/IFS/boot/SYS on 4 tab"
;add items "View mode", "Sort by" and "Memory status" to MoreList on 4 tab
;included patch "Possibility to display files *.txt, *.htm, *.html and *.swf on 4th Tab"
;separate icons and separate small labels for the items "tpa" and "ifs" appear when copy and move
;adding a folder /card/system on 4th Tab
;now the display order is: tpa, IFS, boot, SYS, system (phone), system (card). These are also the names of elements.
;label "Internal FS" changed to "System files"
;added item "Patches" for window "Copy to:" and "Move to:"
;added item "Patches" to 4 tab
;ability to create folders in empty folders
;changed title and gui for window "Copy to:" and "Move to:"
;included patch "Add the possibility of transferring protected java-applications"
;v. 1
;© IronMaster
;(p) buhh83


 buhh83:
07.11.10, 13:28
 
Spoiler: 


 michel1907:
10.11.10, 03:08
 
Sotik11 пишет:
н-да, судя по исху - придется michel1907`у пока потерпеть, потренироваться еще.....

Spoiler: 


[ Редактировано michel1907 в 10.11.10 20:33 ]

 MahmudS:
10.11.10, 08:28
 Нормальный исходник, что вы пристали к нему? =)

 E1kolyan:
10.11.10, 23:44
 я тоже за...

 michel1907:
11.11.10, 02:40
 
Код: 
;W580 SW-R6CA001_Orange; W580 SW-R8BE001
include "x.inc"
;Possibility to select Display Orientation for WALKMAM and My Music
;Requires modified Version of WalkmanDisplay elf
;Dont use key to change Orientation
;Next versions of the patch will not require Elf anymore
;Added Patch "Replace item "Online channels" on "Videos" in the MediaPlayer"
;v1.0 beta
;© yener90
;® Ultrashot, michlantecuhtli
;(p) michel1907
;include "W580_R8BE001.lib.asm"
include "W580_R6CA001_Orange.lib.asm"
aMediaplayer =  0x45BCFEE8;0x45BCE034
aMediaplayer_vi = 0x45BCA450;0x45BC85B8
patch = 0x45C10E50;0x45C12800
org 0x44f62cdc;0x44f36758
        LDR    R3, off_44F3675C
        BX    R3
off_44F3675C    DCD patch+1;
org 0x44f66d54;0x44f3a794
        LDR    R3, off_44F3A798
        BX    R3
off_44F3A798    DCD loc_45C128C8+1
org 0x44f68306;0x44f3bd52
        MOV    R1, 4
org 0x44f684f6;0x44f3bf42
        MOV    R1, 4
org 0x4526c5aa;0x4524195a
        LDR    R3, off_45241960
        BX    R3
        DCB 0xFF
        DCB 0xFF
off_45241960    DCD loc_45C1290C+1
org 0x452661fa;0x4523b5aa
        LDR    R3, off_4523B5B0
        BX    R3
        DCB 0xFF
        DCB 0xFF
off_4523B5B0    DCD loc_45C12968+1;
org 0x45266290;0x4523b640
        B    0x45266298;0x4523B648
org 0x45265b7c;0x4523af2c
        PUSH    {LR}        
        LDR    R0, off_4523AF38
        BL    0x453B4338;0x45386C90
        POP    {PC}
        DCB 0xFF
        DCB 0xFF
off_4523AF38    DCD aMediaplayer
org 0x4526465a;0x45239a0e
        LDR    R3, off_45239A14
        BX    R3
        DCB 0xFF
        DCB 0xFF
off_45239A14    DCD loc_45C129B8+1
org 0x45264708;0x45239abc
        B    0x45264710;0x45239AC4
org 0x45264224;0x452395d8
        PUSH    {LR}    
        LDR    R0, off_452395E4
        BL    0x453B4338;0x45386C90
        POP    {PC}
        DCB 0xFF
        DCB 0xFF
off_452395E4    DCD aMediaplayer; "MediaPlayer"
org 0x4526d9ca;0x45242d7a
        LDR    R3, off_45242D80
        BX    R3
        DCB 0xFF
        DCB 0xFF
off_45242D80    DCD loc_45C12A08+1
org 0x4526daaa;0x45242e5c
        B    0x4526DAB2;0x45242E64
org 0x45269afc;0x4523eeac
        LDR    R3, off_4523EEB0
        BX    R3
off_4523EEB0    DCD loc_45C12A60+1
org 0x45269b9c;0x4523ef4c
        B    0x45269BA4;0x4523EF54
org 0x4526a552;0x4523f906
        LDR    R3, off_4523F90C
        BX    R3
        DCB 0xFF
        DCB 0xFF
off_4523F90C    DCD loc_45C12AB8+1
org 0x45266a76;0x4523be24
        B    0x45266A80;0x4523BE2E
org 0x452669c0;0x4523bd70
        PUSH    {LR}
        LDR    R0, off_4523BD7C
        BL    0x453B4338;0x45386C90
        POP    {PC}
        DCB 0xFF
        DCB 0xFF
off_4523BD7C    DCD aMediaplayer
org 0x452668c2;0x4523bc72
        LDR    R1, off_4523BC78
        BX    R1
        DCB 0xFF
        DCB 0xFF
off_4523BC78    DCD loc_45C12B3A+1
org 0x4526c2d6;0x45241686
        BL    0x4526CCC0;0x45242070
org 0x4526ccb4;0x45242064
        LDR    R2, off_45242068
        BX    R2
off_45242068    DCD loc_45C12B10+1
        ADD    PC, R2
        NOP
sub_45242070:
var_18        = -0x18
        CMP    R2, 4
        BEQ    0x4526CCCC;0x4524207C
org 0x4526ccc4;0x45242074
        CMP    R2, 4
        BHI    0x4526CCCA;0x4524207A
        BX    LR
loc_4524207A:                
        POP    {PC}
loc_4524207C:                
        LDR    R0, off_45242088
        LDR    R7, off_45242084
        BLX    R7
        POP    {PC}
org 0x4526ccd4;0x45242084        
off_45242084    DCD 0x453B4628+1;0x45386F80+1
off_45242088    DCD aMediaplayer_vi    ; "MediaPlayer_Video"
; free Space 
org patch
loc_45C12800:        
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C12818
        LDR    R2, off_45C128B8
        MOV    R1, 0x18
        LDR    R0, [R4,0x1C]
        BL    sub_45C12D1C
        LDR    R2, dword_45C128AC
        B    loc_45C12824
loc_45C12818:                
        LDR    R2, off_45C128B4
        MOV    R1, 0x18
        LDR    R0, [R4,0x1C]
        BL    sub_45C12D1C
        LDR    R2, dword_45C128B0
loc_45C12824:
        MOV    R1, 0x18
        LDR    R0, [R4,0x1C]
        BL    sub_45C12D24
        LDR    R7, off_45C128BC
        BLX    R7
loc_45C12830:
        PUSH    {R4,LR}
        ADD    R4, R0,    0
        BL    sub_45C128A4
        LDR    R2, off_45C128B4
        LDR    R0, [R4,0x1C]
        MOV    R1, 0x18
        BL    sub_45C12D1C
        LDR    R2, dword_45C128B0
        B    loc_45C12848
        ADD    R0, R0,    0
loc_45C12848:
        LDR    R0, [R4,0x1C]
        MOV    R1, 0x18
        BL    sub_45C12D24
        POP    {R4,PC}
loc_45C12852:
        PUSH    {R4,LR}
        ADD    R4, R0,    0
        BL    sub_45C128A8
        LDR    R2, off_45C128B8
        LDR    R0, [R4,0x1C]
        MOV    R1, 0x18
        BL    sub_45C12D1C
        LDR    R2, dword_45C128AC
        B    loc_45C12848
        MOV    R0, 0
        POP    {R4,PC}
loc_45C1286C:
        PUSH    {R4,LR}
        ADD    R4, R0,    0
        MOV    R0, 2
        BL    sub_45C12C9C
        LDR    R0, [R4,0x1C]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        POP    {R4,PC}
loc_45C12888:                        
        PUSH    {R4,LR}
        ADD    R4, R0,    0
        MOV    R0, 1
        BL    sub_45C12C9C
        LDR    R0, [R4,0x1C]
        MOV    R1, 2
        BL    sub_45C12D2C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        POP    {R4,PC}
sub_45C128A4:    
        LDR    R3, off_45C128C0
        BX    R3
sub_45C128A8:
        LDR    R3, off_45C128C4
        BX    R3
dword_45C128AC    DCD 0x4C3;4C8        
dword_45C128B0    DCD 0x5EF;5F4        
off_45C128B4    DCD loc_45C12852+1
off_45C128B8    DCD loc_45C12830+1    
off_45C128BC    DCD 0x44F62CFC+1;0x44F36778+1    
off_45C128C0    DCD loc_45C1286C+1    
off_45C128C4    DCD loc_45C12888+1    
loc_45C128C8:                
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C128E4
        LDR    R0, [R6]
        MOV    R1, 2
        BL    sub_45C12D2C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        B    loc_45C12904
loc_45C128E4:                
        LDR    R0, [R6]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12C4C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12C50
loc_45C12904:                
        LDR    R3, off_45C12908
        BX    R3
off_45C12908    DCD 0x44F66D5C+1;0x44F3A79C+1    
loc_45C1290C:                
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C12930
        LDR    R0, [R5]
        MOV    R1, 1
        BL    sub_45C12D2C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R0, [R5]
        BL    sub_45C12C54
        LDR    R3, off_45C12960
        BX    R3
loc_45C12930:                
        LDR    R0, [R5]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R1, dword_45C12B08
        LDR    R0, [R5]
        BL    sub_45C12C5C
        LDR    R1, dword_45C12B0C
        LDR    R0, [R5]
        BL    sub_45C12C68
        LDR    R1, dword_45C12964
        LDR    R0, [R5]
        BL    sub_45C12C6C
        LDR    R3, off_45C1295C
        BX    R3
off_45C1295C    DCD 0x4526C5FE+1;0x452419AE+1
off_45C12960    DCD 0x4526C5B4+1;0x45241964+1    
dword_45C12964    DCD 0xED12;ED25;icon Title Image Horizontal (ED12) 310x40ED25        
loc_45C12968:
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C1298C
        LDR    R0, [R7]
        MOV    R1, 1
        BL    sub_45C12D2C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R0, [R7]
        BL    sub_45C12C54
        LDR    R3, off_45C129B4
        BX    R3
loc_45C1298C:
        LDR    R0, [R7]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R1, dword_45C12B08
        LDR    R0, [R7]
        BL    sub_45C12C5C
        LDR    R1, dword_45C12B0C
        LDR    R0, [R7]
        BL    sub_45C12C68
        LDR    R3, off_45C129B0
        BX    R3
off_45C129B0    DCD 0x4526623E+1;0x4523B5EE+1
off_45C129B4    DCD 0x45266204+1;0x4523B5B4+1
loc_45C129B8:
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C129DC
        LDR    R0, [R7]
        MOV    R1, 1
        BL    sub_45C12D2C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R0, [R7]
        BL    sub_45C12C54
        LDR    R3, off_45C12A04
        BX    R3
loc_45C129DC:
        LDR    R0, [R7]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R1, dword_45C12B08
        LDR    R0, [R7]
        BL    sub_45C12C5C
        LDR    R1, dword_45C12B0C
        LDR    R0, [R7]
        BL    sub_45C12C68
        LDR    R3, off_45C12A00
        BX    R3
off_45C12A00    DCD 0x452646C2+1;0x45239A76+1
off_45C12A04    DCD 0x45264664+1;0x45239A18+1
loc_45C12A08:
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C12A2C
        LDR    R0, [R6]
        MOV    R1, 1
        BL    sub_45C12D2C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R0, [R6]
        BL    sub_45C12C54
        LDR    R3, off_45C12A5C
        BX    R3
loc_45C12A2C:
        LDR    R0, [R6]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R1, dword_45C12B08
        LDR    R0, [R6]
        BL    sub_45C12C5C
        LDR    R1, dword_45C12B0C
        LDR    R0, [R6]
        BL    sub_45C12C68
        LDR    R0, [R6]
        MOV    R1, 2
        BL    sub_45C12C58
        LDR    R3, off_45C12A58
        BX    R3
off_45C12A58    DCD 0x4526DA4A+1;0x45242DFA+1
off_45C12A5C    DCD 0x4526D9D4+1;0x45242D84+1
loc_45C12A60:
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C12A84
        LDR    R0, [R4]
        MOV    R1, 1
        BL    sub_45C12D2C
        MOV    R1, 0
        LDR    R0, [SP,8]
        BL    sub_45C12D3C
        LDR    R0, [R4]
        BL    sub_45C12C54
        LDR    R3, off_45C12AB4
        BX    R3
loc_45C12A84:
        LDR    R0, [R4]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        LDR    R0, [SP,8]
        BL    sub_45C12D3C
        LDR    R1, dword_45C12B08
        LDR    R0, [R4]
        BL    sub_45C12C5C
        LDR    R1, dword_45C12B0C
        LDR    R0, [R4]
        BL    sub_45C12C68
        LDR    R0, [R4]
        MOV    R1, 2
        BL    sub_45C12C58
        LDR    R3, off_45C12AB0
        BX    R3
off_45C12AB0    DCD 0x45269B5C+1;0x4523EF0C+1
off_45C12AB4    DCD 0x45269B06+1;0x4523EEB6+1    
loc_45C12AB8:
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C12ADC
        LDR    R0, [R5,4]
        MOV    R1, 1
        BL    sub_45C12D2C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R0, [R5,4]
        BL    sub_45C12C54
        LDR    R3, off_45C12B04
        BX    R3
loc_45C12ADC:
        LDR    R0, [R5,4]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R1, dword_45C12B08
        LDR    R0, [R5,4]
        BL    sub_45C12C5C
        LDR    R1, dword_45C12B0C
        LDR    R0, [R5,4]
        BL    sub_45C12C68
        LDR    R3, off_45C12B00
        BX    R3
off_45C12B00    DCD 0x4526A59A+1;0x4523F94E+1
off_45C12B04    DCD 0x4526A55C+1;0x4523F910+1
dword_45C12B08    DCD 0xECF0;ED03;icon Background Horizonral (ECF0) 310x200        
dword_45C12B0C    DCD 0xEADD;EAED;icon 24x24 en blanco    
loc_45C12B10:
        CMP    R1, 0
        BEQ    loc_45C12B26
        CMP    R1, 1
        BEQ    loc_45C12B2A
        CMP    R1, 2
        BEQ    loc_45C12B2E
        CMP    R1, 3
        BEQ    loc_45C12B32
        CMP    R1, 4
        BEQ    loc_45C12B36
        POP    {R4,R5,PC}
loc_45C12B26:
        LDR    R0, dword_45C12C2C
        POP    {R4,R5,PC}
loc_45C12B2A:
        LDR    R0, dword_45C12C30
        POP    {R4,R5,PC}
loc_45C12B2E:
        LDR    R0, dword_45C12C34
        POP    {R4,R5,PC}
loc_45C12B32:
        LDR    R0, dword_45C12C38
        POP    {R4,R5,PC}
loc_45C12B36:
        LDR    R0, dword_45C12C3C
        POP    {R4,R5,PC}
loc_45C12B3A:
        MOV    R0, 0
        BL    sub_45C12C9C
        CMP    R0, 2
        BEQ    loc_45C12B56
        LDR    R0, [R5,4]
        MOV    R1, 1
        BL    sub_45C12D2C
        MOV    R1, 0
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        B    loc_45C12B80
loc_45C12B56:
        LDR    R0, [R5,4]
        MOV    R1, 4
        BL    sub_45C12D2C
        MOV    R1, 1
        ADD    R0, R4,    0
        BL    sub_45C12D3C
        LDR    R1, dword_45C12C94
        LDR    R0, [R5,4]
        BL    sub_45C12C5C
        LDR    R1, dword_45C12C98
        LDR    R0, [R5,4]
        BL    sub_45C12C68
        LDR    R0, [R5,4]
        MOV    R1, 2
        BL    sub_45C12C58
        B    loc_45C12BA6
loc_45C12B80:
        LDR    R0, [R5,4]
        BL    sub_45C12C54
        MOV    R1, 1
        MOV    R0, 0
        BL    sub_45C12BDE
        LDR    R0, [R5,4]
        MOV    R1, 2
        BL    sub_45C12BD6
        LDR    R0, [R5,4]
        MOV    R1, 1
        BL    sub_45C12BDA
        LDR    R0, [R5,4]
        MOV    R1, 0
        BL    sub_45C12BE2
loc_45C12BA6:
        LDR    R1, dword_45C12C44
        LDR    R0, [R5,4]
        BL    sub_45C12BE6
        LDR    R1, dword_45C12C48
        LDR    R0, [R5,4]
        BL    sub_45C12BEA
        LDR    R0, [R5,4]
        MOV    R1, 1
        BL    sub_45C12BEE
        LDR    R1, dword_45C12C3C
        LDR    R0, [R5,4]
        BL    sub_45C12BF2
        LDR    R1, dword_45C12C40
        LDR    R0, [R5,4]
        BL    sub_45C12BF6
        LDR    R1, off_45C12BFC
        BX    R1
        LDR    R2, off_45C12C10
        BX    R2
sub_45C12BD6:
        LDR    R2, off_45C12C0C
        BX    R2
sub_45C12BDA:
        LDR    R2, off_45C12C08
        BX    R2
sub_45C12BDE:
        LDR    R2, off_45C12C04
        BX    R2
sub_45C12BE2:
        LDR    R2, off_45C12C00
        BX    R2
sub_45C12BE6:
        LDR    R2, off_45C12C1C
        BX    R2
sub_45C12BEA:
        LDR    R2, off_45C12C20
        BX    R2
sub_45C12BEE:
        LDR    R2, off_45C12C24
        BX    R2
sub_45C12BF2:
        LDR    R2, _GUIObject_SetTitleText
        BX    R2
sub_45C12BF6:
        LDR    R2, _GUIObject_SetTitleBackgroundImage
        BX    R2
        DCB 0xFF
        DCB 0xFF
off_45C12BFC    DCD 0x452668D2+1;0x4523BC82+1    
off_45C12C00    DCD 0x4534BD98+1;0x4531E584+1    
off_45C12C04    DCD 0x45268C84+1;0x4523E034+1
off_45C12C08    DCD 0x45268054+1;0x4523D404+1
off_45C12C0C    DCD 0x45268040+1;0x4523D3F0+1
off_45C12C10    DCD 0x45268028+1;0x4523D3D8+1
_GUIObject_SetTitleText    DCD GUIObject_SetTitleText+1
_GUIObject_SetTitleBackgroundImage    DCD GUIObject_SetTitleBackgroundImage+1    
off_45C12C1C    DCD 0x4539281C+1;0x4536515C+1
off_45C12C20    DCD 0x4539282C+1;0x4536516C+1    
off_45C12C24    DCD 0x4526861C+1;0x4523D9CC+1
        DCD 0xED16
dword_45C12C2C    DCD 0x1029;103A    
dword_45C12C30    DCD 0x1025;1035    
dword_45C12C34    DCD 0x10AE;10BE    
dword_45C12C38    DCD 0x108C;109C    
dword_45C12C3C    DCD 0x10CC;10DC    
dword_45C12C40    DCD 0xED12 ;ED25    ;icon Title Image Horizontal (ED12) 310x40
dword_45C12C44    DCD 0xFFFF9933    
dword_45C12C48    DCD 0xCCCCCC    
sub_45C12C4C:
        LDR    R3, off_45C12C8C
        BX    R3
sub_45C12C50:
        LDR    R3, off_45C12C90
        BX    R3
sub_45C12C54:
        LDR    R3, off_45C12C80
        BX    R3
sub_45C12C58:
        LDR    R3, off_45C12C84
        BX    R3
sub_45C12C5C:
        LDR    R2, _GUIObject_SetBackgroundImage
        BX    R2
        LDR    R2, _GUIObject_SoftKeys_RemoveBackground
        BX    R2
        LDR    R2, _GUIObject_SoftKeys_Hide
        BX    R2    
sub_45C12C68:
        LDR    R2, _GUIObject_SetCursorImage
        BX    R2
sub_45C12C6C:
        LDR    R2, _GUIObject_SetTitleBackgroundImage_2
        BX    R2
_GUIObject_SetBackgroundImage    DCD GUIObject_SetBackgroundImage+1
_GUIObject_SoftKeys_Hide    DCD GUIObject_SoftKeys_Hide+1
_GUIObject_SoftKeys_RemoveBackground    DCD GUIObject_SoftKeys_RemoveBackground+1
_GUIObject_SetCursorImage    DCD GUIObject_SetCursorImage+1
off_45C12C80    DCD 0x45267FE0+1;0x4523D390+1    
off_45C12C84    DCD 0x45392ADC+1;0x4536541C+1
_GUIObject_SetTitleBackgroundImage_2    DCD GUIObject_SetTitleBackgroundImage+1
off_45C12C8C    DCD 0x452DC278+1;0x452AE774+1
off_45C12C90    DCD 0x452DC264+1;0x452AE760+1
dword_45C12C94    DCD 0xECF0;ED03;icon Background Horizonral (ECF0) 310x200    
dword_45C12C98    DCD 0xEADD;EAED;icon 24x24 white;EAED        
sub_45C12C9C:
        PUSH    {R1-R7,LR}
        ADD    R4, R0,    0
        SUB    SP, SP,    4
        MOV    R6, SP
        STRB    R4, [R6]
        CMP    R4, 0
        BEQ    loc_45C12CB4
        MOV    R2, 2
        adr    R0, aTpaSystemSetti ; "/tpa/system/settings"
        adr    R1, aWalkman_bin ; "Walkman.bin"
        BL    sub_45C12CEC
loc_45C12CB4:
        MOV    R0, 0
        PUSH    {R0}
        adr    R0, aTpaSystemSetti ; "/tpa/system/settings"
        adr    R1, aWalkman_bin ; "Walkman.bin"
        MOV    R3, 0xFF
        ADD    R3, 0x81
        MOV    R2, 0xFF
        ADD    R2, 9
        BL    sub_45C12CF4
        ADD    R1, R6,    0
        ADD    R5, R0,    0
        ADD    SP, SP,    4
        CMP    R4, 0
        BNE    loc_45C12CDA
        MOV    R2, 1
        BL    sub_45C12D04
        B    loc_45C12CE0
loc_45C12CDA:
        MOV    R2, 1
        BL    sub_45C12D0C
loc_45C12CE0:
        ADD    R0, R5,    0
        BL    sub_45C12D14
        LDRB    R0, [R6]
        ADD    SP, SP,    4
        POP    {R1-R7,PC}
sub_45C12CEC:
        LDR    R3, _FileDelete
        BX    R3
_FileDelete    DCD FileDelete+1
sub_45C12CF4:
var_20        = -0x20
var_1C        = -0x1C
var_18        = -0x18
arg_0        =  0
        PUSH    {R3}
        LDR    R3, _fopen_
        MOV    R12, R3
        POP    {R3}
        BX    R12    
        DCB 0xFF
        DCB 0xFF
_fopen_    DCD _fopen+1        
sub_45C12D04:
        LDR    R3, _fread
        BX    R3
_fread    DCD fread+1    
sub_45C12D0C:
var_20        = -0x20
var_1C        = -0x1C
var_18        = -0x18
        LDR    R3, _fwrite
        BX    R3    
_fwrite    DCD fwrite+1
sub_45C12D14:
        LDR    R3, _fclose
        BX    R3    
_fclose    DCD fclose+1
sub_45C12D1C:
        LDR    R3, _MediaPlayer_SoftKeys_SetAction
        BX    R3
_MediaPlayer_SoftKeys_SetAction    DCD MediaPlayer_SoftKeys_SetAction+1
sub_45C12D24:
        LDR    R3, _MediaPlayer_SoftKeys_SetText
        BX    R3
_MediaPlayer_SoftKeys_SetText    DCD MediaPlayer_SoftKeys_SetText+1 
sub_45C12D2C:
        LDR    R3, _GUIObject_SetStyle
        BX    R3
_GUIObject_SetStyle    DCD GUIObject_SetStyle+1
        LDR    R3, off_45C12D38
        BX    R3
off_45C12D38    DCD 0x45392590+1;0x45364ED0+1
sub_45C12D3C:
        LDR    R3, _BookObj_SetDisplayOrientation
        BX    R3    
_BookObj_SetDisplayOrientation    DCD BookObj_SetDisplayOrientation+1
        PUSH    {R0-R7,LR}
        ADD    R4, R0,    0
        MOV    R0, 2
        BL    sub_45C12C9C
        POP    {R0-R7,PC}
        PUSH    {R0-R7,LR}
        MOV    R0, 1
        BL    sub_45C12C9C
        POP    {R0-R7,PC}
        DCB 0xFF
        DCB 0xFF
        DCD 0x45C113A0+1;0x45C12D50+1
        DCD 0x45C11394+1;0x45C12D44+1
        DCD 0x44F62CFC+1;0x44F36778+1
        DCD 0x1E4E
        DCD 0x1E2A
aTpaSystemSetti    du "/tpa/system/settings",0
        DCB 0xFF
        DCB 0xFF
aWalkman_bin    du "Walkman.bin",0 ;


 DuXeN0N:
11.11.10, 07:27
 вроде ниче так

 LathandredCrusader:
11.11.10, 07:50
 Hi. Buhh83 is an active one.. And, his patches are trustworthy. I think he deserves to be called as patcher.
Have a good day. Regards...

 Therion:
11.11.10, 12:10
 michel1907, по оформлению токо,не притензии,но вот что смущает
michel1907 писал:
DCB 0xFF
DCB 0xFF

можно записать как align 4

michel1907 писал:
var_20 = -0x20
var_1C = -0x1C
var_18 = -0x18
arg_0 = 0

и это не нужно) а вобщем нормально)
Страница 79 из 137: « 1 ... 75 76 77 78 [79] 80 81 82 83 ... 137 »

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

© 2005-2018 supertrubka.org