2 arsh0r.... question

  • Thread starter Thread starter Red_Fox_
  • Start date Start date
R

Red_Fox_

Guest
How i can change positions of level indicators in your patch "Improved Net Indicator for SL45"...???
 
i uploaded the source here: http://www.2chaos.de/supernet/net1.a66
sorry the comments are in german...

you'll have to change the following lines:
line 3:
 
mhh, finding out the values is much more difficult.because when you put in a value taht is grater than 0Fh the mov command command will be 4 bytes long, with a vlue between 0h-Fh it is 2 bytes long, this will change the lenght of the whole patch. it is much easier to edit the sourcefile and reassemble it.

edit:
with a value that contains a haxadeximal letter(A-F) you'll have to add a "0" in fron of the vale
ex: "mov rxx, #0Fh"
 
Another question...))

454BD0: DAC1EC22 DAE010Ca
3b36ea: DAC1EC22 DAE010Ca
40CA10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FF8C1DE6FC4B00D7400E00D41F0200
40CA20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E10349202D1C47F2FF002D19E11347F2
40CA30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6900ED15E12347F26100ED11E13347F2
40CA40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5800ED0DE14347F25000ED09E15347F2
40CA50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4400ED05E16347F23900ED01E173D740
40CA60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0E00A85F46F57D008D0207F30800C03E
40CA70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06FE0601E6FD390088C088F0DAC1EC22
40CA80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98F098C048C00D0108C108C406FF0800
40CA90: FFFFFFFFFFFFFFFF 46FFB61DFDC1DB00
;40CA16: 4b - x position
;40CA76: 39 - y position
Why i can't locate indicators between battery and signal levels?
;40CA16: 4b - x position
;40CA76: 39 - y position
 
Yes.... i removed them... but if i replace icons on the old place problem still exist..)
 
mhhh, maybe some kind of invisible layer is drawn on that position. maybe you'll have to find a new entrypoint. you can flash the patch without the hooks and then call it with the at+cgsn debugger by acid[mrp] (at adress: E0CA10(40CA10+A00000)) and see if it works, when you draw the nat an that location
 
i'm not such a pro in flash patching as you might think. i started flashpatching my sl only 2 months ago. i first started with the reversing of existing patches, because it is easier to learn from other peoples code than starting with nothing(thats what rizapn did). i haven't found any entrypoint by my own, i just copied it from existing patches. bringin improved net to sl was very easy, because the architecture of the sme45 is very similar to the sl. supernet was much more complicated, because the drawimage function in the sl is not as powerful as the function of s/m55. but i made it by simply reversing mamaichs code(witch was also very easy because i had the c source).

but i'm improving (study, study, study)

PS: it's time for an oupen source portal for c166 code! many coders did release their sources (rizapn, rc-flitzer). it's much easier for newbie coders like me to start...
 
@arsh0r

Some time ago rizapn posted his source on his yahoo group http://groups.yahoo.com/group/z-soft/files/Siemens File name is sl45_asm.zip
 
i don't use hook on mamaichs analogclock anymore...
you can try to reduce the width of image 526 so you can see the aclock
or change the height an make the bars smaller
 
Back
Top