F.A.Q по портированию замэйновых патчей : Патчестроение : Форум

Страница 6 из 7: « 1 2 3 4 5 [6] 7 »

 Neodzen:
15.09.11, 18:25
 долбил долбил тот патч:
Патч: 
    
;W610 SW-R6BC002
;Отображение часов на экране во время зарядки выключенного телефона
;Добавлено отображение текущего процента заряда батареи
;Добавлено отображение даты
;Добавлено отображение секунд в формате времени
;Дата и время не исчезают при Полностью заряженном аккумуляторе
;Display the clock on the screen while charging the phone off
;Added display of current per battery charge
;Added display of date
;Added display of seconds in time format
;Date and time do not disappear when fully charged
;v.3
;(c) RandoM
;(e) HotRabbit, MaPkiZzz
;(p) michel1907
, создал исх
Код: 
include "x.inc"
CODE16
addr1=0x452B5EB4+1
addr2=0x452B5D1C+1
addr3=0x452B5D72+1
addr4=0x459A4A5C
addr5=0x449C2104+1
addr6=0x4533D878+1
addr7=0x44D52950+1
addr8=0x44D52BC4+1
addr9=0x44D52B30+1
addr10=0x452A18E0+1
addr11=0x452A19B8+1
addr12=0x4533DB2C+1
org 452B5D6C
                      LDR     R0, off_452B5F04
                       BX     R0
; ---------------------------------------------------------------------------
                      NOP
org 452B5D12             
                       LDR     R0, off_452B5D18
                       BX      R0
; ---------------------------------------------------------------------------
                       NOP
; ---------------------------------------------------------------------------
off_452B5D18    DCD loc_45C1AAEE+1
     
org 452B5EAC            
                      LDR     R0, off_452B5EB0
                      BX      R0
             ; ---------------------------------------------------------------------------
off_452B5EB0    DCD loc_45C1AAE0+1      ; DATA XREF: ROM:452B5EACr

org 452B5F04
off_452B5F04    DCD loc_45C1AAFE+1      ; DATA XREF: ROM:452B5D6Cr

org 45c1aae0
loc_45C1AAE0:                ; CODE XREF: ROM:452B5EAEj
                    ; DATA XREF: ROM:off_452B5EB0o
        BL    sub_45C1AB80
        ADD    R5, SP,    4
        STR    R0, [SP,4]
        LDR    R0, dword_45C1AC3C
        LDR    R2, off_45C1AC40
        BX    R2
; ---------------------------------------------------------------------------

loc_45C1AAEE:                ; CODE XREF: ROM:452B5D14j
                    ; DATA XREF: ROM:off_452B5D18o
        BL    sub_45C1AB80
        ADD    R7, SP,    0xC
        STR    R0, [SP,0xC]
        STR    R6, [R7,4]
        STR    R6, [R7,8]
        LDR    R2, off_45C1AC44
        BX    R2
; ---------------------------------------------------------------------------

loc_45C1AAFE:                ; CODE XREF: ROM:452B5D6Ej
                    ; DATA XREF: ROM:off_452B5F04o
        BL    sub_45C1AB0A
        STR    R0, [SP,4]
        STR    R6, [SP,8]
        LDR    R2, off_45C1AC48
        BX    R2

; =============== S U B    R O U T    I N E =======================================


sub_45C1AB0A:                ; CODE XREF: ROM:loc_45C1AAFEp

var_38        = -0x38

        PUSH    {R1-R7,LR}
        SUB    SP, SP,    0x20
        MOV    R4, SP
        LDR    R0, off_45C1AC4C
        LDR    R5, [R0]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC1C
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC24
        LDRB    R1, [R4,0x40+var_38]
        MOV    R2, 1
        ADD    R0, R4,    0
        BL    sub_45C1AC2C
        MOV    R1, 0x28
        STR    R0, [R4,R1]
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC20
        CMP    R0, 0
        BEQ    loc_45C1AB46
        MOV    R1, 1
        STRB    R1, [R4,0x40+var_38]

