|
|
sponsored advertisements
|
|
10th September 2011, 10:17 AM
|
#1
|
Retired Administrator
|
DDraw wrapper v3
Code:
DDraw wrapper v3 for the following interfaces:
IDirectDraw, IDirectDraw2, IDirectDraw4, IDirectDraw7
IDirectDrawSurface, IDirectDrawSurface2, IDirectDrawSurface3, IDirectDrawSurface4, IDirectDrawSurface7
IDirectDrawPalette, IDirectDrawClipper, IDirectDrawColorControl, IDirectDrawGammaControl
The project is unfinished, most functions dont log arguments, add what you need :)
See config.h how to enable/disable logging for all functions,
or only the wrapper (called) functions (this will still log some hooking information)
Usage:
step 1: get lordpe (google)
step 1a: compile in Release!
step 2: copy the wrapper dll (wrapmodule.dll) to the game's executable directory
step 3: load your target app in lordpe (PE editor)
step 4: click on 'Directories', then '...' behind 'Import table'
step 5: Right mouse button on dll list --> 'Add import'
step 6: dll: 'wrapmodule.dll', api: 'load' --> click in '+'
step 7: [ok] --> [x] --> [save] --> [save]
Changes (v3):
* Complete rewrite (95%), new way of hooking and tracing objects.
* Static object trace, no 'trace' objects used --> no more crashes.
* Don't log code executed while hooking
Fixes (v2-fix):
* Clipper select bug
* Palette select bug
* Reference count out of sync with real obj
* Added minidump creation
click here to download
|
learn_more is offline
|
|
|
10th September 2011, 10:23 AM
|
#2
|
n00bie
Join Date: May 2011
Posts: 22
Reputation: 10
Rep Power: 317
|
wow thx 4 share.Rep ++
|
ronald1991 is offline
|
|
10th September 2011, 10:43 AM
|
#3
|
|
Nice stuff, rep += 136;
|
.Encore is offline
|
|
3rd February 2014, 02:37 PM
|
#4
|
n00bie
Join Date: Feb 2014
Posts: 1
Reputation: 10
Rep Power: 250
|
Great job but where is the download link??
i need to try it
thanks
|
demian92 is offline
|
|
3rd February 2014, 10:02 PM
|
#5
|
Retired Administrator
|
Click it?
|
learn_more is offline
|
|
We strive to provide all our services for free and not interrupt your visit with overly intrusive advertisements or restrictions - support us by disabling your ad blocker or whitelisting our site.
All times are GMT. The time now is 06:45 AM.
|
|
sponsored advertisement |
| | |