Proxy-dll: (4) Downloads
Users’ Contributions
File | Date | Size | Remarks |
Delphi-GPP-Unit_v2015.04.19.zip | 4/19/2015 | 13 KB | GPP Delphi Wrapper with additional functionality, by Dohrmann Software. Works with GPP 1.8 DX9. German docs |
Delphi-GPP-Unit-Beispiel_v2015.04.19_19.56.zip | 4/19/2015 | 249 KB | (see above) |
Delphi-Data-Unit_v2015.04.12.zip | 4/19/2015 | 17 KB | (see above) |
GPP-Bild-Beispiel_v2015.04.19.zip | 4/19/2015 | 252 KB | (see above) |
VB6_GPP15_Demo.zip | 8/19/2009 | 136 KB | VB6 Demo Source by NestorX, to show the usage of d3dx.dll/gpcomms.dll (GPP1.5) with VB6. |
VB6_Demo_GPP.zip | 8/1/2005 | 131 KB | VB6 Demo Source by Jean-Philippe Caissy, to show the usage of d3dx.dll/gpcomms.dll (GPP1.3) with VB6. |
pav_demo.zip | 8/1/2005 | 492 KB | VB6 Demo Source by Pavcules, to show the usage of d3dx.dll/gpcomms.dll (GPP1.3) with VB6. |
Pav_VB_GPP14_Demo.zip | 9/11/2005 | 1.5 MB | VB6 Demo Source by Pavcules, to show the usage of d3dx.dll/gpcomms.dll (GPP1.4) with VB6. |
Pav_VB_NET2003_GPP14_Demo.zip | 9/11/2005 | 1.6 MB | VB .NET 2003 Demo Source by Pavcules, to show the usage of d3dx.dll/gpcomms.dll (GPP1.4) with VB .NET 2003. |
ProxyDLL/GPP Downloads
License Disclaimer
The downloadable files listed below (some come with source, some without) are provided under the zlib license. Please consider offering me a job as your gardener after you made billions with it. Ah, and I’d like to link to your application’s website from the “references” section, too.
Basic d3d8/9.dll Implementation
My basic implementations of a proxy dll for DirectX8/9 d3d8/9.dll. If you want to see how the concept works and/or need a clean base to start from, check here.
File | Date | Size | Remarks |
proxydll.zip | 1/1/2005 | 115 KB | d3d8.dll, proxy-dll, source DX8 The “basic proxy-dll” implementation source (Visual C++ .net 2003) |
proxydll_9.zip | 1/1/2005 | 115KB | d3d9.dll, proxy-dll, source DX9 the “basic proxy-dll” implementation source (Visual C++ .net 2003) |
proxydll_9_060422.zip | 4/22/2006 | 270 KB | d3d9.dll, proxy-dll, source DX9 the “basic proxy-dll” implementation source (Visual C++ .net 2003), covering calls to IDirect3DSwapChain9::Present |
‘HowTo’ Source
This is the source code for HowTo 1 and HowTo 2 (see ‘Usage Exmples’ section).
File | Date | Size | Remarks |
howto1.zip | 1/1/2005 | 214 KB | The source of the HowTo #1 (Visual C++ .net 2003) |
howto2.zip | 3/20/2005 | 186 KB | The source of the HowTo #2 (Visual C++ .net 2003) |
Basic dinput8.dll Implementation
This is the source code for a proxy dinput8.dll (experimental)
File | Date | Size | Remarks |
DInputDll.zip | 6/25/2005 | 291 KB | dinput8.dll, proxy-dll, source The “basic proxy-dll” implementation source (Visual C++ .net 2003) |
Basic ddraw.dll Implementation
This is the source code for a proxy ddraw.dll (*experimental*, ddraw7 only)
File | Date | Size | Remarks |
work_ddrawproxy_1.0.zip | 2/18/2006 | 2.1 MB | ddraw.dll, proxy-dll, source (1.0) It works, but seems to be a bit unstable (Visual C++ .net 2003) |
work_ddrawproxy_1.1.zip | 2/4/2008 | 2.1 MB | ddraw.dll, proxy-dll, source (1.1) Added few new exported functions. still several missing, though (Visual C++ .net 2003) |
work_ddrawproxy_1.2.zip | 6/13/2009 | 270 KB | ddraw.dll, proxy-dll, source (1.2) Incorporating IDDrawSurface7 proxy code. not fully working though (Visual C++ .net 2003) |
Ingame Video Recording
Based on the HowTo2 (ingame video recording), d3d9_vid is a small package for ingame video recording. It creates *.avi and uses some thread techniques to reduce lag while recording (lag is still very noticeable, tho).
I made it for my personal use, to capture videos within World of Warcraft. It might (or might not) work on your machine. It might (or might not) work with other games. DX9 only. Please read the readme.txt that comes with this package!
File | Date | Size | Remarks |
d3d9_vid.zip | 8/30/2005 | 1.1 MB | d3d9_vid package An ingame video recording tool (DX9 only), based on the proxy dll concept |
Gadgetzan.zip | 8/29/2005 | 10.7 MB | Example WoW Ingame Recording: Gadgetzan |
GPP
And here we have the packages from the “general proxy-dll project” (GPP). The d3d8/9.dll provided here got features for ingame text (and others), including a wrapper dll for easy access (gpcomms.dll), and a demo application. For details, please refer to the readme.pdf that comes with the package. As of 6/28/2009, the source of this package is now available, too.
File | Date | Size | Remarks |
gp_source_1.5_DX8.zip | 6/28/2009 | 27.5 MB | GPP 1.5 DX8 complete source Visual C++ 2003 project |
gp_source_1.5_DX9.zip | 6/28/2009 | 29 MB | GPP 1.5 DX9 complete source Visual C++ 2003 project |
150105_gp_demo_1.6_DX9.zip | 1/7/2015 | 11.2 MB | GPP 1.6 DX9 complete source Visual C++ 2008 project |
150117_gpp_1.7_DX9_32_64.zip | 1/18/2015 | 30.1 MB | GPP 1.7 DX9 x32+x64 complete source Visual C++ 2013 project, 32 and 64 bit compiles |
150405_gpp_1.8_DX9_32_64.zip | 4/5/2015 | 25.5 MB | GPP 1.8 DX9 x32+x64 complete source Visual C++ 2013 project, 32 and 64 bit compiles |
Older Versions
File | Date | Size | Remarks |
GPP12.zip | 4/10/2005 | 311 KB | GPP 1.2 test package (DX8 only) Added basic functions to show pictures ingame. Changed multiline parameters. Including d3d8.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info |
GPP13.zip | 5/5/2005 | 353 KB | GPP 1.3 test package (rev.5/5) Added a function to retrieve screen dimensions. Including d3d8.dll, d3d9.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info |
GPP14.zip | 9/10/2005 | 355 KB | GPP 1.4 test package (DX8+9) Added a basic FPS counter. Including d3d8.dll, d3d9.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info |
GPP_1.5_DX8.zip | 1/17/2007 | 355 KB | GPP 1.5 DX8 test package (DX8 only) Up to 5 single-/multiline objects to use. Reduced impact of dll on fps (if no actions active) somewhat. Added screenshot feature. This pack is focused on DX8. Including d3d8.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info |
GPP_1.5_DX9.zip | 10/2/2005 1/17/2007 | 1.2 MB | GPP 1.5 DX9 test package (DX9 only) Up to 5 single-/multiline objects to use. Reduced impact of dll on fps (if no actions active) somewhat. Added screenshot feature. This pack is focused on DX9. Including d3d9.dll, d3dx9_27.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info |