冰楓論壇

標題: [VM] TwMs V236.2 讀取解輪介面方向鍵 [打印本頁]

作者: Homax    時間: 2021-8-25 19:09
標題: [VM] TwMs V236.2 讀取解輪介面方向鍵
讀取到的按鍵依序放在RUNEARROW01RUNEARROW02RUNEARROW03、RUNEARROW04之中
0 = 方向鍵下、1 = 方向鍵上、2 = 方向鍵左、3 = 方向鍵右
  1. //TwMs v236.2 讀取解輪介面方向鍵
  2. [ENABLE]
  3. alloc(RuneFw,64)
  4. alloc(RUNEARROW01,4)
  5. registersymbol(RUNEARROW01)
  6. alloc(RUNEARROW02,4)
  7. registersymbol(RUNEARROW02)
  8. alloc(RUNEARROW03,4)
  9. registersymbol(RUNEARROW03)
  10. alloc(RUNEARROW04,4)
  11. registersymbol(RUNEARROW04)

  12. RuneFw:
  13. push [ebp-000000A0]
  14. xchg [esp],eax
  15. push 4
  16. xchg [esp],eax
  17. pop ecx
  18. imul ecx,eax
  19. push [esp]
  20. dec eax
  21. xchg [esp],eax
  22. push RUNEARROW01
  23. xchg [esp],eax
  24. add eax,ecx
  25. pop [eax]
  26. pop eax
  27. imul ecx,eax
  28. pop eax
  29. jmp 060F39FF
  30. db 00

  31. 060F39F8:
  32. jmp RuneFw
  33. db 90 90

  34. [DISABLE]
  35. 060F39F8:
  36. db 6B 8D 60 FF FF FF 0C

  37. dealloc(MY_0576D37B)
  38. dealloc(RUNEARROW01)
  39. unregistersymbol(RUNEARROW01)
  40. dealloc(RUNEARROW02)
  41. unregistersymbol(RUNEARROW02)
  42. dealloc(RUNEARROW03)
  43. unregistersymbol(RUNEARROW03)
  44. dealloc(RUNEARROW04)
  45. unregistersymbol(RUNEARROW04)
複製代碼





歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