View Single Post
Old 03-08-2013   #17
gingerbread
Senior Member
 
gingerbread's Avatar
 
Join Date: Mar 2012
Posts: 1,400
Likes: 284
Liked 811 Times in 417 Posts
Mentioned: 300 Post(s)
Tagged: 0 Thread(s)
@aldostools It would be great if you could provide us with a mini-guide for different situations. What combination of operation would work?

Scenario 1

If the value is at single static offset/address?

Solution
Code:
[TEST2]
; (67) = 0x43 ;Addresses enclosed in parenthesis are treated as decimal.
write at (67): 446966666963756C7479

;The following 3 lines are equivalent:
;write at (67): 446966666963756C7479
;write at 43: "Difficulty"
;write at 0x43: "Difficulty"
Scenario 2

If the value is at multiple static offset?

Solution
Same as above. Add another line with specific offset.

Scenario 1 & 2 are kinda simple. What about other situations? What combination of operation would work?

Scenario 3

If the value is not at a static offset/address? What if the position is always changing at every saving?

Scenario 4

What if you need to change at multiple location of a value is not at a static offset/address? What if the position is always changing at every saving?

Scenario 5

When to use Set Pointer?

Scenario 6

When to use Copy Operation?

Thank Aldo!!
gingerbread is offline   Reply With Quote