loc_45C1AB46:                ; CODE XREF: sub_45C1AB0A+36j
        MOV    R2, 1
        LDRB    R1, [R4,8]
        ADD    R0, R4,    4
        BL    sub_45C1AC28
        STR    R0, [R4]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC38
        STR    R0, [R4,0xC]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 4
        BL    sub_45C1AC30
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        MOV    R1, 0x28
        LDR    R0, [R4,R1]
        STR    R0, [R4]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 3
        BL    sub_45C1AC30
        ADD    SP, SP,    0x20
        POP    {R1-R7,PC}
; End of function sub_45C1AB0A


; =============== S U B    R O U T    I N E =======================================


sub_45C1AB80:                ; CODE XREF: ROM:loc_45C1AAE0p
                    ; ROM:loc_45C1AAEEp

var_44        = -0x44
var_3C        = -0x3C
var_38        = -0x38
var_34        = -0x34
var_30        = -0x30

        PUSH    {R1-R7,LR}
        SUB    SP, SP,    0x2C
        MOV    R4, SP
        LDR    R0, off_45C1AC4C
        LDR    R5, [R0]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC14
        MOV    R0, 0x20
        LDRB    R0, [R4,R0]
        BL    sub_45C1AC18
        STR    R0, [R4,0x4C+var_38]
        LDR    R0, dword_45C1AC3C
        ADD    R0, 0x16
        STR    R0, [R4,0x4C+var_3C]
        STR    R0, [R4,0x4C+var_34]
        ADD    R0, 5
        STR    R0, [R4,0x4C+var_30]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC1C
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC24
        LDRB    R1, [R4,0x4C+var_44]
        MOV    R2, 1
        ADD    R0, R4,    0
        BL    sub_45C1AC2C
        MOV    R1, 0x28
        STR    R0, [R4,R1]
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC20
        CMP    R0, 0
        BEQ    loc_45C1ABDA
        MOV    R1, 1
        STRB    R1, [R4,0x4C+var_44]

loc_45C1ABDA:                ; CODE XREF: sub_45C1AB80+54j
        MOV    R2, 1
        LDRB    R1, [R4,8]
        ADD    R0, R4,    4
        BL    sub_45C1AC28
        STR    R0, [R4]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC34
        STR    R0, [R4,0xC]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 8
        BL    sub_45C1AC30
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        MOV    R1, 0x28
        LDR    R0, [R4,R1]
        STR    R0, [R4]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 3
        BL    sub_45C1AC30
        ADD    SP, SP,    0x2C
        POP    {R1-R7,PC}
; End of function sub_45C1AB80


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC14:                ; CODE XREF: sub_45C1AB80+Ep
        LDR    R7, off_45C1AC50
        BX    R7
; End of function sub_45C1AC14


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC18:                ; CODE XREF: sub_45C1AB80+16p
        LDR    R3, off_45C1AC54
        BX    R3
; End of function sub_45C1AC18


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC1C:                ; CODE XREF: sub_45C1AB0A+Ep
                    ; sub_45C1AB80+2Cp
        LDR    R3, off_45C1AC58
        BX    R3
; End of function sub_45C1AC1C


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC20:                ; CODE XREF: sub_45C1AB0A+30p
                    ; sub_45C1AB80+4Ep
        LDR    R3, off_45C1AC5C
        BX    R3
; End of function sub_45C1AC20


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC24:                ; CODE XREF: sub_45C1AB0A+18p
                    ; sub_45C1AB80+36p
        LDR    R3, off_45C1AC60
        BX    R3
; End of function sub_45C1AC24


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC28:                ; CODE XREF: sub_45C1AB0A+42p
                    ; sub_45C1AB80+60p
        LDR    R3, off_45C1AC64
        BX    R3
; End of function sub_45C1AC28


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC2C:                ; CODE XREF: sub_45C1AB0A+22p
                    ; sub_45C1AB80+40p
        LDR    R3, off_45C1AC68
        BX    R3
; End of function sub_45C1AC2C


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC30:                ; CODE XREF: sub_45C1AB0A+58p
                    ; sub_45C1AB0A+6Ep ...
        LDR    R3, off_45C1AC6C
        BX    R3
; End of function sub_45C1AC30

; ---------------------------------------------------------------------------
align 4
dword_45C1AC34    DCD 0x3F3        ; DATA XREF: sub_45C1AB80+6Cr
dword_45C1AC38    DCD 0xB            ; DATA XREF: sub_45C1AB0A+4Er
dword_45C1AC3C    DCD 0x7800000A        ; DATA XREF: ROM:45C1AAE8r
                    ; sub_45C1AB0A+48r ...
off_45C1AC40    DCD addr1    ; DATA XREF: ROM:45C1AAEAr
off_45C1AC44    DCD addr2    ; DATA XREF: ROM:45C1AAFAr
off_45C1AC48    DCD addr3    ; DATA XREF: ROM:45C1AB06r
off_45C1AC4C    DCD addr4    ; DATA XREF: sub_45C1AB0A+6r
                    ; sub_45C1AB80+6r
off_45C1AC50    DCD addr5    ; DATA XREF: sub_45C1AC14r
off_45C1AC54    DCD addr6    ; DATA XREF: sub_45C1AC18r
off_45C1AC58    DCD addr7    ; DATA XREF: sub_45C1AC1Cr
off_45C1AC5C    DCD addr8    ; DATA XREF: sub_45C1AC20r
off_45C1AC60    DCD addr9    ; DATA XREF: sub_45C1AC24r
off_45C1AC64    DCD addr10    ; DATA XREF: sub_45C1AC28r
off_45C1AC68    DCD addr11    ; DATA XREF: sub_45C1AC2Cr
off_45C1AC6C    DCD addr12    ; DATA XREF: sub_45C1AC30r
но компилится не хочет. Я скомпилить хочу под ту же прошивку ш610. Скажите пожалуйста что не так в исхе?

 iksrman:
15.09.11, 18:55
 Neodzen, сразу первое в глаза бросается - после org адреса без 0x

 Neodzen:
15.09.11, 19:15
 iksrman, спасибо огромное, проблема действительно только в этом была :-)

 MNS81:
15.09.11, 19:27
 Neodzen, Внимательно читай что пишет компилятор!

D3mon, писал:
нажми правой кнопкой на make.bat, выбери "изменить" и после
:end
напиши pause

И будет оно висеть, пока не нажмешь кнопку любую ;)



[ Редактировано MNS81 в 15.9.11 19:54 ]

 Neodzen:
15.09.11, 19:48
 MNS81, проблема в том что окно компилятора слишком быстро ичезает. Есть лекарство?


Добавлено 15.9.11 19:19

разобрался, спасибо

 Neodzen:
30.09.11, 19:34
 привет ребята. Снова проблема с тем же патчем. Нашел адреса в проше с к800, сделал исх, скомпилил, но патч не пашет-ребут!
Не могу понять почему. Подсказали со стороны что во врезке восстановить правильно надо, но как это сделать-вообще хз. Сильно не пинайте, я ведь только учусь ;-)
вот исх:
Код: 
include "x.inc"
CODE16
patch = 0x45CFB030
SWI_0x1E4_GetBatteryState = 0x44AF5379
SWI_0x15C_TextID_CreateIntegerID = 0x4544678D
SWI_0x16E_REQUEST_DATEANDTIME_GET = 0x44E562D1
SWI_0x1BD_REQUEST_TIMEFORMAT_GET = 0x44E56545
SWI_0x1BC_REQUEST_DATEFORMAT_GET = 0x44E564B1
SWI_0x1BF_Time2ID = 0x453AA67D
SWI_0x1BE_Date2ID = 0x453AA755
SWI_0x15D_TextID_Create = 0x45446A41
addr1=0x453BECEE+1 ;!
addr2=0x453BEB5E+1 ;!
addr3=0x453BEBB4+1 ;!
addr4=0x45B9EA88 ;!
org 0x453BEBAE ;!
                      LDR     R0, off_452B5F04
                      BX      R0
; ---------------------------------------------------------------------------
                      NOP
org 0x453BED44 

off_452B5F04    DCD loc_45C1AAFE+1      ; DATA XREF: ROM:452B5D6Cr
org 0x453BECEC              ; ---------------------------------------------------------------------------
                       LDR     R0, off_452B5EB0
                       BX      R0

off_452B5EB0    DCD loc_45C1AAE0+1      ; DATA XREF: ROM:452B5EACr
org 0x453BEB56              ; ---------------------------------------------------------------------------
                      LDR     R0, off_452B5D18
                       BX      R0
            ; ---------------------------------------------------------------------------
                       NOP
             ; ---------------------------------------------------------------------------

off_452B5D18    DCD loc_45C1AAEE+1      ; DATA XREF: ROM:452B5D12r



org patch


loc_45C1AAE0:                ; CODE XREF: ROM:452B5EAEj
                    ; DATA XREF: ROM:off_452B5EB0o
        BL    sub_45C1AB80
        ADD    R5, SP,    4
        STR    R0, [SP,4]
        LDR    R0, dword_45C1AC3C
        LDR    R2, off_45C1AC40
        BX    R2
; ---------------------------------------------------------------------------

loc_45C1AAEE:                ; CODE XREF: ROM:452B5D14j
                    ; DATA XREF: ROM:off_452B5D18o
        BL    sub_45C1AB80
        ADD    R7, SP,    0xC
        STR    R0, [SP,0xC]
        STR    R6, [R7,4]
        STR    R6, [R7,8]
        LDR    R2, off_45C1AC44
        BX    R2
; ---------------------------------------------------------------------------

loc_45C1AAFE:                ; CODE XREF: ROM:452B5D6Ej
                    ; DATA XREF: ROM:off_452B5F04o
        BL    sub_45C1AB0A
        STR    R0, [SP,4]
        STR    R6, [SP,8]
        LDR    R2, off_45C1AC48
        BX    R2

; =============== S U B    R O U T    I N E =======================================


sub_45C1AB0A:                ; CODE XREF: ROM:loc_45C1AAFEp



        PUSH    {R1-R7,LR}
        SUB    SP, SP,    0x20
        MOV    R4, SP
        LDR    R0, off_45C1AC4C
        LDR    R5, [R0]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC1C
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC24
        LDRB    R1, [R4,8]
        MOV    R2, 1
        ADD    R0, R4,    0
        BL    sub_45C1AC2C
        MOV    R1, 0x28
        STR    R0, [R4,R1]
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC20
        CMP    R0, 0
        BEQ    loc_45C1AB46
        MOV    R1, 1
        STRB    R1, [R4,8]

loc_45C1AB46:                ; CODE XREF: sub_45C1AB0A+36j
        MOV    R2, 1
        LDRB    R1, [R4,8]
        ADD    R0, R4,    4
        BL    sub_45C1AC28
        STR    R0, [R4]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC38
        STR    R0, [R4,0xC]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 4
        BL    sub_45C1AC30
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        MOV    R1, 0x28
        LDR    R0, [R4,R1]
        STR    R0, [R4]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 3
        BL    sub_45C1AC30
        ADD    SP, SP,    0x20
        POP    {R1-R7,PC}
; End of function sub_45C1AB0A


; =============== S U B    R O U T    I N E =======================================


sub_45C1AB80:                ; CODE XREF: ROM:loc_45C1AAE0p
                    ; ROM:loc_45C1AAEEp



        PUSH    {R1-R7,LR}
        SUB    SP, SP,    0x2C
        MOV    R4, SP
        LDR    R0, off_45C1AC4C
        LDR    R5, [R0]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC14
        MOV    R0, 0x20
        LDRB    R0, [R4,R0]
        BL    sub_45C1AC18
        STR    R0, [R4,0x14]
        LDR    R0, dword_45C1AC3C
        ADD    R0, 0x16
        STR    R0, [R4,0x10]
        STR    R0, [R4,0x18]
        ADD    R0, 5
        STR    R0, [R4,0x1C]
        ADD    R0, R5,    0
        ADD    R1, R4,    0
        BL    sub_45C1AC1C
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC24
        LDRB    R1, [R4,8]
        MOV    R2, 1
        ADD    R0, R4,    0
        BL    sub_45C1AC2C
        MOV    R1, 0x28
        STR    R0, [R4,R1]
        ADD    R0, R5,    0
        ADD    R1, R4,    4
        ADD    R1, R1,    4
        BL    sub_45C1AC20
        CMP    R0, 0
        BEQ    loc_45C1ABDA
        MOV    R1, 1
        STRB    R1, [R4,8]

