Advertisement
Guest User

v0.34.11 windows: Fix 5994

a guest
Jul 4th, 2012
788
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.51 KB | None | 0 0
  1. 0x461de2
  2. F6 46 0C 01 74 31
  3. E9 0A 8E BC FF 90
  4.  
  5. .text:008629E2 jmp near ptr loc_42B7F1 ; << CAVE
  6. .text:008629E7 nop
  7. .text:008629E8 loc_8629E8:
  8.  
  9. 0x2abf1
  10. CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC
  11. 8B 4C 24 2C F6 46 0C 01 75 08 E9 19 72 43 00
  12.  
  13. .text:0042B7F1 loc_42B7F1:
  14. .text:0042B7F1 mov ecx, [esp+2Ch] ; job
  15. .text:0042B7F5 test byte ptr [esi+0Ch], 1
  16. .text:0042B7F9 jnz short near ptr loc_42B803
  17. .text:0042B7FB coord_test_jfail:
  18. .text:0042B7FB jmp loc_862A19
  19.  
  20. 0x2ac03
  21. CC CC CC CC CC CC CC CC CC CC CC CC CC
  22. 8B 41 10 3B 46 04 75 F0 EB 06 CC CC CC
  23.  
  24. .text:0042B803 loc_42B803:
  25. .text:0042B803 mov eax, [ecx+10h] ; job->pos.(x,y)
  26. .text:0042B806 cmp eax, [esi+4] ; item->pos.(x,y)
  27. .text:0042B809 jnz short coord_test_jfail
  28. .text:0042B80B jmp short near ptr loc_42B813
  29.  
  30. 0x2ac13
  31. CC CC CC CC CC CC CC CC CC CC CC CC CC
  32. 66 8B 41 14 66 3B 46 08 75 DE EB 06 CC
  33.  
  34. text:0042B813 loc_42B813:
  35. .text:0042B813 mov ax, [ecx+14h] ; job->pos.z
  36. .text:0042B817 cmp ax, [esi+8] ; item->pos.z
  37. .text:0042B81B jnz short coord_test_jfail
  38. .text:0042B81D jmp short near ptr loc_42B825
  39.  
  40. 0x2ac25
  41. CC CC CC CC CC CC CC CC CC CC CC
  42. E9 BE 71 43 00 CC CC CC CC CC CC
  43.  
  44. .text:0042B825 loc_42B825:
  45. .text:0042B825 jmp loc_8629E8
  46.  
  47.  
  48. You can use this script to apply the generated patch below:
  49. http://stalkr.net/files/ida/idadif.py
  50.  
  51. ----8<----
  52. This difference file is created by The Interactive Disassembler
  53.  
  54. Dwarf Fortress.exe
  55. 0002ABF1: CC 8B
  56. 0002ABF2: CC 4C
  57. 0002ABF3: CC 24
  58. 0002ABF4: CC 2C
  59. 0002ABF5: CC F6
  60. 0002ABF6: CC 46
  61. 0002ABF7: CC 0C
  62. 0002ABF8: CC 01
  63. 0002ABF9: CC 75
  64. 0002ABFA: CC 08
  65. 0002ABFB: CC E9
  66. 0002ABFC: CC 19
  67. 0002ABFD: CC 72
  68. 0002ABFE: CC 43
  69. 0002ABFF: CC 00
  70. 0002AC03: CC 8B
  71. 0002AC04: CC 41
  72. 0002AC05: CC 10
  73. 0002AC06: CC 3B
  74. 0002AC07: CC 46
  75. 0002AC08: CC 04
  76. 0002AC09: CC 75
  77. 0002AC0A: CC F0
  78. 0002AC0B: CC EB
  79. 0002AC0C: CC 06
  80. 0002AC13: CC 66
  81. 0002AC14: CC 8B
  82. 0002AC15: CC 41
  83. 0002AC16: CC 14
  84. 0002AC17: CC 66
  85. 0002AC18: CC 3B
  86. 0002AC19: CC 46
  87. 0002AC1A: CC 08
  88. 0002AC1B: CC 75
  89. 0002AC1C: CC DE
  90. 0002AC1D: CC EB
  91. 0002AC1E: CC 06
  92. 0002AC25: CC E9
  93. 0002AC26: CC BE
  94. 0002AC27: CC 71
  95. 0002AC28: CC 43
  96. 0002AC29: CC 00
  97. 00461DE2: F6 E9
  98. 00461DE3: 46 0A
  99. 00461DE4: 0C 8E
  100. 00461DE5: 01 BC
  101. 00461DE6: 74 FF
  102. 00461DE7: 31 90
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement