Home       Imprint / Impressum Select Color Scheme 
 
 
My Other Sites
mail-erinnerung.de
pdadmin-forum.de
my YouTube Videos
Fischerseiten  german text
Fischerprüfungen
Angeln in den USA
Oak Island  german text
Wo liegt Oak Island?
Geschichte
Das Geldloch
Fotos
Links
Kombucha  german text
Was ist Kombucha?
Eigenschaften
Herstellung
Bezug
Häufige Fragen (FAQ)
Links
Proxy-Dll Concept
Introduction
The Concept
Realisation
HowTo 1
HowTo 2
References
Users' Contributions
Downloads
Irrlicht3D Goodies
CGUIexScrollWindow
CGUIexChatWindow
ChaseMe: Demo Game
My Project Skeleton
MikoChess: Test Game
Diverses/Misc.
Max Blume 1897 german text
JG Legacy Downloads
 
Downloads
-- Section: Proxy-Dll --

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" page, 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.

Description File Filedate Size Remarks
d3d8.dll proxy-dll source DX8 proxydll.zip 1/1/2005 115 KB the "basic proxy-dll" implementation source (Visual C++ .net 2003)
d3d9.dll proxy-dll source DX9 proxydll_9.zip 1/5/2005 115 KB the "basic proxy-dll" implementation source (Visual C++ .net 2003)
d3d9.dll proxy-dll source DX9 proxydll_9_060422.zip 4/22/2006 270 KB the "basic proxy-dll" implementation source (Visual C++ .net 2003), covering calls to IDirect3DSwapChain9::Present

 

HowTo Source

This is the source code for HowTo1 and HowTo2

Description File Filedate Size Remarks
how-to 1 source DX9 howto1.zip 1/1/2005 214 KB the source of the HowTo #1 (Visual C++ .net 2003)
how-to 2 source DX9 howto2.zip 3/20/2005 186 KB the source of the HowTo #2 (Visual C++ .net 2003)
an ingame video, recorded with how-to2 code myVideo0.zip 3/20/2005 22 MB well, not really thrilling, that

 

Basic dinput8.dll Implementation

This is the source code for a proxy dinput8.dll (experimental)

Description File Filedate Size Remarks
dinput8.dll proxy-dll source DInputDll.zip 6/25/2005 291 KB 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)

Description File Filedate Size Remarks
ddraw.dll proxy-dll source (1.0) work_ddrawproxy_1.0.zip 2/18/2006 2.1 MB it works, but seems to be a bit unstable (Visual C++ .net 2003)
ddraw.dll proxy-dll source (1.1) work_ddrawproxy_1.1.zip 2/4/2008 2.1 MB added few new exported functions. still several missing, though (Visual C++ .net 2003)
ddraw.dll proxy-dll source (1.2) work_ddrawproxy_1.2.zip 6/13/2009 270 KB 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!

Description File Filedate Size Remarks
d3d9_vid package d3d9_vid.zip 8/30/2005 1.1 MB an ingame video recording tool (DX9 only), based on the proxy dll concept
WoW Ingame Recording: Gadgetzan Gadgetzan.zip 8/29/2005 10.7 MB Avi-file, recorded with medium quality. Example.
WoW Ingame Recording: Mage Mage.zip 8/29/2005 22.7 MB Avi-file, recorded with medium quality. Example.
WoW Ingame Recording: A ShortFight ShortFight.zip 8/30/2005 12.3 MB Avi-file, recorded with medium quality. Example.

 

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 (see below).

Description File Filedate Size Remarks
GPP 1.1 test package GPP11.zip 5/7/2004 251 KB including d3d8.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info
GPP 1.1 simple demo with source GPP11_SourceDemo.zip 5/7/2004 4.1 MB Visual C++ .net 2003, using MFC. Shipping with source of the demo, not source of the GPP itself.
GPP 1.1: DirectX9 interface (v9.1) GPP11_d3d9.zip 6/26/2004 144 KB Just use this one with the GPP1.1 test package (instead of d3d8.dll) to work with DirectX9 games.
GPP 1.2 test package (DX8 only) GPP12.zip 4/10/2005 311 KB Added basic functions to show pictures ingame. Changed multiline parameters. Including d3d8.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info
GPP 1.3 test package (rev.5/5) GPP13.zip 5/5/2005 353 KB Added a function to retrieve screen dimensions. Including d3d8.dll, d3d9.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info
GPP 1.4 test package (DX8+9) GPP14.zip 9/10/2005 355 KB Added a basic FPS counter. Including d3d8.dll, d3d9.dll, gpcomms.dll, gp_demo.exe, gphook.dll, general info
GPP 1.5 DX8 test package (DX8 only) GPP_15_DX8.zip 1/17/2007 355 KB 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 test package (DX9 only) GPP_15_DX9.zip 10/2/2005
1/17/2007
1.2 MB 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

As of 6/28/2009, the source of the GPP package is available for download, too. This is the latest Visual C++ 2003 project source I worked with, provided 'as is'. I'll not be giving assistance in working with that, due to personal time limitations. You got all the code, see what you can do with it. Of course, I'd be interested in informations what you used the code for.

Description File Filedate Size Remarks
GPP 1.5 DX8 complete source gp_source_1.5_DX8.zip 6/28/2009 27.5 MB Visual C++ 2003 project
GPP 1.5 DX9 complete source gp_source_1.5_DX9.zip 6/28/2009 29 MB Visual C++ 2003 project

 
Computer
Ugaah (Web) on AppUp
L3DT FBX Plugin
DXSTwitterListener
ChartLinkCreator
TokenBuilder (3DGS)
HexMapCreator
Well-o-Mat  german text
Building a Webserver
Game Tools List
Unity3D
Unity v4 Geom. Shader
DXStudio Apps
ChessGame Beta Prev.
DXS ForumCount
Summer'09 Competition
Turnipmaster Online
Embedding and Enet
Multiplayer Test App
Tokenbuilder Redux
DXStudio AddOns
Plugins 'Hands On'
Chess Plugin
GetKeyState Plugin
Cryptor Plugin
Particles2D Plugin
Utility Plugin
DXSPather DLL
DXSCheckMem DLL
pnpTC DXMesh Plugin
L3DT DXMesh Plugin
CannonModule
Models/Renders
C4D Hexmap Script
C4D Test Scene Render
Robot Model
Winebarrel Model
Cigarette Box Model
Remote Control Model
 
 

miko-cms v5/2009  |  http://validator.w3.org/check/referer  |  admin