loc_45C1ABDA:                ; CODE XREF: sub_45C1AB80+54j
        MOV    R2, 1
        LDRB    R1, [R4,8]
        ADD    R0, R4,    4
        BL    sub_45C1AC28
        STR    R0, [R4]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC34
        STR    R0, [R4,0xC]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 8
        BL    sub_45C1AC30
        STR    R0, [R4,8]
        LDR    R0, dword_45C1AC3C
        STR    R0, [R4,4]
        MOV    R1, 0x28
        LDR    R0, [R4,R1]
        STR    R0, [R4]
        ADD    R0, R4,    0
        MOV    R1, 5
        MOV    R2, 3
        BL    sub_45C1AC30
        ADD    SP, SP,    0x2C
        POP    {R1-R7,PC}
; End of function sub_45C1AB80


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC14:                ; CODE XREF: sub_45C1AB80+Ep
        LDR    R7, off_45C1AC50
        BX    R7
; End of function sub_45C1AC14


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC18:                ; CODE XREF: sub_45C1AB80+16p
        LDR    R3, off_45C1AC54
        BX    R3
; End of function sub_45C1AC18


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC1C:                ; CODE XREF: sub_45C1AB0A+Ep
                    ; sub_45C1AB80+2Cp
        LDR    R3, off_45C1AC58
        BX    R3
; End of function sub_45C1AC1C


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC20:                ; CODE XREF: sub_45C1AB0A+30p
                    ; sub_45C1AB80+4Ep
        LDR    R3, off_45C1AC5C
        BX    R3
; End of function sub_45C1AC20


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC24:                ; CODE XREF: sub_45C1AB0A+18p
                    ; sub_45C1AB80+36p
        LDR    R3, off_45C1AC60
        BX    R3
; End of function sub_45C1AC24


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC28:                ; CODE XREF: sub_45C1AB0A+42p
                    ; sub_45C1AB80+60p
        LDR    R3, off_45C1AC64
        BX    R3
; End of function sub_45C1AC28


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC2C:                ; CODE XREF: sub_45C1AB0A+22p
                    ; sub_45C1AB80+40p
        LDR    R3, off_45C1AC68
        BX    R3
; End of function sub_45C1AC2C


; =============== S U B    R O U T    I N E =======================================


sub_45C1AC30:                ; CODE XREF: sub_45C1AB0A+58p
                    ; sub_45C1AB0A+6Ep ...
        LDR    R3, off_45C1AC6C
        BX    R3
; End of function sub_45C1AC30

; ---------------------------------------------------------------------------
align 4
dword_45C1AC34    DCD 0x3F3        ; DATA XREF: sub_45C1AB80+6Cr
dword_45C1AC38    DCD 0xB            ; DATA XREF: sub_45C1AB0A+4Er
dword_45C1AC3C    DCD 0x7800000A        ; DATA XREF: ROM:45C1AAE8r
                    ; sub_45C1AB0A+48r ...
off_45C1AC40    DCD addr1    ; DATA XREF: ROM:45C1AAEAr
off_45C1AC44    DCD addr2    ; DATA XREF: ROM:45C1AAFAr
off_45C1AC48    DCD addr3    ; DATA XREF: ROM:45C1AB06r
off_45C1AC4C    DCD addr4    ; DATA XREF: sub_45C1AB0A+6r
                    ; sub_45C1AB80+6r
off_45C1AC50    DCD SWI_0x1E4_GetBatteryState    ; DATA XREF: sub_45C1AC14r
off_45C1AC54    DCD SWI_0x15C_TextID_CreateIntegerID ; DATA XREF: sub_45C1AC18r
off_45C1AC58    DCD SWI_0x16E_REQUEST_DATEANDTIME_GET    ; DATA XREF: sub_45C1AC1Cr
off_45C1AC5C    DCD SWI_0x1BD_REQUEST_TIMEFORMAT_GET ; DATA XREF: sub_45C1AC20r
off_45C1AC60    DCD SWI_0x1BC_REQUEST_DATEFORMAT_GET ; DATA XREF: sub_45C1AC24r
off_45C1AC64    DCD SWI_0x1BF_Time2ID    ; DATA XREF: sub_45C1AC28r
off_45C1AC68    DCD SWI_0x1BE_Date2ID    ; DATA XREF: sub_45C1AC2Cr
off_45C1AC6C    DCD SWI_0x15D_TextID_Create ;    DATA XREF: sub_45C1AC30r


 ZEN:
