Advertisement
Guest User

MGS DLL injection

a guest
Sep 27th, 2015
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 81.28 KB | None | 0 0
  1. *** DxWnd 2.03.37 log BEGIN: 27-09-2015 23:39:03 ***
  2. *** Flags= EMULATESURFACE MODIFYMOUSE USERGB565 CLIENTREMAPPING SHOWFPS SHOWFPSOVERLAY NOBANNER WINDOWIZE STARTDEBUG SETCOMPATIBILITY HOOKDLLS HOOKENABLED FIXREFCOUNTER SUPPORTSVGA ENABLEHOTKEYS AEROBOOST REMAPMCI SHAREDDC ***
  3. HookInit: path="mgsi.exe" module="" dxversion=Automatic pos=(50,50) size=(800,600)
  4. DumpImportTable: base=400000
  5. DumpImportTable: ENTRY timestamp=0 module=KERNEL32.DLL forwarderchain=0
  6. DumpImportTable: no PE OFTs - stripped module=KERNEL32.DLL
  7. addr=75d4dd10
  8. addr=75d47f70
  9. addr=75d48020
  10. addr=75d47ed0
  11. addr=75d47ca0
  12. addr=75d57660
  13. *** EOT ***
  14. DumpImportTable: ENTRY timestamp=0 module=ADVAPI32.dll forwarderchain=0
  15. DumpImportTable: no PE OFTs - stripped module=ADVAPI32.dll
  16. addr=75ba06e0
  17. *** EOT ***
  18. DumpImportTable: ENTRY timestamp=0 module=DDRAW.dll forwarderchain=0
  19. DumpImportTable: no PE OFTs - stripped module=DDRAW.dll
  20. addr=70740130
  21. *** EOT ***
  22. DumpImportTable: ENTRY timestamp=0 module=DINPUT.dll forwarderchain=0
  23. DumpImportTable: no PE OFTs - stripped module=DINPUT.dll
  24. addr=5c87c490
  25. *** EOT ***
  26. DumpImportTable: ENTRY timestamp=0 module=DSOUND.dll forwarderchain=0
  27. DumpImportTable: no PE OFTs - stripped module=DSOUND.dll
  28. addr=6aac6cc0
  29. *** EOT ***
  30. DumpImportTable: ENTRY timestamp=0 module=GDI32.dll forwarderchain=0
  31. DumpImportTable: no PE OFTs - stripped module=GDI32.dll
  32. addr=70710570
  33. *** EOT ***
  34. DumpImportTable: ENTRY timestamp=0 module=USER32.dll forwarderchain=0
  35. DumpImportTable: no PE OFTs - stripped module=USER32.dll
  36. addr=76d43f80
  37. *** EOT ***
  38. DumpImportTable: ENTRY timestamp=0 module=WINMM.dll forwarderchain=0
  39. DumpImportTable: no PE OFTs - stripped module=WINMM.dll
  40. addr=730939f0
  41. *** EOT ***
  42. HookInit: base hmodule=400000
  43. IATPatch: PE unreferenced function kernel32.dll:IsDebuggerPresent
  44. IATPatch: PE unreferenced function kernel32.dll:CheckRemoteDebuggerPresent
  45. IATPatch hook=GetProcAddress address=75d47f70->1003aa70
  46. IATPatch hook=LoadLibraryA address=75d4dd10->10039e30
  47. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryExA
  48. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryW
  49. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryExW
  50. IATPatch: PE unreferenced function kernel32.dll:GetDriveTypeA
  51. IATPatch: PE unreferenced function kernel32.dll:GetLogicalDrives
  52. IATPatch: PE unreferenced function kernel32.dll:GetTempFileNameA
  53. IATPatch: PE unreferenced function kernel32.dll:CreateProcessA
  54. IATPatch: PE unreferenced function user32.dll:UpdateWindow
  55. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsA
  56. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsExA
  57. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsW
  58. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsExW
  59. IATPatch: PE unreferenced function user32.dll:GetMonitorInfoA
  60. IATPatch: PE unreferenced function user32.dll:GetMonitorInfoW
  61. IATPatch: PE unreferenced function user32.dll:ShowCursor
  62. IATPatch: PE unreferenced function user32.dll:CreateDialogIndirectParamA
  63. IATPatch: PE unreferenced function user32.dll:CreateDialogParamA
  64. IATPatch: PE unreferenced function user32.dll:MoveWindow
  65. IATPatch: PE unreferenced function user32.dll:EnumDisplaySettingsA
  66. IATPatch: PE unreferenced function user32.dll:GetClipCursor
  67. IATPatch: PE unreferenced function user32.dll:ClipCursor
  68. IATPatch: PE unreferenced function user32.dll:DefWindowProcA
  69. IATPatch: PE unreferenced function user32.dll:DefWindowProcW
  70. IATPatch: PE unreferenced function user32.dll:CreateWindowExA
  71. IATPatch: PE unreferenced function user32.dll:CreateWindowExW
  72. IATPatch: PE unreferenced function user32.dll:RegisterClassExA
  73. IATPatch: PE unreferenced function user32.dll:RegisterClassA
  74. IATPatch: PE unreferenced function user32.dll:GetSystemMetrics
  75. IATPatch: PE unreferenced function user32.dll:GetDesktopWindow
  76. IATPatch: PE unreferenced function user32.dll:CloseWindow
  77. IATPatch: PE unreferenced function user32.dll:DestroyWindow
  78. IATPatch: PE unreferenced function user32.dll:SetSysColors
  79. IATPatch: PE unreferenced function user32.dll:SetCapture
  80. IATPatch: PE unreferenced function user32.dll:SetWindowLongA
  81. IATPatch: PE unreferenced function user32.dll:GetWindowLongA
  82. IATPatch: PE unreferenced function user32.dll:SetWindowLongW
  83. IATPatch: PE unreferenced function user32.dll:GetWindowLongW
  84. IATPatch: PE unreferenced function user32.dll:IsWindowVisible
  85. IATPatch: PE unreferenced function user32.dll:SystemParametersInfoA
  86. IATPatch: PE unreferenced function user32.dll:SystemParametersInfoW
  87. IATPatch: PE unreferenced function user32.dll:BringWindowToTop
  88. IATPatch: PE unreferenced function user32.dll:SetForegroundWindow
  89. IATPatch: PE unreferenced function user32.dll:ChildWindowFromPoint
  90. IATPatch: PE unreferenced function user32.dll:ChildWindowFromPointEx
  91. IATPatch: PE unreferenced function user32.dll:WindowFromPoint
  92. IATPatch: PE unreferenced function user32.dll:SetWindowsHookExA
  93. IATPatch: PE unreferenced function user32.dll:CreateDesktopA
  94. IATPatch: PE unreferenced function user32.dll:SwitchDesktop
  95. IATPatch: PE unreferenced function user32.dll:OpenDesktopA
  96. IATPatch: PE unreferenced function user32.dll:CloseDesktop
  97. IATPatch: PE unreferenced function user32.dll:GetDC
  98. IATPatch: PE unreferenced function user32.dll:GetDCEx
  99. IATPatch: PE unreferenced function user32.dll:GetWindowDC
  100. IATPatch: PE unreferenced function user32.dll:ReleaseDC
  101. IATPatch: PE unreferenced function user32.dll:BeginPaint
  102. IATPatch: PE unreferenced function user32.dll:EndPaint
  103. IATPatch: PE unreferenced function user32.dll:DialogBoxParamA
  104. IATPatch: PE unreferenced function user32.dll:FillRect
  105. IATPatch: PE unreferenced function user32.dll:ScreenToClient
  106. IATPatch: PE unreferenced function user32.dll:ClientToScreen
  107. IATPatch: PE unreferenced function user32.dll:GetClientRect
  108. IATPatch: PE unreferenced function user32.dll:GetWindowRect
  109. IATPatch: PE unreferenced function user32.dll:MapWindowPoints
  110. IATPatch: PE unreferenced function user32.dll:GetUpdateRgn
  111. IATPatch: PE unreferenced function user32.dll:GetCursorPos
  112. IATPatch: PE unreferenced function user32.dll:GetCursorInfo
  113. IATPatch: PE unreferenced function user32.dll:SetCursor
  114. IATPatch: PE unreferenced function user32.dll:SendMessageA
  115. IATPatch: PE unreferenced function user32.dll:SendMessageW
  116. IATPatch: PE unreferenced function user32.dll:SetCursorPos
  117. IATPatch: PE unreferenced function ole32.dll:CoCreateInstance
  118. IATPatch: PE unreferenced function ole32.dll:CoCreateInstanceEx
  119. IATPatch: PE unreferenced function winmm.dll:mciSendCommandA
  120. IATPatch: PE unreferenced function winmm.dll:mciSendCommandW
  121. IATPatch: PE unreferenced function winmm.dll:mciGetDeviceIDA
  122. IATPatch: PE unreferenced function winmm.dll:mciGetDeviceIDW
  123. IATPatch: PE unreferenced function winmm.dll:mciSendStringA
  124. IATPatch: PE unreferenced function winmm.dll:mciSendStringW
  125. IATPatch: PE unreferenced function gdi32.dll:GetDeviceCaps
  126. IATPatch: PE unreferenced function gdi32.dll:ScaleWindowExtEx
  127. IATPatch: PE unreferenced function gdi32.dll:SaveDC
  128. IATPatch: PE unreferenced function gdi32.dll:RestoreDC
  129. IATPatch: PE unreferenced function gdi32.dll:AnimatePalette
  130. IATPatch: PE unreferenced function gdi32.dll:CreatePalette
  131. IATPatch: PE unreferenced function gdi32.dll:SelectPalette
  132. IATPatch: PE unreferenced function gdi32.dll:RealizePalette
  133. IATPatch: PE unreferenced function gdi32.dll:GetSystemPaletteEntries
  134. IATPatch: PE unreferenced function gdi32.dll:SetSystemPaletteUse
  135. IATPatch: PE unreferenced function gdi32.dll:StretchDIBits
  136. IATPatch: PE unreferenced function gdi32.dll:SetPixelFormat
  137. IATPatch: PE unreferenced function gdi32.dll:GetPixelFormat
  138. IATPatch: PE unreferenced function gdi32.dll:ChoosePixelFormat
  139. IATPatch: PE unreferenced function gdi32.dll:DescribePixelFormat
  140. IATPatch: PE unreferenced function gdi32.dll:GetPaletteEntries
  141. IATPatch: PE unreferenced function gdi32.dll:GetSystemPaletteUse
  142. IATPatch: PE unreferenced function gdi32.dll:SetViewportOrgEx
  143. IATPatch: PE unreferenced function gdi32.dll:SetViewportExtEx
  144. IATPatch: PE unreferenced function gdi32.dll:GetViewportOrgEx
  145. IATPatch: PE unreferenced function gdi32.dll:GetWindowOrgEx
  146. IATPatch: PE unreferenced function gdi32.dll:SetWindowOrgEx
  147. IATPatch: PE unreferenced function gdi32.dll:GetCurrentPositionEx
  148. IATPatch: PE unreferenced function gdi32.dll:SetDIBitsToDevice
  149. IATPatch: PE unreferenced function gdi32.dll:GetRgnBox
  150. HookDirectDraw: SetAppCompatData(2,0) ret=1(unknown)
  151. HookDirectDraw version=0
  152. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreate
  153. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreateEx
  154. IATPatch: PE unreferenced function ddraw.dll:DirectDrawEnumerateA
  155. IATPatch: PE unreferenced function ddraw.dll:DirectDrawEnumerateExA
  156. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreateClipper
  157. HookDirect3D: module=400000 version=0
  158. IATPatch: PE unreferenced function d3d8.dll:Direct3DCreate8
  159. IATPatch: PE unreferenced function d3d9.dll:Direct3DCreate9
  160. IATPatch: PE unreferenced function d3d9.dll:Direct3DCreate9Ex
  161. IATPatch: PE unreferenced function d3d9.dll:CheckFullScreen
  162. IATPatch: PE unreferenced function d3d9.dll:DisableD3DSpy
  163. IATPatch: PE unreferenced function d3d10.dll:D3D10CreateDevice
  164. IATPatch: PE unreferenced function d3d10.dll:D3D10CreateDeviceAndSwapChain
  165. IATPatch: PE unreferenced function d3d10.dll:CheckFullScreen
  166. IATPatch: PE unreferenced function d3d10_1.dll:D3D11CreateDevice
  167. IATPatch: PE unreferenced function d3d10_1.dll:D3D11CreateDeviceAndSwapChain
  168. IATPatch: PE unreferenced function d3d11.dll:D3D10CreateDevice1
  169. IATPatch: PE unreferenced function d3d11.dll:D3D10CreateDeviceAndSwapChain1
  170. HookAPI: module=400000 dll=d3dim.dll apiproc=0 apiname=Direct3DCreate hookproc=10038270
  171. IATPatch: PE unreferenced function d3dim.dll:Direct3DCreate
  172. HookAPI: module=400000 dll=d3dim.dll apiproc=0 apiname=Direct3DCreateDevice hookproc=10037930
  173. IATPatch: PE unreferenced function d3dim.dll:Direct3DCreateDevice
  174. HookAPI: module=400000 dll=d3dim700.dll apiproc=0 apiname=Direct3DCreate hookproc=10038270
  175. IATPatch: PE unreferenced function d3dim700.dll:Direct3DCreate
  176. HookAPI: module=400000 dll=d3dim700.dll apiproc=0 apiname=Direct3DCreateDevice hookproc=10037930
  177. IATPatch: PE unreferenced function d3dim700.dll:Direct3DCreateDevice
  178. IATPatch: PE unreferenced function ADVAPI32.dll:RegOpenKeyExA
  179. IATPatch: PE unreferenced function ADVAPI32.dll:RegCloseKey
  180. IATPatch: PE unreferenced function ADVAPI32.dll:RegQueryValueExA
  181. IATPatch: PE unreferenced function ADVAPI32.dll:RegCreateKeyA
  182. IATPatch: PE unreferenced function ADVAPI32.dll:RegCreateKeyExA
  183. IATPatch: PE unreferenced function ADVAPI32.dll:RegSetValueExA
  184. IATPatch: PE unreferenced function ADVAPI32.dll:RegFlushKey
  185. IATPatch: PE unreferenced function ADVAPI32.dll:RegEnumValueA
  186. IATPatch: PE unreferenced function MSVFW32.dll:ICGetDisplayFormat
  187. IATPatch: PE unreferenced function MSVFW32.dll:ICDrawBegin
  188. IATPatch: PE unreferenced function AVIFIL32.dll:AVIStreamGetFrameOpen
  189. HookDlls: base=400000
  190. Registered DLL FileName=KERNEL32.DLL
  191. HookDlls: system module KERNEL32.DLL at 75d30000
  192. Registered DLL FileName=ADVAPI32.dll
  193. HookDlls: system module ADVAPI32.dll at 75b80000
  194. Registered DLL FileName=DDRAW.dll
  195. HookDlls: system module DDRAW.dll at 6fed0000
  196. Registered DLL FileName=DINPUT.dll
  197. HookDlls: system module DINPUT.dll at 5c870000
  198. Registered DLL FileName=DSOUND.dll
  199. HookDlls: system module DSOUND.dll at 6aa80000
  200. Registered DLL FileName=GDI32.dll
  201. HookDlls: system module GDI32.dll at 752b0000
  202. Registered DLL FileName=USER32.dll
  203. HookDlls: system module USER32.dll at 76d10000
  204. Registered DLL FileName=WINMM.dll
  205. HookDlls: system module WINMM.dll at 73090000
  206. DXWND: Initial display mode WxH=(1920x1080) BitsPerPel=32
  207. DXWND: set screen size=(800,600)
  208. InitScreenParameters: RGBBitCount=32
  209. SetBltTransformations: color conversion EMULATED BPP 32->32
  210. set color transformation 32->32
  211. InjectHook: task[0]="mgsi.exe" hooked
  212. LoadLibraryA: FileName=KERNEL32.DLL hFile=0 Flags=0(NULL) hmodule=75d30000
  213. Registered DLL FileName=KERNEL32.DLL
  214. LoadLibraryA: push idx=0 library=KERNEL32.DLL hdl=75d30000
  215. GetProcAddress: hModule=75d30000 proc=GetStartupInfoA
  216. GetProcAddress: ret=75d49640
  217. GetProcAddress: hModule=75d30000 proc=CreateThread
  218. GetProcAddress: ret=75d49580
  219. GetProcAddress: hModule=75d30000 proc=ExitProcess
  220. GetProcAddress: ret=75d57660
  221. GetProcAddress: hModule=75d30000 proc=IsBadWritePtr
  222. GetProcAddress: ret=75d4a890
  223. GetProcAddress: hModule=75d30000 proc=GetModuleHandleA
  224. GetProcAddress: ret=75d49470
  225. GetProcAddress: hModule=75d30000 proc=GetCommandLineA
  226. GetProcAddress: ret=75d4a410
  227. GetProcAddress: hModule=75d30000 proc=GetVersion
  228. GetProcAddress: ret=75d4a3e0
  229. GetProcAddress: hModule=75d30000 proc=IsBadReadPtr
  230. GetProcAddress: ret=75d42b80
  231. GetProcAddress: hModule=75d30000 proc=GetLastError
  232. GetProcAddress: ret=75d43d30
  233. GetProcAddress: hModule=75d30000 proc=CreateDirectoryA
  234. GetProcAddress: ret=75d56300
  235. GetProcAddress: hModule=75d30000 proc=RtlUnwind
  236. GetProcAddress: ret=75d48c00
  237. GetProcAddress: hModule=75d30000 proc=GetSystemTimeAsFileTime
  238. GetProcAddress: ret=75d43200
  239. GetProcAddress: hModule=75d30000 proc=DeleteFileA
  240. GetProcAddress: ret=75d56360
  241. GetProcAddress: hModule=75d30000 proc=ReadFile
  242. GetProcAddress: ret=75d56660
  243. GetProcAddress: hModule=75d30000 proc=HeapValidate
  244. GetProcAddress: ret=75d4cbf0
  245. GetProcAddress: hModule=75d30000 proc=SetFileAttributesA
  246. GetProcAddress: ret=75d566c0
  247. GetProcAddress: hModule=75d30000 proc=GetFileInformationByHandle
  248. GetProcAddress: ret=75d56510
  249. GetProcAddress: hModule=75d30000 proc=FileTimeToSystemTime
  250. GetProcAddress: ret=75d567a0
  251. GetProcAddress: hModule=75d30000 proc=GetFileType
  252. GetProcAddress: ret=75d56550
  253. GetProcAddress: hModule=75d30000 proc=CreateFileA
  254. GetProcAddress: ret=75d56330
  255. GetProcAddress: hModule=75d30000 proc=SetFilePointer
  256. GetProcAddress: ret=75d566f0
  257. GetProcAddress: hModule=75d30000 proc=WriteFile
  258. GetProcAddress: ret=75d56750
  259. GetProcAddress: hModule=75d30000 proc=TerminateProcess
  260. GetProcAddress: ret=75d4fe00
  261. GetProcAddress: hModule=75d30000 proc=InterlockedDecrement
  262. GetProcAddress: ret=75d47cf0
  263. GetProcAddress: hModule=75d30000 proc=InterlockedIncrement
  264. GetProcAddress: ret=75d47c80
  265. GetProcAddress: hModule=75d30000 proc=TlsSetValue
  266. GetProcAddress: ret=75d42c30
  267. GetProcAddress: hModule=75d30000 proc=ExitThread
  268. GetProcAddress: ret=77010160
  269. GetProcAddress: hModule=75d30000 proc=UnhandledExceptionFilter
  270. GetProcAddress: ret=75d72a70
  271. GetProcAddress: hModule=75d30000 proc=GetModuleFileNameA
  272. GetProcAddress: ret=75d4a060
  273. GetProcAddress: hModule=75d30000 proc=FreeEnvironmentStringsA
  274. GetProcAddress: ret=75d71030
  275. GetProcAddress: hModule=75d30000 proc=FreeEnvironmentStringsW
  276. GetProcAddress: ret=75d4a1c0
  277. GetProcAddress: hModule=75d30000 proc=WideCharToMultiByte
  278. GetProcAddress: ret=75d43f20
  279. GetProcAddress: hModule=75d30000 proc=FileTimeToLocalFileTime
  280. GetProcAddress: ret=75d56380
  281. GetProcAddress: hModule=75d30000 proc=PeekNamedPipe
  282. GetProcAddress: ret=75d71e10
  283. GetProcAddress: hModule=75d30000 proc=SetHandleCount
  284. GetProcAddress: ret=75d4fa30
  285. GetProcAddress: hModule=75d30000 proc=GetStdHandle
  286. GetProcAddress: ret=75d4a030
  287. GetProcAddress: hModule=75d30000 proc=DeleteCriticalSection
  288. GetProcAddress: ret=77006570
  289. GetProcAddress: hModule=75d30000 proc=WaitForSingleObject
  290. GetProcAddress: ret=75d562d0
  291. GetProcAddress: hModule=75d30000 proc=GetFileAttributesA
  292. GetProcAddress: ret=75d564d0
  293. GetProcAddress: hModule=75d30000 proc=SetLastError
  294. GetProcAddress: ret=75d43160
  295. GetProcAddress: hModule=75d30000 proc=TlsGetValue
  296. GetProcAddress: ret=75d41ba0
  297. GetProcAddress: hModule=75d30000 proc=GetCurrentThread
  298. GetProcAddress: ret=75d47c70
  299. GetProcAddress: hModule=75d30000 proc=HeapDestroy
  300. GetProcAddress: ret=75d4de70
  301. GetProcAddress: hModule=75d30000 proc=HeapCreate
  302. GetProcAddress: ret=75d49ac0
  303. GetProcAddress: hModule=75d30000 proc=HeapFree
  304. GetProcAddress: ret=75d41bd0
  305. GetProcAddress: hModule=75d30000 proc=VirtualFree
  306. GetProcAddress: ret=75d47ca0
  307. GetProcAddress: hModule=75d30000 proc=EnterCriticalSection
  308. GetProcAddress: ret=76fec9d0
  309. GetProcAddress: hModule=75d30000 proc=LeaveCriticalSection
  310. GetProcAddress: ret=76fec950
  311. GetProcAddress: hModule=75d30000 proc=DebugBreak
  312. GetProcAddress: ret=75d70d40
  313. GetProcAddress: hModule=75d30000 proc=InitializeCriticalSection
  314. GetProcAddress: ret=77005f10
  315. GetProcAddress: hModule=75d30000 proc=FatalAppExitA
  316. GetProcAddress: ret=75d70fd0
  317. GetProcAddress: hModule=75d30000 proc=HeapAlloc
  318. GetProcAddress: ret=76fe8c20
  319. GetProcAddress: hModule=75d30000 proc=Sleep
  320. GetProcAddress: ret=75d47cc0
  321. GetProcAddress: hModule=75d30000 proc=VirtualAlloc
  322. GetProcAddress: ret=75d47ed0
  323. GetProcAddress: hModule=75d30000 proc=FlushFileBuffers
  324. GetProcAddress: ret=75d56460
  325. GetProcAddress: hModule=75d30000 proc=SetStdHandle
  326. GetProcAddress: ret=75d72830
  327. GetProcAddress: hModule=75d30000 proc=SetEndOfFile
  328. GetProcAddress: ret=75d566b0
  329. GetProcAddress: hModule=75d30000 proc=MultiByteToWideChar
  330. GetProcAddress: ret=75d43140
  331. GetProcAddress: hModule=75d30000 proc=LCMapStringA
  332. GetProcAddress: ret=75d4fe60
  333. GetProcAddress: hModule=75d30000 proc=LCMapStringW
  334. GetProcAddress: ret=75d49a90
  335. GetProcAddress: hModule=75d30000 proc=GetCPInfo
  336. GetProcAddress: ret=75d49fa0
  337. GetProcAddress: hModule=75d30000 proc=GetACP
  338. GetProcAddress: ret=75d484c0
  339. GetProcAddress: hModule=75d30000 proc=GetOEMCP
  340. GetProcAddress: ret=75d4ff10
  341. GetProcAddress: hModule=75d30000 proc=SetConsoleCtrlHandler
  342. GetProcAddress: ret=75d56a90
  343. GetProcAddress: hModule=75d30000 proc=GetStringTypeA
  344. GetProcAddress: ret=75d4fb30
  345. GetProcAddress: hModule=75d30000 proc=GetStringTypeW
  346. GetProcAddress: ret=75d48190
  347. GetProcAddress: hModule=75d30000 proc=GetTimeZoneInformation
  348. GetProcAddress: ret=75d4a500
  349. GetProcAddress: hModule=75d30000 proc=GetExitCodeProcess
  350. GetProcAddress: ret=75d4fa00
  351. GetProcAddress: hModule=75d30000 proc=CreateProcessA
  352. GetProcAddress: hooking proc=CreateProcessA addr=75d70b70->1003a2e0
  353. GetProcAddress: hModule=75d30000 proc=IsValidLocale
  354. GetProcAddress: ret=75d4a3f0
  355. GetProcAddress: hModule=75d30000 proc=IsValidCodePage
  356. GetProcAddress: ret=75d4a0c0
  357. GetProcAddress: hModule=75d30000 proc=GetLocaleInfoA
  358. GetProcAddress: ret=75d4e460
  359. GetProcAddress: hModule=75d30000 proc=EnumSystemLocalesA
  360. GetProcAddress: ret=75d70f90
  361. GetProcAddress: hModule=75d30000 proc=GetUserDefaultLCID
  362. GetProcAddress: ret=75d52500
  363. GetProcAddress: hModule=75d30000 proc=GetLocaleInfoW
  364. GetProcAddress: ret=75d4c980
  365. GetProcAddress: hModule=75d30000 proc=CompareStringA
  366. GetProcAddress: ret=75d4df10
  367. GetProcAddress: hModule=75d30000 proc=CompareStringW
  368. GetProcAddress: ret=75d523e0
  369. GetProcAddress: hModule=75d30000 proc=SetEnvironmentVariableA
  370. GetProcAddress: ret=75d726f0
  371. GetProcAddress: hModule=75d30000 proc=ResetEvent
  372. GetProcAddress: ret=75d56270
  373. GetProcAddress: hModule=75d30000 proc=TerminateThread
  374. GetProcAddress: ret=75d4fef0
  375. GetProcAddress: hModule=75d30000 proc=GetCurrentThreadId
  376. GetProcAddress: ret=75d41bc0
  377. GetProcAddress: hModule=75d30000 proc=SetEvent
  378. GetProcAddress: ret=75d56280
  379. GetProcAddress: hModule=75d30000 proc=CreateEventA
  380. GetProcAddress: ret=75d56130
  381. GetProcAddress: hModule=75d30000 proc=CloseHandle
  382. GetProcAddress: ret=75d560e0
  383. GetProcAddress: hModule=75d30000 proc=GetExitCodeThread
  384. GetProcAddress: ret=75d4e950
  385. GetProcAddress: hModule=75d30000 proc=GetVersionExA
  386. GetProcAddress: ret=75d4a010
  387. GetProcAddress: hModule=75d30000 proc=ResumeThread
  388. GetProcAddress: ret=75d4a250
  389. GetProcAddress: hModule=75d30000 proc=SuspendThread
  390. GetProcAddress: ret=75d4eab0
  391. GetProcAddress: hModule=75d30000 proc=GetDriveTypeA
  392. GetProcAddress: hooking proc=GetDriveTypeA addr=75d564b0->10039e70
  393. GetProcAddress: hModule=75d30000 proc=SetErrorMode
  394. GetProcAddress: ret=75d48ca0
  395. GetProcAddress: hModule=75d30000 proc=GetLogicalDrives
  396. GetProcAddress: hooking proc=GetLogicalDrives addr=75d4f080->10039ef0
  397. GetProcAddress: hModule=75d30000 proc=LoadLibraryA
  398. GetProcAddress: hooking proc=LoadLibraryA addr=75d4dd10->10039e30
  399. GetProcAddress: hModule=75d30000 proc=GetVolumeInformationA
  400. GetProcAddress: ret=75d565f0
  401. GetProcAddress: hModule=75d30000 proc=GlobalMemoryStatus
  402. GetProcAddress: ret=75d48d00
  403. GetProcAddress: hModule=75d30000 proc=FreeLibrary
  404. GetProcAddress: ret=75d49a60
  405. GetProcAddress: hModule=75d30000 proc=GetProcAddress
  406. GetProcAddress: hooking proc=GetProcAddress addr=75d47f70->1003aa70
  407. GetProcAddress: hModule=75d30000 proc=GetCurrentProcess
  408. GetProcAddress: ret=75d43f40
  409. GetProcAddress: hModule=75d30000 proc=FindClose
  410. GetProcAddress: ret=75d56390
  411. GetProcAddress: hModule=75d30000 proc=OutputDebugStringA
  412. GetProcAddress: ret=75d4fa50
  413. GetProcAddress: hModule=75d30000 proc=MulDiv
  414. GetProcAddress: ret=75d55f30
  415. GetProcAddress: hModule=75d30000 proc=QueryPerformanceFrequency
  416. GetProcAddress: ret=75d48cc0
  417. GetProcAddress: hModule=75d30000 proc=FindFirstFileA
  418. GetProcAddress: ret=75d563d0
  419. GetProcAddress: hModule=75d30000 proc=FindNextFileA
  420. GetProcAddress: ret=75d56430
  421. GetProcAddress: hModule=75d30000 proc=TlsAlloc
  422. GetProcAddress: ret=75d49ab0
  423. GetProcAddress: hModule=75d30000 proc=QueryPerformanceCounter
  424. GetProcAddress: ret=75d43f00
  425. GetProcAddress: hModule=75d30000 proc=TlsFree
  426. GetProcAddress: ret=75d49a40
  427. GetProcAddress: hModule=75d30000 proc=GetEnvironmentStrings
  428. GetProcAddress: ret=75d712a0
  429. GetProcAddress: hModule=75d30000 proc=GetEnvironmentStringsW
  430. GetProcAddress: ret=75d4a3d0
  431. GetProcAddress: hModule=75d30000 proc=HeapReAlloc
  432. GetProcAddress: ret=77008430
  433. GetProcAddress: hModule=75d30000 proc=MapViewOfFile
  434. GetProcAddress: ret=75d48ce0
  435. GetProcAddress: hModule=75d30000 proc=UnmapViewOfFile
  436. GetProcAddress: ret=75d49800
  437. GetProcAddress: hModule=75d30000 proc=GetCurrentDirectoryA
  438. GetProcAddress: ret=75d71200
  439. GetProcAddress: hModule=75d30000 proc=CreateFileMappingA
  440. GetProcAddress: ret=75d48060
  441. GetProcAddress: hModule=75d30000 proc=SetCurrentDirectoryA
  442. GetProcAddress: ret=75d72690
  443. GetProcAddress: hModule=75d30000 proc=GetFileSize
  444. GetProcAddress: ret=75d56520
  445. GetProcAddress: hModule=75d30000 proc=RaiseException
  446. GetProcAddress: ret=75d48c30
  447. LoadLibraryA: FileName=ADVAPI32.dll hFile=0 Flags=0(NULL) hmodule=75b80000
  448. Registered DLL FileName=ADVAPI32.dll
  449. LoadLibraryA: push idx=4 library=ADVAPI32.dll hdl=75b80000
  450. GetProcAddress: hModule=75b80000 proc=RegCloseKey
  451. GetProcAddress: hooking proc=RegCloseKey addr=75ba06e0->10001ac0
  452. GetProcAddress: hModule=75b80000 proc=RegOpenKeyExA
  453. GetProcAddress: hooking proc=RegOpenKeyExA addr=75ba0760->10002040
  454. GetProcAddress: hModule=75b80000 proc=RegQueryValueExA
  455. GetProcAddress: hooking proc=RegQueryValueExA addr=75ba05d0->10002140
  456. LoadLibraryA: FileName=DDRAW.dll hFile=0 Flags=0(NULL) hmodule=6fed0000
  457. Registered DLL FileName=DDRAW.dll
  458. LoadLibraryA: push idx=6 library=DDRAW.dll hdl=6fed0000
  459. GetProcAddress: hModule=6fed0000 proc=DirectDrawEnumerateExA
  460. GetProcAddress: hooking proc=DirectDrawEnumerateExA addr=6ff07d00->1000d5b0
  461. GetProcAddress: hModule=6fed0000 proc=DirectDrawCreateEx
  462. GetProcAddress: hooking proc=DirectDrawCreateEx addr=70740130->10013310
  463. LoadLibraryA: FileName=DINPUT.dll hFile=0 Flags=0(NULL) hmodule=5c870000
  464. Registered DLL FileName=DINPUT.dll
  465. LoadLibraryA: push idx=15 library=DINPUT.dll hdl=5c870000
  466. GetProcAddress: hModule=5c870000 proc=DirectInputCreateEx
  467. GetProcAddress: ret=5c87c490
  468. LoadLibraryA: FileName=DSOUND.dll hFile=0 Flags=0(NULL) hmodule=6aa80000
  469. Registered DLL FileName=DSOUND.dll
  470. LoadLibraryA: push idx=11 library=DSOUND.dll hdl=6aa80000
  471. GetProcAddress: hModule=6aa80000 proc=#0x1
  472. GetProcAddress: ret=6aac6cc0
  473. LoadLibraryA: FileName=GDI32.dll hFile=0 Flags=0(NULL) hmodule=752b0000
  474. Registered DLL FileName=GDI32.dll
  475. LoadLibraryA: push idx=2 library=GDI32.dll hdl=752b0000
  476. GetProcAddress: hModule=752b0000 proc=SetTextColor
  477. GetProcAddress: ret=75331d00
  478. GetProcAddress: hModule=752b0000 proc=BitBlt
  479. GetProcAddress: ret=70710570
  480. GetProcAddress: hModule=752b0000 proc=SelectObject
  481. GetProcAddress: ret=75330430
  482. GetProcAddress: hModule=752b0000 proc=DeleteDC
  483. GetProcAddress: ret=75330d10
  484. GetProcAddress: hModule=752b0000 proc=DeleteObject
  485. GetProcAddress: ret=75330810
  486. GetProcAddress: hModule=752b0000 proc=GetObjectA
  487. GetProcAddress: ret=7534df60
  488. GetProcAddress: hModule=752b0000 proc=CreateCompatibleDC
  489. GetProcAddress: ret=70710530
  490. GetProcAddress: hModule=752b0000 proc=GetTextExtentPoint32A
  491. GetProcAddress: ret=7535cac0
  492. GetProcAddress: hModule=752b0000 proc=GetTextMetricsA
  493. GetProcAddress: ret=7534b880
  494. GetProcAddress: hModule=752b0000 proc=CreateFontA
  495. GetProcAddress: ret=75364c50
  496. GetProcAddress: hModule=752b0000 proc=Polyline
  497. GetProcAddress: ret=753645b0
  498. GetProcAddress: hModule=752b0000 proc=CreatePen
  499. GetProcAddress: ret=75360fc0
  500. GetProcAddress: hModule=752b0000 proc=SetMapMode
  501. GetProcAddress: ret=75354e50
  502. GetProcAddress: hModule=752b0000 proc=CreateSolidBrush
  503. GetProcAddress: ret=75332eb0
  504. GetProcAddress: hModule=752b0000 proc=RemoveFontResourceA
  505. GetProcAddress: ret=7538bd20
  506. GetProcAddress: hModule=752b0000 proc=Polygon
  507. GetProcAddress: ret=753521e0
  508. GetProcAddress: hModule=752b0000 proc=SetMapperFlags
  509. GetProcAddress: ret=75387ad0
  510. GetProcAddress: hModule=752b0000 proc=AddFontResourceA
  511. GetProcAddress: ret=7538acc0
  512. GetProcAddress: hModule=752b0000 proc=GetDeviceCaps
  513. GetProcAddress: hooking proc=GetDeviceCaps addr=707103a0->1002d1f0
  514. GetProcAddress: hModule=752b0000 proc=RoundRect
  515. GetProcAddress: ret=75397330
  516. GetProcAddress: hModule=752b0000 proc=StretchBlt
  517. GetProcAddress: ret=7535f340
  518. GetProcAddress: hModule=752b0000 proc=SetBkColor
  519. GetProcAddress: ret=75331e20
  520. GetProcAddress: hModule=752b0000 proc=GetStockObject
  521. GetProcAddress: ret=75332510
  522. GetProcAddress: hModule=752b0000 proc=SetTextAlign
  523. GetProcAddress: ret=7534c9f0
  524. GetProcAddress: hModule=752b0000 proc=CreateCompatibleBitmap
  525. GetProcAddress: ret=707104d0
  526. GetProcAddress: hModule=752b0000 proc=SetStretchBltMode
  527. GetProcAddress: ret=75333380
  528. GetProcAddress: hModule=752b0000 proc=GetDIBits
  529. GetProcAddress: ret=75331580
  530. GetProcAddress: hModule=752b0000 proc=GetTextAlign
  531. GetProcAddress: ret=7534ccb0
  532. GetProcAddress: hModule=752b0000 proc=Rectangle
  533. GetProcAddress: ret=75362570
  534. GetProcAddress: hModule=752b0000 proc=SetBkMode
  535. GetProcAddress: ret=75332090
  536. GetProcAddress: hModule=752b0000 proc=TextOutA
  537. GetProcAddress: ret=75358e50
  538. LoadLibraryA: FileName=USER32.dll hFile=0 Flags=0(NULL) hmodule=76d10000
  539. Registered DLL FileName=USER32.dll
  540. LoadLibraryA: push idx=1 library=USER32.dll hdl=76d10000
  541. GetProcAddress: hModule=76d10000 proc=FindWindowA
  542. GetProcAddress: ret=76d42870
  543. GetProcAddress: hModule=76d10000 proc=LoadIconA
  544. GetProcAddress: ret=76d43f80
  545. GetProcAddress: hModule=76d10000 proc=RegisterClassA
  546. GetProcAddress: hooking proc=RegisterClassA addr=76d45d50->1003e820
  547. GetProcAddress: hModule=76d10000 proc=GetSystemMetrics
  548. GetProcAddress: hooking proc=GetSystemMetrics addr=76d27070->1003e690
  549. GetProcAddress: hModule=76d10000 proc=CreateWindowExA
  550. GetProcAddress: hooking proc=CreateWindowExA addr=76d46640->1003f380
  551. GetProcAddress: hModule=76d10000 proc=ShowWindow
  552. GetProcAddress: ret=76d471c0
  553. GetProcAddress: hModule=76d10000 proc=UpdateWindow
  554. GetProcAddress: hooking proc=UpdateWindow addr=76d38840->10041640
  555. GetProcAddress: hModule=76d10000 proc=ShowCursor
  556. GetProcAddress: hooking proc=ShowCursor addr=76d442d0->10040d60
  557. GetProcAddress: hModule=76d10000 proc=PeekMessageA
  558. GetProcAddress: ret=76d2c380
  559. GetProcAddress: hModule=76d10000 proc=PostMessageA
  560. GetProcAddress: ret=76d3e6e0
  561. GetProcAddress: hModule=76d10000 proc=MoveWindow
  562. GetProcAddress: hooking proc=MoveWindow addr=76d47220->10040aa0
  563. GetProcAddress: hModule=76d10000 proc=DefWindowProcA
  564. GetProcAddress: hooking proc=DefWindowProcA addr=77029fd0->1003f6f0
  565. GetProcAddress: hModule=76d10000 proc=MapVirtualKeyA
  566. GetProcAddress: ret=76d44050
  567. GetProcAddress: hModule=76d10000 proc=GetKeyNameTextA
  568. GetProcAddress: ret=76d99180
  569. GetProcAddress: hModule=76d10000 proc=GetAsyncKeyState
  570. GetProcAddress: ret=76d2e030
  571. GetProcAddress: hModule=76d10000 proc=LoadImageA
  572. GetProcAddress: ret=76d444e0
  573. GetProcAddress: hModule=76d10000 proc=SetWindowTextA
  574. GetProcAddress: ret=76d35e30
  575. GetProcAddress: hModule=76d10000 proc=GetClientRect
  576. GetProcAddress: hooking proc=GetClientRect addr=76d252b0->1003e0f0
  577. GetProcAddress: hModule=76d10000 proc=ClientToScreen
  578. GetProcAddress: hooking proc=ClientToScreen addr=76d24160->1003df30
  579. GetProcAddress: hModule=76d10000 proc=MessageBoxA
  580. GetProcAddress: ret=76d8f4f0
  581. GetProcAddress: hModule=76d10000 proc=DestroyWindow
  582. GetProcAddress: hooking proc=DestroyWindow addr=70710bc0->10040ed0
  583. GetProcAddress: hModule=76d10000 proc=PostThreadMessageA
  584. GetProcAddress: ret=76d3e620
  585. GetProcAddress: hModule=76d10000 proc=LoadStringA
  586. GetProcAddress: ret=76d3ff00
  587. GetProcAddress: hModule=76d10000 proc=GetMessageA
  588. GetProcAddress: ret=76d3e520
  589. GetProcAddress: hModule=76d10000 proc=TranslateMessage
  590. GetProcAddress: ret=76d2d2f0
  591. GetProcAddress: hModule=76d10000 proc=DispatchMessageA
  592. GetProcAddress: ret=76d42460
  593. GetProcAddress: hModule=76d10000 proc=PostQuitMessage
  594. GetProcAddress: ret=76d443c0
  595. LoadLibraryA: FileName=WINMM.dll hFile=0 Flags=0(NULL) hmodule=73090000
  596. Registered DLL FileName=WINMM.dll
  597. LoadLibraryA: push idx=12 library=WINMM.dll hdl=73090000
  598. GetProcAddress: hModule=73090000 proc=timeGetTime
  599. GetProcAddress: ret=730939f0
  600. GetProcAddress: hModule=75d30000 proc=IsProcessorFeaturePresent
  601. GetProcAddress: ret=75d498b0
  602. SethWnd: setting main win=740c36 hdc=39012132 pos=(0,0)-(0,0)
  603. keymapping[1](cliptoggle)=0
  604. keymapping[2](refresh)=0
  605. keymapping[3](logtoggle)=0
  606. keymapping[4](plocktoggle)=0
  607. keymapping[5](fpstoggle)=0
  608. keymapping[6](timefast)=0
  609. LoadLibraryA: FileName=EBUEula.dll hFile=0 Flags=0(NULL) hmodule=a30000
  610. keymapping[7](timeslow)=0
  611. IATPatch: PE unreferenced function kernel32.dll:IsDebuggerPresent
  612. IATPatch: PE unreferenced function kernel32.dll:CheckRemoteDebuggerPresent
  613. IATPatch hook=GetProcAddress address=75d47f70->1003aa70
  614. IATPatch hook=LoadLibraryA address=75d4dd10->10039e30
  615. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryExA
  616. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryW
  617. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryExW
  618. keymapping[9](altf4)=73
  619. IATPatch: PE unreferenced function kernel32.dll:GetDriveTypeA
  620. IATPatch: PE unreferenced function kernel32.dll:GetLogicalDrives
  621. IATPatch: PE unreferenced function kernel32.dll:GetTempFileNameA
  622. IATPatch: PE unreferenced function kernel32.dll:CreateProcessA
  623. IATPatch: PE unreferenced function user32.dll:UpdateWindow
  624. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsA
  625. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsExA
  626. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsW
  627. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsExW
  628. IATPatch: PE unreferenced function user32.dll:GetMonitorInfoA
  629. IATPatch: PE unreferenced function user32.dll:GetMonitorInfoW
  630. IATPatch: PE unreferenced function user32.dll:ShowCursor
  631. IATPatch: PE unreferenced function user32.dll:CreateDialogIndirectParamA
  632. SethWnd: setting main win=840c68 hdc=2a012449 pos=(234,234)-(1674,1001)
  633. IATPatch: PE unreferenced function user32.dll:EnumDisplaySettingsA
  634. IATPatch: PE unreferenced function user32.dll:GetClipCursor
  635. IATPatch: PE unreferenced function user32.dll:ClipCursor
  636. IATPatch: PE unreferenced function user32.dll:DefWindowProcA
  637. IATPatch: PE unreferenced function user32.dll:DefWindowProcW
  638. HookInit: skipped IME window. current hWnd=840c68(hdc=2a012449) dxw.hParentWnd=0(hdc=4601232e)
  639. DumpImportTable: base=400000
  640. DumpImportTable: ENTRY timestamp=0 module=KERNEL32.DLL forwarderchain=0
  641. DumpImportTable: no PE OFTs - stripped module=KERNEL32.DLL
  642. addr=10039e30
  643. addr=1003aa70
  644. addr=75d48020
  645. addr=75d47ed0
  646. addr=75d47ca0
  647. addr=75d57660
  648. *** EOT ***
  649. DumpImportTable: ENTRY timestamp=0 module=ADVAPI32.dll forwarderchain=0
  650. DumpImportTable: no PE OFTs - stripped module=ADVAPI32.dll
  651. addr=75ba06e0
  652. *** EOT ***
  653. DumpImportTable: ENTRY timestamp=0 module=DDRAW.dll forwarderchain=0
  654. DumpImportTable: no PE OFTs - stripped module=DDRAW.dll
  655. addr=70740130
  656. *** EOT ***
  657. DumpImportTable: ENTRY timestamp=0 module=DINPUT.dll forwarderchain=0
  658. DumpImportTable: no PE OFTs - stripped module=DINPUT.dll
  659. addr=5c87c490
  660. *** EOT ***
  661. DumpImportTable: ENTRY timestamp=0 module=DSOUND.dll forwarderchain=0
  662. DumpImportTable: no PE OFTs - stripped module=DSOUND.dll
  663. addr=6aac6cc0
  664. *** EOT ***
  665. DumpImportTable: ENTRY timestamp=0 module=GDI32.dll forwarderchain=0
  666. DumpImportTable: no PE OFTs - stripped module=GDI32.dll
  667. addr=70710570
  668. *** EOT ***
  669. DumpImportTable: ENTRY timestamp=0 module=USER32.dll forwarderchain=0
  670. DumpImportTable: no PE OFTs - stripped module=USER32.dll
  671. addr=76d43f80
  672. *** EOT ***
  673. DumpImportTable: ENTRY timestamp=0 module=WINMM.dll forwarderchain=0
  674. DumpImportTable: no PE OFTs - stripped module=WINMM.dll
  675. addr=730939f0
  676. *** EOT ***
  677. HookInit: base hmodule=400000
  678. IATPatch hook=SetCursor address=76d46df0->1003db70
  679. IATPatch: PE unreferenced function kernel32.dll:CheckRemoteDebuggerPresent
  680. IATPatch: PE unreferenced function kernel32.dll:GetProcAddress
  681. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryA
  682. IATPatch: PE unreferenced function ole32.dll:CoCreateInstanceEx
  683. IATPatch: PE unreferenced function kernel32.dll:GetDriveTypeA
  684. IATPatch: PE unreferenced function winmm.dll:mciSendStringW
  685. IATPatch: PE unreferenced function user32.dll:UpdateWindow
  686. IATPatch: PE unreferenced function gdi32.dll:ScaleWindowExtEx
  687. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsExW
  688. IATPatch: PE unreferenced function user32.dll:GetMonitorInfoA
  689. IATPatch: PE unreferenced function gdi32.dll:SelectPalette
  690. IATPatch: PE unreferenced function user32.dll:CreateDialogIndirectParamA
  691. IATPatch: PE unreferenced function user32.dll:CreateDialogParamA
  692. IATPatch: PE unreferenced function gdi32.dll:SetPixelFormat
  693. IATPatch: PE unreferenced function user32.dll:ClipCursor
  694. IATPatch: PE unreferenced function gdi32.dll:DescribePixelFormat
  695. IATPatch: PE unreferenced function user32.dll:CreateWindowExW
  696. IATPatch: PE unreferenced function gdi32.dll:SetViewportOrgEx
  697. IATPatch: PE unreferenced function user32.dll:GetDesktopWindow
  698. IATPatch: PE unreferenced function gdi32.dll:GetWindowOrgEx
  699. IATPatch: PE unreferenced function user32.dll:SetCapture
  700. IATPatch: PE unreferenced function user32.dll:SetWindowLongA
  701. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreateEx
  702. IATPatch: PE unreferenced function user32.dll:GetWindowLongW
  703. IATPatch: PE unreferenced function d3d9.dll:Direct3DCreate9
  704. IATPatch: PE unreferenced function user32.dll:SystemParametersInfoW
  705. IATPatch: PE unreferenced function d3d10_1.dll:D3D11CreateDevice
  706. IATPatch: PE unreferenced function d3d10_1.dll:D3D11CreateDeviceAndSwapChain
  707. IATPatch: PE unreferenced function d3d11.dll:D3D10CreateDevice1
  708. IATPatch: PE unreferenced function d3d11.dll:D3D10CreateDeviceAndSwapChain1
  709. IATPatch: PE unreferenced function user32.dll:GetDCEx
  710. IATPatch: PE unreferenced function MSVFW32.dll:ICGetDisplayFormat
  711. IATPatch: PE unreferenced function user32.dll:BeginPaint
  712. GetProcAddress: ret=a31f40
  713. IATPatch: PE unreferenced function user32.dll:FillRect
  714. IATPatch: PE unreferenced function user32.dll:ScreenToClient
  715. IATPatch: PE unreferenced function user32.dll:ClientToScreen
  716. IATPatch: PE unreferenced function user32.dll:GetClientRect
  717. IATPatch: PE unreferenced function user32.dll:GetWindowRect
  718. IATPatch: PE unreferenced function user32.dll:MapWindowPoints
  719. IATPatch: PE unreferenced function user32.dll:GetUpdateRgn
  720. IATPatch: PE unreferenced function user32.dll:GetCursorPos
  721. IATPatch: PE unreferenced function user32.dll:GetCursorInfo
  722. IATPatch: PE unreferenced function user32.dll:SetCursor
  723. IATPatch: PE unreferenced function user32.dll:SendMessageA
  724. IATPatch: PE unreferenced function user32.dll:SendMessageW
  725. IATPatch: PE unreferenced function user32.dll:SetCursorPos
  726. IATPatch: PE unreferenced function ole32.dll:CoCreateInstance
  727. IATPatch: PE unreferenced function ole32.dll:CoCreateInstanceEx
  728. IATPatch: PE unreferenced function winmm.dll:mciSendCommandA
  729. IATPatch: PE unreferenced function winmm.dll:mciSendCommandW
  730. IATPatch: PE unreferenced function winmm.dll:mciGetDeviceIDA
  731. IATPatch: PE unreferenced function winmm.dll:mciGetDeviceIDW
  732. IATPatch: PE unreferenced function winmm.dll:mciSendStringA
  733. IATPatch: PE unreferenced function winmm.dll:mciSendStringW
  734. IATPatch: PE unreferenced function gdi32.dll:GetDeviceCaps
  735. IATPatch: PE unreferenced function gdi32.dll:ScaleWindowExtEx
  736. IATPatch: PE unreferenced function gdi32.dll:SaveDC
  737. IATPatch: PE unreferenced function gdi32.dll:RestoreDC
  738. IATPatch: PE unreferenced function gdi32.dll:AnimatePalette
  739. IATPatch: PE unreferenced function gdi32.dll:CreatePalette
  740. IATPatch: PE unreferenced function gdi32.dll:SelectPalette
  741. IATPatch: PE unreferenced function gdi32.dll:RealizePalette
  742. IATPatch: PE unreferenced function gdi32.dll:GetSystemPaletteEntries
  743. IATPatch: PE unreferenced function gdi32.dll:SetSystemPaletteUse
  744. IATPatch: PE unreferenced function gdi32.dll:StretchDIBits
  745. IATPatch: PE unreferenced function gdi32.dll:SetPixelFormat
  746. IATPatch: PE unreferenced function gdi32.dll:GetPixelFormat
  747. IATPatch: PE unreferenced function gdi32.dll:ChoosePixelFormat
  748. IATPatch: PE unreferenced function gdi32.dll:DescribePixelFormat
  749. IATPatch: PE unreferenced function gdi32.dll:GetPaletteEntries
  750. IATPatch: PE unreferenced function gdi32.dll:GetSystemPaletteUse
  751. IATPatch: PE unreferenced function gdi32.dll:SetViewportOrgEx
  752. IATPatch: PE unreferenced function gdi32.dll:SetViewportExtEx
  753. IATPatch: PE unreferenced function gdi32.dll:GetViewportOrgEx
  754. IATPatch: PE unreferenced function gdi32.dll:GetWindowOrgEx
  755. IATPatch: PE unreferenced function gdi32.dll:SetWindowOrgEx
  756. IATPatch: PE unreferenced function gdi32.dll:GetCurrentPositionEx
  757. IATPatch: PE unreferenced function gdi32.dll:SetDIBitsToDevice
  758. IATPatch: PE unreferenced function gdi32.dll:GetRgnBox
  759. HookDirectDraw version=0
  760. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreate
  761. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreateEx
  762. IATPatch: PE unreferenced function ddraw.dll:DirectDrawEnumerateA
  763. IATPatch: PE unreferenced function ddraw.dll:DirectDrawEnumerateExA
  764. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreateClipper
  765. HookDirect3D: module=400000 version=0
  766. IATPatch: PE unreferenced function d3d8.dll:Direct3DCreate8
  767. IATPatch: PE unreferenced function d3d9.dll:Direct3DCreate9
  768. IATPatch: PE unreferenced function d3d9.dll:Direct3DCreate9Ex
  769. IATPatch: PE unreferenced function d3d9.dll:CheckFullScreen
  770. IATPatch: PE unreferenced function d3d9.dll:DisableD3DSpy
  771. IATPatch: PE unreferenced function d3d10.dll:D3D10CreateDevice
  772. IATPatch: PE unreferenced function d3d10.dll:D3D10CreateDeviceAndSwapChain
  773. IATPatch: PE unreferenced function d3d10.dll:CheckFullScreen
  774. IATPatch: PE unreferenced function d3d10_1.dll:D3D11CreateDevice
  775. IATPatch: PE unreferenced function d3d10_1.dll:D3D11CreateDeviceAndSwapChain
  776. IATPatch: PE unreferenced function d3d11.dll:D3D10CreateDevice1
  777. IATPatch: PE unreferenced function d3d11.dll:D3D10CreateDeviceAndSwapChain1
  778. HookAPI: module=400000 dll=d3dim.dll apiproc=0 apiname=Direct3DCreate hookproc=10038270
  779. IATPatch: PE unreferenced function d3dim.dll:Direct3DCreate
  780. HookAPI: module=400000 dll=d3dim.dll apiproc=0 apiname=Direct3DCreateDevice hookproc=10037930
  781. IATPatch: PE unreferenced function d3dim.dll:Direct3DCreateDevice
  782. HookAPI: module=400000 dll=d3dim700.dll apiproc=0 apiname=Direct3DCreate hookproc=10038270
  783. IATPatch: PE unreferenced function d3dim700.dll:Direct3DCreate
  784. HookAPI: module=400000 dll=d3dim700.dll apiproc=0 apiname=Direct3DCreateDevice hookproc=10037930
  785. IATPatch: PE unreferenced function d3dim700.dll:Direct3DCreateDevice
  786. IATPatch: PE unreferenced function ADVAPI32.dll:RegOpenKeyExA
  787. IATPatch: PE unreferenced function ADVAPI32.dll:RegCloseKey
  788. IATPatch: PE unreferenced function ADVAPI32.dll:RegQueryValueExA
  789. IATPatch: PE unreferenced function ADVAPI32.dll:RegCreateKeyA
  790. IATPatch: PE unreferenced function ADVAPI32.dll:RegCreateKeyExA
  791. IATPatch: PE unreferenced function ADVAPI32.dll:RegSetValueExA
  792. IATPatch: PE unreferenced function ADVAPI32.dll:RegFlushKey
  793. IATPatch: PE unreferenced function ADVAPI32.dll:RegEnumValueA
  794. IATPatch: PE unreferenced function MSVFW32.dll:ICGetDisplayFormat
  795. IATPatch: PE unreferenced function MSVFW32.dll:ICDrawBegin
  796. IATPatch: PE unreferenced function AVIFIL32.dll:AVIStreamGetFrameOpen
  797. HookDlls: base=400000
  798. Registered DLL FileName=KERNEL32.DLL
  799. HookDlls: system module KERNEL32.DLL at 75d30000
  800. Registered DLL FileName=ADVAPI32.dll
  801. HookDlls: system module ADVAPI32.dll at 75b80000
  802. Registered DLL FileName=DDRAW.dll
  803. HookDlls: system module DDRAW.dll at 6fed0000
  804. Registered DLL FileName=DINPUT.dll
  805. HookDlls: system module DINPUT.dll at 5c870000
  806. Registered DLL FileName=DSOUND.dll
  807. HookDlls: system module DSOUND.dll at 6aa80000
  808. Registered DLL FileName=GDI32.dll
  809. HookDlls: system module GDI32.dll at 752b0000
  810. Registered DLL FileName=USER32.dll
  811. HookDlls: system module USER32.dll at 76d10000
  812. Registered DLL FileName=WINMM.dll
  813. HookDlls: system module WINMM.dll at 73090000
  814. SetWindowLong: hwnd=840c68 HOOK WindowProc=5b6dae40->10026f70
  815. LoadLibraryA: FileName=RICHED32.DLL hFile=0 Flags=0(NULL) hmodule=5c860000
  816. LoadLibraryA: hooking lib="RICHED32.DLL" handle=5c860000
  817. IATPatch: PE unreferenced function kernel32.dll:IsDebuggerPresent
  818. IATPatch: PE unreferenced function kernel32.dll:CheckRemoteDebuggerPresent
  819. IATPatch: PE unreferenced function kernel32.dll:GetProcAddress
  820. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryA
  821. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryExA
  822. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryW
  823. IATPatch: PE unreferenced function kernel32.dll:LoadLibraryExW
  824. IATPatch: PE unreferenced function kernel32.dll:GetDriveTypeA
  825. IATPatch: PE unreferenced function kernel32.dll:GetLogicalDrives
  826. IATPatch: PE unreferenced function kernel32.dll:GetTempFileNameA
  827. IATPatch: PE unreferenced function kernel32.dll:CreateProcessA
  828. IATPatch: PE unreferenced function user32.dll:UpdateWindow
  829. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsA
  830. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsExA
  831. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsW
  832. IATPatch: PE unreferenced function user32.dll:ChangeDisplaySettingsExW
  833. IATPatch: PE unreferenced function user32.dll:GetMonitorInfoA
  834. IATPatch: PE unreferenced function user32.dll:GetMonitorInfoW
  835. IATPatch: PE unreferenced function user32.dll:ShowCursor
  836. IATPatch: PE unreferenced function user32.dll:CreateDialogIndirectParamA
  837. IATPatch: PE unreferenced function user32.dll:CreateDialogParamA
  838. IATPatch: PE unreferenced function user32.dll:MoveWindow
  839. IATPatch: PE unreferenced function user32.dll:EnumDisplaySettingsA
  840. IATPatch: PE unreferenced function user32.dll:GetClipCursor
  841. IATPatch: PE unreferenced function user32.dll:ClipCursor
  842. IATPatch: PE unreferenced function user32.dll:DefWindowProcA
  843. IATPatch: PE unreferenced function user32.dll:DefWindowProcW
  844. IATPatch: PE unreferenced function user32.dll:CreateWindowExA
  845. IATPatch: PE unreferenced function user32.dll:CreateWindowExW
  846. IATPatch: PE unreferenced function user32.dll:RegisterClassExA
  847. IATPatch hook=RegisterClassA address=76d45d50->1003e820
  848. IATPatch: PE unreferenced function user32.dll:GetSystemMetrics
  849. IATPatch: PE unreferenced function user32.dll:GetDesktopWindow
  850. IATPatch: PE unreferenced function user32.dll:CloseWindow
  851. IATPatch: PE unreferenced function user32.dll:DestroyWindow
  852. IATPatch: PE unreferenced function user32.dll:SetSysColors
  853. IATPatch: PE unreferenced function user32.dll:SetCapture
  854. IATPatch: PE unreferenced function user32.dll:SetWindowLongA
  855. IATPatch: PE unreferenced function user32.dll:GetWindowLongA
  856. IATPatch: PE unreferenced function user32.dll:SetWindowLongW
  857. IATPatch: PE unreferenced function user32.dll:GetWindowLongW
  858. IATPatch: PE unreferenced function user32.dll:IsWindowVisible
  859. IATPatch: PE unreferenced function user32.dll:SystemParametersInfoA
  860. IATPatch: PE unreferenced function user32.dll:SystemParametersInfoW
  861. IATPatch: PE unreferenced function user32.dll:BringWindowToTop
  862. IATPatch: PE unreferenced function user32.dll:SetForegroundWindow
  863. IATPatch: PE unreferenced function user32.dll:ChildWindowFromPoint
  864. IATPatch: PE unreferenced function user32.dll:ChildWindowFromPointEx
  865. IATPatch: PE unreferenced function user32.dll:WindowFromPoint
  866. IATPatch: PE unreferenced function user32.dll:SetWindowsHookExA
  867. IATPatch: PE unreferenced function user32.dll:CreateDesktopA
  868. IATPatch: PE unreferenced function user32.dll:SwitchDesktop
  869. IATPatch: PE unreferenced function user32.dll:OpenDesktopA
  870. IATPatch: PE unreferenced function user32.dll:CloseDesktop
  871. IATPatch: PE unreferenced function user32.dll:GetDC
  872. IATPatch: PE unreferenced function user32.dll:GetDCEx
  873. IATPatch: PE unreferenced function user32.dll:GetWindowDC
  874. IATPatch: PE unreferenced function user32.dll:ReleaseDC
  875. IATPatch: PE unreferenced function user32.dll:BeginPaint
  876. IATPatch: PE unreferenced function user32.dll:EndPaint
  877. IATPatch: PE unreferenced function user32.dll:DialogBoxParamA
  878. IATPatch: PE unreferenced function user32.dll:FillRect
  879. IATPatch: PE unreferenced function user32.dll:ScreenToClient
  880. IATPatch: PE unreferenced function user32.dll:ClientToScreen
  881. IATPatch: PE unreferenced function user32.dll:GetClientRect
  882. IATPatch: PE unreferenced function user32.dll:GetWindowRect
  883. IATPatch: PE unreferenced function user32.dll:MapWindowPoints
  884. IATPatch: PE unreferenced function user32.dll:GetUpdateRgn
  885. IATPatch: PE unreferenced function user32.dll:GetCursorPos
  886. IATPatch: PE unreferenced function user32.dll:GetCursorInfo
  887. IATPatch: PE unreferenced function user32.dll:SetCursor
  888. IATPatch: PE unreferenced function user32.dll:SendMessageA
  889. IATPatch: PE unreferenced function user32.dll:SendMessageW
  890. IATPatch: PE unreferenced function user32.dll:SetCursorPos
  891. IATPatch: PE unreferenced function ole32.dll:CoCreateInstance
  892. IATPatch: PE unreferenced function ole32.dll:CoCreateInstanceEx
  893. IATPatch: PE unreferenced function winmm.dll:mciSendCommandA
  894. IATPatch: PE unreferenced function winmm.dll:mciSendCommandW
  895. IATPatch: PE unreferenced function winmm.dll:mciGetDeviceIDA
  896. IATPatch: PE unreferenced function winmm.dll:mciGetDeviceIDW
  897. IATPatch: PE unreferenced function winmm.dll:mciSendStringA
  898. IATPatch: PE unreferenced function winmm.dll:mciSendStringW
  899. IATPatch: PE unreferenced function gdi32.dll:GetDeviceCaps
  900. IATPatch: PE unreferenced function gdi32.dll:ScaleWindowExtEx
  901. IATPatch: PE unreferenced function gdi32.dll:SaveDC
  902. IATPatch: PE unreferenced function gdi32.dll:RestoreDC
  903. IATPatch: PE unreferenced function gdi32.dll:AnimatePalette
  904. IATPatch: PE unreferenced function gdi32.dll:CreatePalette
  905. IATPatch: PE unreferenced function gdi32.dll:SelectPalette
  906. IATPatch: PE unreferenced function gdi32.dll:RealizePalette
  907. IATPatch: PE unreferenced function gdi32.dll:GetSystemPaletteEntries
  908. IATPatch: PE unreferenced function gdi32.dll:SetSystemPaletteUse
  909. IATPatch: PE unreferenced function gdi32.dll:StretchDIBits
  910. IATPatch: PE unreferenced function gdi32.dll:SetPixelFormat
  911. IATPatch: PE unreferenced function gdi32.dll:GetPixelFormat
  912. IATPatch: PE unreferenced function gdi32.dll:ChoosePixelFormat
  913. IATPatch: PE unreferenced function gdi32.dll:DescribePixelFormat
  914. IATPatch: PE unreferenced function gdi32.dll:GetPaletteEntries
  915. IATPatch: PE unreferenced function gdi32.dll:GetSystemPaletteUse
  916. IATPatch: PE unreferenced function gdi32.dll:SetViewportOrgEx
  917. IATPatch: PE unreferenced function gdi32.dll:SetViewportExtEx
  918. IATPatch: PE unreferenced function gdi32.dll:GetViewportOrgEx
  919. IATPatch: PE unreferenced function gdi32.dll:GetWindowOrgEx
  920. IATPatch: PE unreferenced function gdi32.dll:SetWindowOrgEx
  921. IATPatch: PE unreferenced function gdi32.dll:GetCurrentPositionEx
  922. IATPatch: PE unreferenced function gdi32.dll:SetDIBitsToDevice
  923. IATPatch: PE unreferenced function gdi32.dll:GetRgnBox
  924. HookDirectDraw version=0
  925. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreate
  926. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreateEx
  927. IATPatch: PE unreferenced function ddraw.dll:DirectDrawEnumerateA
  928. IATPatch: PE unreferenced function ddraw.dll:DirectDrawEnumerateExA
  929. IATPatch: PE unreferenced function ddraw.dll:DirectDrawCreateClipper
  930. HookDirect3D: module=5c860000 version=0
  931. IATPatch: PE unreferenced function d3d8.dll:Direct3DCreate8
  932. IATPatch: PE unreferenced function d3d9.dll:Direct3DCreate9
  933. IATPatch: PE unreferenced function d3d9.dll:Direct3DCreate9Ex
  934. IATPatch: PE unreferenced function d3d9.dll:CheckFullScreen
  935. IATPatch: PE unreferenced function d3d9.dll:DisableD3DSpy
  936. IATPatch: PE unreferenced function d3d10.dll:D3D10CreateDevice
  937. IATPatch: PE unreferenced function d3d10.dll:D3D10CreateDeviceAndSwapChain
  938. IATPatch: PE unreferenced function d3d10.dll:CheckFullScreen
  939. IATPatch: PE unreferenced function d3d10_1.dll:D3D11CreateDevice
  940. IATPatch: PE unreferenced function d3d10_1.dll:D3D11CreateDeviceAndSwapChain
  941. IATPatch: PE unreferenced function d3d11.dll:D3D10CreateDevice1
  942. IATPatch: PE unreferenced function d3d11.dll:D3D10CreateDeviceAndSwapChain1
  943. HookAPI: module=5c860000 dll=d3dim.dll apiproc=0 apiname=Direct3DCreate hookproc=10038270
  944. IATPatch: PE unreferenced function d3dim.dll:Direct3DCreate
  945. HookAPI: module=5c860000 dll=d3dim.dll apiproc=0 apiname=Direct3DCreateDevice hookproc=10037930
  946. IATPatch: PE unreferenced function d3dim.dll:Direct3DCreateDevice
  947. HookAPI: module=5c860000 dll=d3dim700.dll apiproc=0 apiname=Direct3DCreate hookproc=10038270
  948. IATPatch: PE unreferenced function d3dim700.dll:Direct3DCreate
  949. HookAPI: module=5c860000 dll=d3dim700.dll apiproc=0 apiname=Direct3DCreateDevice hookproc=10037930
  950. IATPatch: PE unreferenced function d3dim700.dll:Direct3DCreateDevice
  951. IATPatch: PE unreferenced function ADVAPI32.dll:RegOpenKeyExA
  952. IATPatch: PE unreferenced function ADVAPI32.dll:RegCloseKey
  953. IATPatch: PE unreferenced function ADVAPI32.dll:RegQueryValueExA
  954. IATPatch: PE unreferenced function ADVAPI32.dll:RegCreateKeyA
  955. IATPatch: PE unreferenced function ADVAPI32.dll:RegCreateKeyExA
  956. IATPatch: PE unreferenced function ADVAPI32.dll:RegSetValueExA
  957. IATPatch: PE unreferenced function ADVAPI32.dll:RegFlushKey
  958. IATPatch: PE unreferenced function ADVAPI32.dll:RegEnumValueA
  959. IATPatch: PE unreferenced function MSVFW32.dll:ICGetDisplayFormat
  960. IATPatch: PE unreferenced function MSVFW32.dll:ICDrawBegin
  961. IATPatch: PE unreferenced function AVIFIL32.dll:AVIStreamGetFrameOpen
  962. LoadLibraryA: FileName=KERNEL32.DLL hFile=0 Flags=0(NULL) hmodule=75d30000
  963. Registered DLL FileName=KERNEL32.DLL
  964. LoadLibraryA: push idx=0 library=KERNEL32.DLL hdl=75d30000
  965. GetProcAddress: hModule=75d30000 proc=SetProcessAffinityMask
  966. GetProcAddress: ret=75d70340
  967. GetProcAddress: hModule=75d30000 proc=SetThreadExecutionState
  968. GetProcAddress: ret=75d4e920
  969. RegisterClass: PROXED ClassName=Metal Gear Solid PC style=3(WS_OVERLAPPED) WndProc=51c2d3 cbClsExtra=0 cbWndExtra=0 hInstance=400000
  970. CreateWindowExA: class="Metal Gear Solid PC" wname="Metal Gear Solid PC" pos=(CW_USEDEFAULT,CW_USEDEFAULT) size=(CW_USEDEFAULT,CW_USEDEFAULT) Style=80c80000(WS_BORDER+CAPTION+DLGFRAME+POPUP+SYSMENU) ExStyle=0(WS_EX_RIGHTSCROLLBAR) hWndParent=0 hMenu=0
  971. CreateWindowExA: DEBUG screen=(800,600)
  972. DXWND: set screen size=(800,600)
  973. CreateWindowExA: fixed BIG win pos=(237,260) size=(1434,738)
  974. SetFullScreen: FULLSCREEN
  975. CreateWindowExA: fixed pos=(237,260) size=(1434,738) Style=80c80000(WS_BORDER+CAPTION+DLGFRAME+POPUP+SYSMENU) ExStyle=0(WS_EX_RIGHTSCROLLBAR)
  976. CreateWindowExA: ret=b1053e
  977. MoveWindow: hwnd=b1053e xy=(0,0) size=(640,480) repaint=0 fullscreen=1
  978. MoveWindow: DEBUG client=(1434,738) screen=(800,600)
  979. MoveWindow: hwnd=b1053e child=0 relocated to xy=(237,260) size=(1147,590)
  980. GetClientRect: whnd=b1053e FullScreen=1
  981. GetClientRect: actual rect=(0,0)-(1141,561)
  982. GetClientRect: fixed rect=(0,0)-(637,456)
  983. GetSystemMetrics: index=3e(SM_CYMAXIMIZED), res=1066
  984. GetSystemMetrics: index=3d(SM_CXMAXIMIZED), res=1936
  985. MoveWindow: hwnd=b1053e xy=(646,281) size=(643,504) repaint=1 fullscreen=1
  986. MoveWindow: DEBUG client=(1434,738) screen=(800,600)
  987. MoveWindow: hwnd=b1053e child=0 relocated to xy=(1394,605) size=(1152,619)
  988. UpdateWindow: hwnd=b1053e
  989. DirectDrawEnumerateEx: lpCallback=51f5b8 lpContext=0 Flags=4(DDENUM_NONDISPLAYDEVICES)
  990. DDEnumerateCallbackEx: guid=0 DriverDescription="Primary Display Driver" DriverName="display" Context=19ee30 hm=0
  991. DirectDrawCreateEx: guid=0(NULL) refiid=15e65ec0
  992. DirectDrawCreateEx: lpdd=7853f90 guid=NULL DDVersion=7
  993. Hooking directdraw session dd=7853f90 dxversion=7 thread_id=84c
  994. SetHook: DEBUG target=6ff4e9a0, proc=10013620 name=QueryInterface(D)
  995. SetHook: DEBUG target=6ff4e9a8, proc=10012a70 name=Release(D)
  996. SetHook: DEBUG target=6ff4e9b0, proc=1000f420 name=CreateClipper(D)
  997. SetHook: DEBUG target=6ff4e9b4, proc=1000ee20 name=CreatePalette(D)
  998. SetHook: DEBUG target=6ff4e9b8, proc=10012170 name=CreateSurface(S7)
  999. SetHook: DEBUG target=6ff4e9bc, proc=1000c530 name=DuplicateSurface(D)
  1000. SetHook: DEBUG target=6ff4e9c0, proc=10012a40 name=EnumDisplayModes(D4)
  1001. SetHook: DEBUG target=6ff4e9c8, proc=1000c0f0 name=FlipToGDISurface(D)
  1002. SetHook: DEBUG target=6ff4e9cc, proc=1000a060 name=GetCaps(D)
  1003. SetHook: DEBUG target=6ff4e9d0, proc=1000a270 name=GetDisplayMode(D)
  1004. SetHook: DEBUG target=6ff4e9d8, proc=1000c130 name=GetGDISurface(D)
  1005. SetHook: DEBUG target=6ff4e9e8, proc=1000a1e0 name=Initialize(D)
  1006. SetHook: DEBUG target=6ff4e9f0, proc=1000a350 name=SetCooperativeLevel(D)
  1007. SetHook: DEBUG target=6ff4e9f4, proc=10012680 name=SetDisplayMode(D2)
  1008. SetHook: DEBUG target=6ff4e9f8, proc=1000b010 name=WaitForVerticalBlank(D)
  1009. SetHook: DEBUG target=6ff4e9fc, proc=1000da20 name=GetAvailableVidMem(D4)
  1010. SetHook: DEBUG target=6ff4ea08, proc=1000c6b0 name=TestCooperativeLevel(D)
  1011. SetHook: DEBUG target=6ff4e9a4, proc=10004dd0 name=AddRef(D)
  1012. SetHook: DEBUG target=6ff4e9ac, proc=10005140 name=Compact(D)
  1013. SetHook: DEBUG target=6ff4e9c4, proc=10005330 name=EnumSurfaces(D4)
  1014. SetHook: DEBUG target=6ff4e9d4, proc=10005230 name=GetFourCCCodes(D)
  1015. SetHook: DEBUG target=6ff4e9dc, proc=10004ed0 name=GetMonitorFrequency(D)
  1016. SetHook: DEBUG target=6ff4e9e0, proc=10004f20 name=GetScanLine(D)
  1017. SetHook: DEBUG target=6ff4e9e4, proc=10004f50 name=GetVerticalBlankStatus(D)
  1018. SetHook: DEBUG target=6ff4e9ec, proc=10004fb0 name=RestoreDisplayMode(D)
  1019. SetHook: DEBUG target=6ff4ea00, proc=10004e60 name=GetSurfaceFromDC(D)
  1020. SetHook: DEBUG target=6ff4ea04, proc=10005070 name=RestoreAllSurfaces(D)
  1021. SetHook: DEBUG target=6ff4ea0c, proc=100050b0 name=GetDeviceIdentifier(D)
  1022. GetCaps(D): lpdd=7853f90 c1 c2
  1023. GetCaps(D-HW): caps=85d277c1(DDCAPS_3D+BLT+BLTQUEUE+BLTFOURCC+BLTSTRETCH+GDI+OVERLAYCANTCLIP+OVERLAYFOURCC+OVERLAYSTRETCH+READSCANLINE+ZBLTS+COLORKEY+ALPHA+COLORKEYHWASSIST+BLTCOLORFILL+CANBLTSYSMEM) caps2=a06ab230(DDCAPS2_CANBOBINTERLEAVED+CANBOBNONINTERLEAVED+NONLOCALVIDMEM+WIDESURFACES+CANFLIPODDEVEN+COPYFOURCC+PRIMARYGAMMA+CANRENDERWINDOWED+FLIPINTERVAL+FLIPNOVSYNC+DYNAMICTEXTURES) palcaps=0() fxcaps=3aad54e0(DDFXCAPS_BLTARITHSTRETCHY+BLTMIRRORLEFTRIGHT+BLTMIRRORUPDOWN+BLTSHRINKX+BLTSHRINKY+BLTSTRETCHX+BLTSTRETCHY+OVERLAYARITHSTRETCHY+OVERLAYSHRINKX+OVERLAYSHRINKY+OVERLAYSTRETCHX+OVERLAYSTRETCHY+OVERLAYMIRRORLEFTRIGHT+OVERLAYMIRRORUPDOWN+OVERLAYDEINTERLACE+BLTFILTER+BLTARITHSTRETCHY+OVERLAYFILTER+OVERLAYARITHSTRETCHY) fxalphacaps=0() keycaps=2210(DDCKEYCAPS_DESTOVERLAY+SRCBLT+SRCOVERLAY)
  1024. GetCaps(D-HW): VidMemTotal=ffff0000 VidMemFree=ff807000 ZBufferBitDepths=0(NULL)
  1025. GetCaps(D-SW): caps=f4c08241(DDCAPS_3D+BLT+BLTSTRETCH+PALETTE+COLORKEY+ALPHA+BLTCOLORFILL+BLTDEPTHFILL+CANCLIP+CANCLIPSTRETCHED+CANBLTSYSMEM) caps2=1(DDCAPS2_CERTIFIED) palcaps=347() fxcaps=3fce3(DDFXCAPS_BLTARITHSTRETCHY+BLTMIRRORLEFTRIGHT+BLTMIRRORUPDOWN+BLTSHRINKX+BLTSHRINKXN+BLTSHRINKY+BLTSHRINKYN+BLTSTRETCHX+BLTSTRETCHXN+BLTSTRETCHY+BLTSTRETCHYN+BLTALPHA+BLTFILTER+BLTARITHSTRETCHY) fxalphacaps=0() keycaps=200(DDCKEYCAPS_SRCBLT)
  1026. GetCaps(D-SW): VidMemTotal=0 VidMemFree=0 ZBufferBitDepths=400(DDBD_16)
  1027. GetDeviceIdentifier(D): PROXED lpdd=7853f90 DevId=19dfc4 dw=0
  1028. GetDeviceIdentifier(D): Id=13c2 Driver="nvd3dum.dll" Description="NVIDIA GeForce GTX 970" Version=0 rev.=0
  1029. QueryInterface(D): lpdd=7853f90 REFIID=6c14db80(IID_IDirectDraw) obp=78450f8 ret=0 at 1723
  1030. QueryInterface(D): Got interface for DX version 1
  1031. Hooking directdraw session dd=78450f8 dxversion=1 thread_id=84c
  1032. SetHook: DEBUG target=6ff4ecc0, proc=10013620 name=QueryInterface(D)
  1033. SetHook: DEBUG target=6ff4ecc8, proc=10012a70 name=Release(D)
  1034. SetHook: DEBUG target=6ff4ecd0, proc=1000f420 name=CreateClipper(D)
  1035. SetHook: DEBUG target=6ff4ecd4, proc=1000ee20 name=CreatePalette(D)
  1036. SetHook: DEBUG target=6ff4ecd8, proc=100120e0 name=CreateSurface(S1)
  1037. SetHook: DEBUG target=6ff4ecdc, proc=1000c530 name=DuplicateSurface(D)
  1038. SetHook: DEBUG target=6ff4ece0, proc=10012a10 name=EnumDisplayModes(D1)
  1039. SetHook: DEBUG target=6ff4ece8, proc=1000c0f0 name=FlipToGDISurface(D)
  1040. SetHook: DEBUG target=6ff4ecec, proc=1000a060 name=GetCaps(D)
  1041. SetHook: proc=GetCaps(D) oldhook=10081b6c newhook=7073fd10
  1042. SetHook: DEBUG target=6ff4ecf0, proc=1000a270 name=GetDisplayMode(D)
  1043. SetHook: proc=GetDisplayMode(D) oldhook=10081ba4 newhook=7073fda0
  1044. SetHook: DEBUG target=6ff4ecf8, proc=1000c130 name=GetGDISurface(D)
  1045. SetHook: DEBUG target=6ff4ed08, proc=1000a1e0 name=Initialize(D)
  1046. SetHook: proc=Initialize(D) oldhook=10081ad4 newhook=7073fe10
  1047. SetHook: DEBUG target=6ff4ed10, proc=1000a350 name=SetCooperativeLevel(D)
  1048. SetHook: proc=SetCooperativeLevel(D) oldhook=100819c0 newhook=7073ff30
  1049. SetHook: DEBUG target=6ff4ed14, proc=100126b0 name=SetDisplayMode(D1)
  1050. SetHook: DEBUG target=6ff4ed18, proc=1000b010 name=WaitForVerticalBlank(D)
  1051. SetHook: DEBUG target=6ff4ecc4, proc=10004dd0 name=AddRef(D)
  1052. SetHook: DEBUG target=6ff4eccc, proc=10005140 name=Compact(D)
  1053. SetHook: DEBUG target=6ff4ece4, proc=100052d0 name=EnumSurfaces(D1)
  1054. SetHook: DEBUG target=6ff4ecf4, proc=10005230 name=GetFourCCCodes(D)
  1055. SetHook: DEBUG target=6ff4ecfc, proc=10004ed0 name=GetMonitorFrequency(D)
  1056. SetHook: DEBUG target=6ff4ed00, proc=10004f20 name=GetScanLine(D)
  1057. SetHook: DEBUG target=6ff4ed04, proc=10004f50 name=GetVerticalBlankStatus(D)
  1058. SetHook: DEBUG target=6ff4ed0c, proc=10004fb0 name=RestoreDisplayMode(D)
  1059. SetHook: proc=RestoreDisplayMode(D) oldhook=10081994 newhook=7073fec0
  1060. QueryInterface(D): lpdd=7853f90 REFIID=6c14db80 obp=78450f8 DDVersion=1 ret=0
  1061. Release(D): lpdd=78450f8 dxversion=1
  1062. Release(D): lpdd=78450f8 service_lpdd=7853f90 ref=0
  1063. Release(D): lpdd=78450f8 ref=0
  1064. AddRef(D): PROXED lpdd=7853f90 ref=2
  1065. QueryInterface(D): lpdd=7853f90 REFIID=f5049e77(IID_IDirect3D7) obp=7856fe0 ret=0 at 1723
  1066. QueryInterface(D): Got interface for D3D version 7
  1067. HookDirect3DSession: d3d=7856fe0 d3dversion=7
  1068. SetHook: DEBUG target=5c6b27ec, proc=10037c60 name=QueryInterface(D3S)
  1069. SetHook: DEBUG target=5c6b27f8, proc=10035740 name=EnumDevices(7)
  1070. SetHook: DEBUG target=5c6b27fc, proc=10037bb0 name=CreateDevice(D3D7)
  1071. QueryInterface(D): lpdd=7853f90 REFIID=f5049e77 obp=7856fe0 DDVersion=1 ret=0
  1072. GetAvailableVidMem(D): lpdd=7853f90
  1073. GetAvailableVidMem(D): DDSCaps=4000(DDSCAPS_VIDEOMEMORY) Total=ffff0000 Free=ff807000
  1074. GetAvailableVidMem(D): lpdd=7853f90
  1075. GetAvailableVidMem(D): DDSCaps=1000(DDSCAPS_TEXTURE) Total=ffff0000 Free=ff807000
  1076. GetDeviceIdentifier(D): PROXED lpdd=7853f90 DevId=19e468 dw=0
  1077. GetDeviceIdentifier(D): Id=13c2 Driver="nvd3dum.dll" Description="NVIDIA GeForce GTX 970" Version=0 rev.=0
  1078. EnumDisplayModes(D): lpdd=7853f90 flags=0 lpddsd=0 callback=51f9a6
  1079. EnumModesCallback:
  1080. dwSize=124
  1081. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1082. dwWidth x dwHeight=(320,200)
  1083. lPitch=320
  1084. dwBackBufferCount=0
  1085. dwRefreshRate=0
  1086. lpSurface=0
  1087. Caps=0()
  1088. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1089. EnumModesCallback:
  1090. dwSize=124
  1091. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1092. dwWidth x dwHeight=(320,200)
  1093. lPitch=640
  1094. dwBackBufferCount=0
  1095. dwRefreshRate=0
  1096. lpSurface=0
  1097. Caps=0()
  1098. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1099. EnumModesCallback:
  1100. dwSize=124
  1101. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1102. dwWidth x dwHeight=(320,200)
  1103. lPitch=960
  1104. dwBackBufferCount=0
  1105. dwRefreshRate=0
  1106. lpSurface=0
  1107. Caps=0()
  1108. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1109. EnumModesCallback:
  1110. dwSize=124
  1111. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1112. dwWidth x dwHeight=(320,200)
  1113. lPitch=1280
  1114. dwBackBufferCount=0
  1115. dwRefreshRate=0
  1116. lpSurface=0
  1117. Caps=0()
  1118. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1119. EnumModesCallback:
  1120. dwSize=124
  1121. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1122. dwWidth x dwHeight=(320,240)
  1123. lPitch=320
  1124. dwBackBufferCount=0
  1125. dwRefreshRate=0
  1126. lpSurface=0
  1127. Caps=0()
  1128. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1129. EnumModesCallback:
  1130. dwSize=124
  1131. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1132. dwWidth x dwHeight=(320,240)
  1133. lPitch=640
  1134. dwBackBufferCount=0
  1135. dwRefreshRate=0
  1136. lpSurface=0
  1137. Caps=0()
  1138. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1139. EnumModesCallback:
  1140. dwSize=124
  1141. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1142. dwWidth x dwHeight=(320,240)
  1143. lPitch=960
  1144. dwBackBufferCount=0
  1145. dwRefreshRate=0
  1146. lpSurface=0
  1147. Caps=0()
  1148. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1149. EnumModesCallback:
  1150. dwSize=124
  1151. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1152. dwWidth x dwHeight=(320,240)
  1153. lPitch=1280
  1154. dwBackBufferCount=0
  1155. dwRefreshRate=0
  1156. lpSurface=0
  1157. Caps=0()
  1158. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1159. EnumModesCallback:
  1160. dwSize=124
  1161. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1162. dwWidth x dwHeight=(512,384)
  1163. lPitch=512
  1164. dwBackBufferCount=0
  1165. dwRefreshRate=0
  1166. lpSurface=0
  1167. Caps=0()
  1168. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1169. EnumModesCallback:
  1170. dwSize=124
  1171. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1172. dwWidth x dwHeight=(512,384)
  1173. lPitch=1024
  1174. dwBackBufferCount=0
  1175. dwRefreshRate=0
  1176. lpSurface=0
  1177. Caps=0()
  1178. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1179. EnumModesCallback:
  1180. dwSize=124
  1181. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1182. dwWidth x dwHeight=(512,384)
  1183. lPitch=1536
  1184. dwBackBufferCount=0
  1185. dwRefreshRate=0
  1186. lpSurface=0
  1187. Caps=0()
  1188. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1189. EnumModesCallback:
  1190. dwSize=124
  1191. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1192. dwWidth x dwHeight=(512,384)
  1193. lPitch=2048
  1194. dwBackBufferCount=0
  1195. dwRefreshRate=0
  1196. lpSurface=0
  1197. Caps=0()
  1198. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1199. EnumModesCallback:
  1200. dwSize=124
  1201. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1202. dwWidth x dwHeight=(640,400)
  1203. lPitch=640
  1204. dwBackBufferCount=0
  1205. dwRefreshRate=0
  1206. lpSurface=0
  1207. Caps=0()
  1208. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1209. EnumModesCallback:
  1210. dwSize=124
  1211. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1212. dwWidth x dwHeight=(640,400)
  1213. lPitch=1280
  1214. dwBackBufferCount=0
  1215. dwRefreshRate=0
  1216. lpSurface=0
  1217. Caps=0()
  1218. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1219. EnumModesCallback:
  1220. dwSize=124
  1221. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1222. dwWidth x dwHeight=(640,400)
  1223. lPitch=1920
  1224. dwBackBufferCount=0
  1225. dwRefreshRate=0
  1226. lpSurface=0
  1227. Caps=0()
  1228. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1229. EnumModesCallback:
  1230. dwSize=124
  1231. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1232. dwWidth x dwHeight=(640,400)
  1233. lPitch=2560
  1234. dwBackBufferCount=0
  1235. dwRefreshRate=0
  1236. lpSurface=0
  1237. Caps=0()
  1238. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1239. EnumModesCallback:
  1240. dwSize=124
  1241. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1242. dwWidth x dwHeight=(640,480)
  1243. lPitch=640
  1244. dwBackBufferCount=0
  1245. dwRefreshRate=0
  1246. lpSurface=0
  1247. Caps=0()
  1248. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1249. EnumModesCallback:
  1250. dwSize=124
  1251. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1252. dwWidth x dwHeight=(640,480)
  1253. lPitch=1280
  1254. dwBackBufferCount=0
  1255. dwRefreshRate=0
  1256. lpSurface=0
  1257. Caps=0()
  1258. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1259. EnumModesCallback:
  1260. dwSize=124
  1261. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1262. dwWidth x dwHeight=(640,480)
  1263. lPitch=1920
  1264. dwBackBufferCount=0
  1265. dwRefreshRate=0
  1266. lpSurface=0
  1267. Caps=0()
  1268. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1269. EnumModesCallback:
  1270. dwSize=124
  1271. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1272. dwWidth x dwHeight=(640,480)
  1273. lPitch=2560
  1274. dwBackBufferCount=0
  1275. dwRefreshRate=0
  1276. lpSurface=0
  1277. Caps=0()
  1278. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1279. EnumModesCallback:
  1280. dwSize=124
  1281. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1282. dwWidth x dwHeight=(720,480)
  1283. lPitch=720
  1284. dwBackBufferCount=0
  1285. dwRefreshRate=0
  1286. lpSurface=0
  1287. Caps=0()
  1288. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1289. EnumModesCallback:
  1290. dwSize=124
  1291. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1292. dwWidth x dwHeight=(720,480)
  1293. lPitch=1440
  1294. dwBackBufferCount=0
  1295. dwRefreshRate=0
  1296. lpSurface=0
  1297. Caps=0()
  1298. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1299. EnumModesCallback:
  1300. dwSize=124
  1301. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1302. dwWidth x dwHeight=(720,480)
  1303. lPitch=2160
  1304. dwBackBufferCount=0
  1305. dwRefreshRate=0
  1306. lpSurface=0
  1307. Caps=0()
  1308. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1309. EnumModesCallback:
  1310. dwSize=124
  1311. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1312. dwWidth x dwHeight=(720,480)
  1313. lPitch=2880
  1314. dwBackBufferCount=0
  1315. dwRefreshRate=0
  1316. lpSurface=0
  1317. Caps=0()
  1318. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1319. EnumModesCallback:
  1320. dwSize=124
  1321. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1322. dwWidth x dwHeight=(800,600)
  1323. lPitch=800
  1324. dwBackBufferCount=0
  1325. dwRefreshRate=0
  1326. lpSurface=0
  1327. Caps=0()
  1328. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1329. EnumModesCallback:
  1330. dwSize=124
  1331. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1332. dwWidth x dwHeight=(800,600)
  1333. lPitch=1600
  1334. dwBackBufferCount=0
  1335. dwRefreshRate=0
  1336. lpSurface=0
  1337. Caps=0()
  1338. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1339. EnumModesCallback:
  1340. dwSize=124
  1341. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1342. dwWidth x dwHeight=(800,600)
  1343. lPitch=2400
  1344. dwBackBufferCount=0
  1345. dwRefreshRate=0
  1346. lpSurface=0
  1347. Caps=0()
  1348. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1349. EnumModesCallback:
  1350. dwSize=124
  1351. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1352. dwWidth x dwHeight=(800,600)
  1353. lPitch=3200
  1354. dwBackBufferCount=0
  1355. dwRefreshRate=0
  1356. lpSurface=0
  1357. Caps=0()
  1358. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1359. EnumModesCallback:
  1360. dwSize=124
  1361. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1362. dwWidth x dwHeight=(1024,768)
  1363. lPitch=1024
  1364. dwBackBufferCount=0
  1365. dwRefreshRate=0
  1366. lpSurface=0
  1367. Caps=0()
  1368. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1369. EnumModesCallback:
  1370. dwSize=124
  1371. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1372. dwWidth x dwHeight=(1024,768)
  1373. lPitch=2048
  1374. dwBackBufferCount=0
  1375. dwRefreshRate=0
  1376. lpSurface=0
  1377. Caps=0()
  1378. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1379. EnumModesCallback:
  1380. dwSize=124
  1381. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1382. dwWidth x dwHeight=(1024,768)
  1383. lPitch=3072
  1384. dwBackBufferCount=0
  1385. dwRefreshRate=0
  1386. lpSurface=0
  1387. Caps=0()
  1388. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1389. EnumModesCallback:
  1390. dwSize=124
  1391. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1392. dwWidth x dwHeight=(1024,768)
  1393. lPitch=4096
  1394. dwBackBufferCount=0
  1395. dwRefreshRate=0
  1396. lpSurface=0
  1397. Caps=0()
  1398. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1399. EnumModesCallback:
  1400. dwSize=124
  1401. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1402. dwWidth x dwHeight=(1280,800)
  1403. lPitch=1280
  1404. dwBackBufferCount=0
  1405. dwRefreshRate=0
  1406. lpSurface=0
  1407. Caps=0()
  1408. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1409. EnumModesCallback:
  1410. dwSize=124
  1411. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1412. dwWidth x dwHeight=(1280,800)
  1413. lPitch=2560
  1414. dwBackBufferCount=0
  1415. dwRefreshRate=0
  1416. lpSurface=0
  1417. Caps=0()
  1418. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1419. EnumModesCallback:
  1420. dwSize=124
  1421. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1422. dwWidth x dwHeight=(1280,800)
  1423. lPitch=3840
  1424. dwBackBufferCount=0
  1425. dwRefreshRate=0
  1426. lpSurface=0
  1427. Caps=0()
  1428. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1429. EnumModesCallback:
  1430. dwSize=124
  1431. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1432. dwWidth x dwHeight=(1280,800)
  1433. lPitch=5120
  1434. dwBackBufferCount=0
  1435. dwRefreshRate=0
  1436. lpSurface=0
  1437. Caps=0()
  1438. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1439. EnumModesCallback:
  1440. dwSize=124
  1441. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1442. dwWidth x dwHeight=(1600,1200)
  1443. lPitch=1600
  1444. dwBackBufferCount=0
  1445. dwRefreshRate=0
  1446. lpSurface=0
  1447. Caps=0()
  1448. ddpfPixelFormat PixelFormat flags=60(DDPF_PALETTEINDEXED8+RGB) BPP=8 RGB=(0,0,0)
  1449. EnumModesCallback:
  1450. dwSize=124
  1451. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1452. dwWidth x dwHeight=(1600,1200)
  1453. lPitch=3200
  1454. dwBackBufferCount=0
  1455. dwRefreshRate=0
  1456. lpSurface=0
  1457. Caps=0()
  1458. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=16 RGB=(f800,7e0,1f)
  1459. EnumModesCallback:
  1460. dwSize=124
  1461. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1462. dwWidth x dwHeight=(1600,1200)
  1463. lPitch=4800
  1464. dwBackBufferCount=0
  1465. dwRefreshRate=0
  1466. lpSurface=0
  1467. Caps=0()
  1468. ddpfPixelFormat PixelFormat flags=40(DDPF_RGB) BPP=24 RGB=(ff0000,ff00,ff)
  1469. EnumModesCallback:
  1470. dwSize=124
  1471. dwFlags=4100e(DDSD_HEIGHT+WIDTH+PITCH+PIXELFORMAT+REFRESHRATE)
  1472. dwWidth x dwHeight=(1600,1200)
  1473. lPitch=6400
  1474. dwBackBufferCount=0
  1475. dwRefreshRate=0
  1476. lpSurface=0
  1477. Caps=0()
  1478. ddpfPixelFormat PixelFormat flags=41(DDPF_ALPHAPIXELS+RGB) BPP=32 RGBA=(ff0000,ff00,ff,ff000000)
  1479. EnumDevices: d3d=7856fe0 arg=19e418
  1480. EnumDevices(D3D7): CALLBACK DeviceDescription="Microsoft Direct3D RGB Software Emulation", DeviceName="RGB Emulation", arg=19e418
  1481. EnumDevices: CALLBACK dev=DEV Size=1361 Flags=38 LightingCaps=ff Clipping=7ff LineCaps=cf Texture min=(255x8) max=(30975x524296)
  1482. EnumDevices: CALLBACK ret=1
  1483. EnumDevices(D3D7): CALLBACK DeviceDescription="Microsoft Direct3D Hardware acceleration through Direct3D HAL", DeviceName="Direct3D HAL", arg=19e418
  1484. EnumDevices: CALLBACK dev=DEV Size=35307249 Flags=38 LightingCaps=ff Clipping=1fff LineCaps=cf Texture min=(511x1572872) max=(67043327x524296)
  1485. EnumDevices: CALLBACK ret=1
  1486. EnumDevices(D3D7): CALLBACK DeviceDescription="Microsoft Direct3D Hardware Transform and Lighting acceleration capable device", DeviceName="Direct3D T&L HAL", arg=19e418
  1487. EnumDevices: CALLBACK dev=DEV Size=35372785 Flags=38 LightingCaps=ff Clipping=1fff LineCaps=cf Texture min=(511x1572872) max=(67043327x524296)
  1488. EnumDevices: CALLBACK ret=1
  1489. EnumDevices: OK
  1490. Release(D): lpdd=7853f90 dxversion=7
  1491. Release(D): lpdd=7853f90 service_lpdd=7853f90 ref=1
  1492. Release(D): fixed ref counter 1->0
  1493. Release(D): lpdd=7853f90 ref=0
  1494. Release(D): lpdd=7853f90 dxversion=7
  1495. Release(D): lpdd=7853f90 service_lpdd=7853f90 ref=0
  1496. Release(D): fixed ref counter 0->0
  1497. Release(D): lpdd=7853f90 ref=0
  1498. DDEnumerateCallbackEx: res=1(continue)
  1499. DirectDrawCreateEx: guid=0(NULL) refiid=15e65ec0
  1500. AddRef(D): PROXED lpdd=2f77680 ref=1
  1501. QueryInterface(D): lpdd=2f69ff8 REFIID=15e65ec0(IID_IDirectDraw7) obp=2f77680 ret=0 at 1723
  1502. QueryInterface(D): Got interface for DX version 7
  1503. Hooking directdraw session dd=2f77680 dxversion=7 thread_id=84c
  1504. SetHook: DEBUG target=6ff4e9a0, proc=10013620 name=QueryInterface(D)
  1505. SetHook: DEBUG target=6ff4e9a8, proc=10012a70 name=Release(D)
  1506. SetHook: DEBUG target=6ff4e9b0, proc=1000f420 name=CreateClipper(D)
  1507. SetHook: DEBUG target=6ff4e9b4, proc=1000ee20 name=CreatePalette(D)
  1508. SetHook: DEBUG target=6ff4e9b8, proc=10012170 name=CreateSurface(S7)
  1509. SetHook: DEBUG target=6ff4e9bc, proc=1000c530 name=DuplicateSurface(D)
  1510. SetHook: DEBUG target=6ff4e9c0, proc=10012a40 name=EnumDisplayModes(D4)
  1511. SetHook: DEBUG target=6ff4e9c8, proc=1000c0f0 name=FlipToGDISurface(D)
  1512. SetHook: DEBUG target=6ff4e9cc, proc=1000a060 name=GetCaps(D)
  1513. SetHook: DEBUG target=6ff4e9d0, proc=1000a270 name=GetDisplayMode(D)
  1514. SetHook: DEBUG target=6ff4e9d8, proc=1000c130 name=GetGDISurface(D)
  1515. SetHook: DEBUG target=6ff4e9e8, proc=1000a1e0 name=Initialize(D)
  1516. SetHook: DEBUG target=6ff4e9f0, proc=1000a350 name=SetCooperativeLevel(D)
  1517. SetHook: DEBUG target=6ff4e9f4, proc=10012680 name=SetDisplayMode(D2)
  1518. SetHook: DEBUG target=6ff4e9f8, proc=1000b010 name=WaitForVerticalBlank(D)
  1519. SetHook: DEBUG target=6ff4e9fc, proc=1000da20 name=GetAvailableVidMem(D4)
  1520. SetHook: DEBUG target=6ff4ea08, proc=1000c6b0 name=TestCooperativeLevel(D)
  1521. SetHook: DEBUG target=6ff4e9a4, proc=10004dd0 name=AddRef(D)
  1522. SetHook: DEBUG target=6ff4e9ac, proc=10005140 name=Compact(D)
  1523. SetHook: DEBUG target=6ff4e9c4, proc=10005330 name=EnumSurfaces(D4)
  1524. SetHook: DEBUG target=6ff4e9d4, proc=10005230 name=GetFourCCCodes(D)
  1525. SetHook: DEBUG target=6ff4e9dc, proc=10004ed0 name=GetMonitorFrequency(D)
  1526. SetHook: DEBUG target=6ff4e9e0, proc=10004f20 name=GetScanLine(D)
  1527. SetHook: DEBUG target=6ff4e9e4, proc=10004f50 name=GetVerticalBlankStatus(D)
  1528. SetHook: DEBUG target=6ff4e9ec, proc=10004fb0 name=RestoreDisplayMode(D)
  1529. SetHook: DEBUG target=6ff4ea00, proc=10004e60 name=GetSurfaceFromDC(D)
  1530. SetHook: DEBUG target=6ff4ea04, proc=10005070 name=RestoreAllSurfaces(D)
  1531. SetHook: DEBUG target=6ff4ea0c, proc=100050b0 name=GetDeviceIdentifier(D)
  1532. QueryInterface(D): lpdd=2f69ff8 REFIID=15e65ec0 obp=2f77680 DDVersion=7 ret=0
  1533. Release(D): lpdd=2f69ff8 dxversion=1
  1534. Release(D): lpdd=2f69ff8 service_lpdd=7853f90 ref=0
  1535. Release(D): lpdd=2f69ff8 ref=0
  1536. AddRef(D): PROXED lpdd=2f776b0 ref=1
  1537. Release(D): lpdd=2f776b0 dxversion=1
  1538. Release(D): lpdd=2f776b0 service_lpdd=7853f90 ref=0
  1539. Release(D): lpdd=2f776b0 ref=0
  1540. DirectDrawCreateEx: lpdd=2f77680 guid=NULL DDVersion=7
  1541. Hooking directdraw session dd=2f77680 dxversion=7 thread_id=84c
  1542. SetHook: DEBUG target=6ff4e9a0, proc=10013620 name=QueryInterface(D)
  1543. SetHook: DEBUG target=6ff4e9a8, proc=10012a70 name=Release(D)
  1544. SetHook: DEBUG target=6ff4e9b0, proc=1000f420 name=CreateClipper(D)
  1545. SetHook: DEBUG target=6ff4e9b4, proc=1000ee20 name=CreatePalette(D)
  1546. SetHook: DEBUG target=6ff4e9b8, proc=10012170 name=CreateSurface(S7)
  1547. SetHook: DEBUG target=6ff4e9bc, proc=1000c530 name=DuplicateSurface(D)
  1548. SetHook: DEBUG target=6ff4e9c0, proc=10012a40 name=EnumDisplayModes(D4)
  1549. SetHook: DEBUG target=6ff4e9c8, proc=1000c0f0 name=FlipToGDISurface(D)
  1550. SetHook: DEBUG target=6ff4e9cc, proc=1000a060 name=GetCaps(D)
  1551. SetHook: proc=GetCaps(D) oldhook=10081b6c newhook=7073c340
  1552. SetHook: DEBUG target=6ff4e9d0, proc=1000a270 name=GetDisplayMode(D)
  1553. SetHook: proc=GetDisplayMode(D) oldhook=10081ba4 newhook=7073c3d0
  1554. SetHook: DEBUG target=6ff4e9d8, proc=1000c130 name=GetGDISurface(D)
  1555. SetHook: DEBUG target=6ff4e9e8, proc=1000a1e0 name=Initialize(D)
  1556. SetHook: proc=Initialize(D) oldhook=10081ad4 newhook=7073c440
  1557. SetHook: DEBUG target=6ff4e9f0, proc=1000a350 name=SetCooperativeLevel(D)
  1558. SetHook: proc=SetCooperativeLevel(D) oldhook=100819c0 newhook=7073c550
  1559. SetHook: DEBUG target=6ff4e9f4, proc=10012680 name=SetDisplayMode(D2)
  1560. SetHook: DEBUG target=6ff4e9f8, proc=1000b010 name=WaitForVerticalBlank(D)
  1561. SetHook: DEBUG target=6ff4e9fc, proc=1000da20 name=GetAvailableVidMem(D4)
  1562. SetHook: DEBUG target=6ff4ea08, proc=1000c6b0 name=TestCooperativeLevel(D)
  1563. SetHook: DEBUG target=6ff4e9a4, proc=10004dd0 name=AddRef(D)
  1564. SetHook: DEBUG target=6ff4e9ac, proc=10005140 name=Compact(D)
  1565. SetHook: DEBUG target=6ff4e9c4, proc=10005330 name=EnumSurfaces(D4)
  1566. SetHook: DEBUG target=6ff4e9d4, proc=10005230 name=GetFourCCCodes(D)
  1567. SetHook: DEBUG target=6ff4e9dc, proc=10004ed0 name=GetMonitorFrequency(D)
  1568. SetHook: DEBUG target=6ff4e9e0, proc=10004f20 name=GetScanLine(D)
  1569. SetHook: DEBUG target=6ff4e9e4, proc=10004f50 name=GetVerticalBlankStatus(D)
  1570. SetHook: DEBUG target=6ff4e9ec, proc=10004fb0 name=RestoreDisplayMode(D)
  1571. SetHook: proc=RestoreDisplayMode(D) oldhook=10081994 newhook=7073c4e0
  1572. SetHook: DEBUG target=6ff4ea00, proc=10004e60 name=GetSurfaceFromDC(D)
  1573. SetHook: DEBUG target=6ff4ea04, proc=10005070 name=RestoreAllSurfaces(D)
  1574. SetHook: DEBUG target=6ff4ea0c, proc=100050b0 name=GetDeviceIdentifier(D)
  1575. GetCaps(D): lpdd=2f77680 c1 c2
  1576. GetCaps(D-HW): caps=85d277c1(DDCAPS_3D+BLT+BLTQUEUE+BLTFOURCC+BLTSTRETCH+GDI+OVERLAYCANTCLIP+OVERLAYFOURCC+OVERLAYSTRETCH+READSCANLINE+ZBLTS+COLORKEY+ALPHA+COLORKEYHWASSIST+BLTCOLORFILL+CANBLTSYSMEM) caps2=a06ab230(DDCAPS2_CANBOBINTERLEAVED+CANBOBNONINTERLEAVED+NONLOCALVIDMEM+WIDESURFACES+CANFLIPODDEVEN+COPYFOURCC+PRIMARYGAMMA+CANRENDERWINDOWED+FLIPINTERVAL+FLIPNOVSYNC+DYNAMICTEXTURES) palcaps=0() fxcaps=3aad54e0(DDFXCAPS_BLTARITHSTRETCHY+BLTMIRRORLEFTRIGHT+BLTMIRRORUPDOWN+BLTSHRINKX+BLTSHRINKY+BLTSTRETCHX+BLTSTRETCHY+OVERLAYARITHSTRETCHY+OVERLAYSHRINKX+OVERLAYSHRINKY+OVERLAYSTRETCHX+OVERLAYSTRETCHY+OVERLAYMIRRORLEFTRIGHT+OVERLAYMIRRORUPDOWN+OVERLAYDEINTERLACE+BLTFILTER+BLTARITHSTRETCHY+OVERLAYFILTER+OVERLAYARITHSTRETCHY) fxalphacaps=0() keycaps=2210(DDCKEYCAPS_DESTOVERLAY+SRCBLT+SRCOVERLAY)
  1577. GetCaps(D-HW): VidMemTotal=ffff0000 VidMemFree=ff807000 ZBufferBitDepths=0(NULL)
  1578. GetCaps(D-SW): caps=f4c08241(DDCAPS_3D+BLT+BLTSTRETCH+PALETTE+COLORKEY+ALPHA+BLTCOLORFILL+BLTDEPTHFILL+CANCLIP+CANCLIPSTRETCHED+CANBLTSYSMEM) caps2=1(DDCAPS2_CERTIFIED) palcaps=347() fxcaps=3fce3(DDFXCAPS_BLTARITHSTRETCHY+BLTMIRRORLEFTRIGHT+BLTMIRRORUPDOWN+BLTSHRINKX+BLTSHRINKXN+BLTSHRINKY+BLTSHRINKYN+BLTSTRETCHX+BLTSTRETCHXN+BLTSTRETCHY+BLTSTRETCHYN+BLTALPHA+BLTFILTER+BLTARITHSTRETCHY) fxalphacaps=0() keycaps=200(DDCKEYCAPS_SRCBLT)
  1579. GetCaps(D-SW): VidMemTotal=0 VidMemFree=0 ZBufferBitDepths=400(DDBD_16)
  1580. AddRef(D): PROXED lpdd=2f776b0 ref=1
  1581. QueryInterface(D): lpdd=2f77680 REFIID=6c14db80(IID_IDirectDraw) obp=2f776b0 ret=0 at 1723
  1582. QueryInterface(D): Got interface for DX version 1
  1583. Hooking directdraw session dd=2f776b0 dxversion=1 thread_id=84c
  1584. SetHook: DEBUG target=6ff4ecc0, proc=10013620 name=QueryInterface(D)
  1585. SetHook: DEBUG target=6ff4ecc8, proc=10012a70 name=Release(D)
  1586. SetHook: DEBUG target=6ff4ecd0, proc=1000f420 name=CreateClipper(D)
  1587. SetHook: DEBUG target=6ff4ecd4, proc=1000ee20 name=CreatePalette(D)
  1588. SetHook: DEBUG target=6ff4ecd8, proc=100120e0 name=CreateSurface(S1)
  1589. SetHook: DEBUG target=6ff4ecdc, proc=1000c530 name=DuplicateSurface(D)
  1590. SetHook: DEBUG target=6ff4ece0, proc=10012a10 name=EnumDisplayModes(D1)
  1591. SetHook: DEBUG target=6ff4ece8, proc=1000c0f0 name=FlipToGDISurface(D)
  1592. SetHook: DEBUG target=6ff4ecec, proc=1000a060 name=GetCaps(D)
  1593. SetHook: proc=GetCaps(D) oldhook=10081b6c newhook=7073fd10
  1594. SetHook: DEBUG target=6ff4ecf0, proc=1000a270 name=GetDisplayMode(D)
  1595. SetHook: proc=GetDisplayMode(D) oldhook=10081ba4 newhook=7073fda0
  1596. SetHook: DEBUG target=6ff4ecf8, proc=1000c130 name=GetGDISurface(D)
  1597. SetHook: DEBUG target=6ff4ed08, proc=1000a1e0 name=Initialize(D)
  1598. SetHook: proc=Initialize(D) oldhook=10081ad4 newhook=7073fe10
  1599. SetHook: DEBUG target=6ff4ed10, proc=1000a350 name=SetCooperativeLevel(D)
  1600. SetHook: proc=SetCooperativeLevel(D) oldhook=100819c0 newhook=7073ff30
  1601. SetHook: DEBUG target=6ff4ed14, proc=100126b0 name=SetDisplayMode(D1)
  1602. SetHook: DEBUG target=6ff4ed18, proc=1000b010 name=WaitForVerticalBlank(D)
  1603. SetHook: DEBUG target=6ff4ecc4, proc=10004dd0 name=AddRef(D)
  1604. SetHook: DEBUG target=6ff4eccc, proc=10005140 name=Compact(D)
  1605. SetHook: DEBUG target=6ff4ece4, proc=100052d0 name=EnumSurfaces(D1)
  1606. SetHook: DEBUG target=6ff4ecf4, proc=10005230 name=GetFourCCCodes(D)
  1607. SetHook: DEBUG target=6ff4ecfc, proc=10004ed0 name=GetMonitorFrequency(D)
  1608. SetHook: DEBUG target=6ff4ed00, proc=10004f20 name=GetScanLine(D)
  1609. SetHook: DEBUG target=6ff4ed04, proc=10004f50 name=GetVerticalBlankStatus(D)
  1610. SetHook: DEBUG target=6ff4ed0c, proc=10004fb0 name=RestoreDisplayMode(D)
  1611. SetHook: proc=RestoreDisplayMode(D) oldhook=10081994 newhook=7073fec0
  1612. QueryInterface(D): lpdd=2f77680 REFIID=6c14db80 obp=2f776b0 DDVersion=1 ret=0
  1613. Release(D): lpdd=2f776b0 dxversion=1
  1614. Release(D): lpdd=2f776b0 service_lpdd=7853f90 ref=0
  1615. Release(D): lpdd=2f776b0 ref=0
  1616. AddRef(D): PROXED lpdd=2f77680 ref=2
  1617. QueryInterface(D): lpdd=2f77680 REFIID=f5049e77(IID_IDirect3D7) obp=7859da0 ret=0 at 1723
  1618. QueryInterface(D): Got interface for D3D version 7
  1619. HookDirect3DSession: d3d=7859da0 d3dversion=7
  1620. SetHook: DEBUG target=5c6b27ec, proc=10037c60 name=QueryInterface(D3S)
  1621. SetHook: DEBUG target=5c6b27f8, proc=10035740 name=EnumDevices(7)
  1622. SetHook: DEBUG target=5c6b27fc, proc=10037bb0 name=CreateDevice(D3D7)
  1623. QueryInterface(D): lpdd=2f77680 REFIID=f5049e77 obp=7859da0 DDVersion=1 ret=0
  1624. SetCooperativeLevel: lpdd=2f77680 hwnd=b1053e dwFlags=1411(DDSCL_FULLSCREEN+EXCLUSIVE+MULTITHREADED+FPUPRESERVE)
  1625. GetDisplayMode: ERROR res=80004005(DDERR_GENERIC) at 497
  1626. SetFullScreen: FULLSCREEN
  1627. SetCooperativeLevel: ERROR lpdd=2f77680 hwnd=b1053e Flags=1408 err=80004005(DDERR_GENERIC) at 2106
  1628. AdjustWindowFrame hwnd=b1053e, size=(800,600) coord=0
  1629. DXWND: set screen size=(800,600)
  1630. AdjustWindowFrame hwnd=b1053e, set style=WS_OVERLAPPEDWINDOW extstyle=0
  1631. AdjustWindowPos: hwnd=b1053e, size=(800,600)
  1632. AdjustWindowPos: fixed pos=(42,19) size=(816,639)
  1633. hwnd=76d46e90 pos=(42,19) size=(816,639)
  1634. GetWindowLong: hwnd=b1053e WindowProc HOOK ffff090b not updated
  1635. Release(D): lpdd=2f77680 dxversion=7
  1636. Release(D): lpdd=2f77680 service_lpdd=7853f90 ref=1
  1637. Release(D): lpdd=2f77680 ref=1
  1638. Release(D): lpdd=2f77680 dxversion=7
  1639. Release(D): lpdd=2f77680 service_lpdd=7853f90 ref=0
  1640. Release(D): lpdd=2f77680 ref=0
  1641. DestroyWindow: hwnd=b1053e
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement