Homax 發表於 2021-8-25 19:09:36

[VM] TwMs V236.2 讀取解輪介面方向鍵

讀取到的按鍵依序放在RUNEARROW01、RUNEARROW02、RUNEARROW03、RUNEARROW04之中
0 = 方向鍵下、1 = 方向鍵上、2 = 方向鍵左、3 = 方向鍵右//TwMs v236.2 讀取解輪介面方向鍵

alloc(RuneFw,64)
alloc(RUNEARROW01,4)
registersymbol(RUNEARROW01)
alloc(RUNEARROW02,4)
registersymbol(RUNEARROW02)
alloc(RUNEARROW03,4)
registersymbol(RUNEARROW03)
alloc(RUNEARROW04,4)
registersymbol(RUNEARROW04)

RuneFw:
push
xchg ,eax
push 4
xchg ,eax
pop ecx
imul ecx,eax
push
dec eax
xchg ,eax
push RUNEARROW01
xchg ,eax
add eax,ecx
pop
pop eax
imul ecx,eax
pop eax
jmp 060F39FF
db 00

060F39F8:
jmp RuneFw
db 90 90


060F39F8:
db 6B 8D 60 FF FF FF 0C

dealloc(MY_0576D37B)
dealloc(RUNEARROW01)
unregistersymbol(RUNEARROW01)
dealloc(RUNEARROW02)
unregistersymbol(RUNEARROW02)
dealloc(RUNEARROW03)
unregistersymbol(RUNEARROW03)
dealloc(RUNEARROW04)
unregistersymbol(RUNEARROW04)
頁: [1]
查看完整版本: [VM] TwMs V236.2 讀取解輪介面方向鍵