By John Pullen, Paul Bearne and Jeff Kurtz
What is DGC?
DGC is a set of free Delphi 2 components and utilities that simplify
the use of DirectDraw and DirectSound with Delphi. The components provide
an easy to use, high level interface making writing DirectX applications
as easy to use as dropping a component on your form.
What do I need to use DGC?
To use DGC you will need Delphi 2.x and the DirectX SDK (or at least
the run-time part). DGC works with DirectX version 1, 2 and 3. If
you do not have the DirectX SDK you can download it from Microsoft. The
SDK is free (for now anyway) but the full version is a whopping 81MB (it
can be downloaded in smaller chunks though). Click
Here to go to the Microsft Game Developer page and download the DirectX
3 SDK. Alternatively you can Download
a run-time version of DirectX 2 which is much much smaller and works just
as well.
How much does DGC cost?
DGC costs absolutely nothing. The components come with source code
and are free to use for commercial or private use. All I ask is if
you modify the code to fix a bug or make an enhancement you let me have
the changes so I can inlcude them in DGC for everyone to enjoy.
How do I get started with DGC?
First make sure you have DirectX and can run the demo programs that
come with the SDK. If DirectX works okay on your PC then download DGC from
the download area. When you have downloaded DGC and installed the components
load and run the demo programs. Have a look at the demo code and learn.