01.10.11, 09:57
 Neodzen адреса смотри чует моё сердце в них косяк

 madsen:
07.11.11, 00:05
 Начал портировать патч для w610 дополнение к эльфу blacklist. найти готовый порт не смог=(
Делаю первый раз, по инструкции. не понятно несколько пунктов. В ЛС может кто отозваться?

 awg:
07.11.11, 11:23
 холивары в личке

 Neodzen:
27.11.11, 21:44
 привет всем. Уже неделю над патчем Simple Info сижу. Исх сделал, компилится и ставится норм, а вот при нажатии на сост. телефона-немного пустых квадратиков и все. Вот грешу на юникод, так ли это?) часть исха с юникодом прилагаю


Добавлено 27.11.11 19:45

Код: 
aMenu_phone_sta du 0,
'MENU_PHONE_STATUS_TXT',0 ;
DATA XREF:
sub_45CF8560+1F6o
aNormal DCB "Normal",0 ; DATA
XREF: ROM:off_45CF88D8o
aMeeting DCB "Meeting",0 ; DATA
XREF: ROM:45CF88DCo
aInCar DCB "In Car",0 ; DATA
XREF: ROM:45CF88E0o
aOutdoors DCB "Outdoors",0 ;
DATA XREF: ROM:45CF88E4o
aHandsfree DCB "Handsfree",0 ;
DATA XREF: ROM:45CF88E8o
aHome DCB "Home",0 ; DATA
XREF: ROM:45CF88ECo
aOffice DCB "Office",0 ; DATA
XREF: ROM:45CF88F0o
align 4
off_45CF88D8 DCD aNormal ;
DATA XREF:
ROM:off_45CF8784o ; "Normal"
DCD aMeeting ; "Meeting"
DCD aInCar ; "In Car"
DCD aOutdoors ; "Outdoors"
DCD aHandsfree ; "Handsfree"
DCD aHome ; "Home"
DCD aOffice ; "Office"
aConnected DCB "Connected",0
aDisconnected DCB
"Disconnected",0
aCard_1 du 0, '/card/',0
DCB 0
DCB 0
aTpa_1 du 0, '/tpa/',0
aPlatformDbDScr du 0, '-Platform:
DB%d'
db 0xA
du 0, '-Screen size: %dx%d'
db 0xA
du 0, '-Brightness: %d%%'
db 0xA
du 0, '-Battery: %d%%'
db 0xA
du 0, '-Temperature: %dш'
aCBatteryTempD du 0, 'C'
db 0xA
du 0, '-Battery temp: %dш'
aCBtStateSHeapD du 0, 'C'
db 0xA
du 0, '-BT state: %s'
db 0xA
du 0, '-Heap: %d Kb'
db 0xA
du 0, '-Silent mode: %s'
db 0xA
du 0, '-Headsets state: %s'
db 0xA
du 0, '-Profile: %s'
db 0xA
du 0, '-Date and Time: %02d/
%02d/%02d - %02d:%02d:%02d'
db 0xA
db 0xA
du 0, '----Memory stick----'
db 0xA
du 0, '-Total size: %d Mb'
db 0xA
du 0, '-Free space: %d Mb'
db 0xA
du 0, '-Used memory: %d Mb'
db 0xA
db 0xA
du 0, '----Phone memory----'
db 0xA
du 0, '-Total size: %d Mb'
db 0xA
du 0, '-Free space: %d Mb'
db 0xA
du 0, '-Used memory: %d Mb'
db 0xA
db 0xA
du 0, '-GPRS last session info-'
db 0xA
du 0, 'Bytes sent: %d Kb'
db 0xA
du 0, 'Bytes recieved: %d Kb',0


[ Редактировано Neodzen в 27.11.11 20:23 ]
Страница 6 из 7: « 1 2 3 4 5 [6] 7 »

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

© 2005-2018 supertrubka.org