|
TDx9_LIBRARY DETAILS
|
|
For about 3 years we >were< working on developing a series of all new DirectX 9.0c component libraries for advanced 3d graphics,
advanced sound effects, advanced input devices, advanced networking, more 3d graphics, advanced music, xfiles, etc.
We got some of these libraries working, but then there has been no money, no incentive to work towards this,
not even anyone suggesting they would like to have new libraries available to register and download.
Since we can't even make any money out of our working DirectX 7.0a libraries, we are no longer working on DirectX 9.0c either.
This new library, the TDx9_Library, consists of 303 VCL components for Borland C++ Builder v1,3,4,5,6,
and has been under construction for over 24 months and some parts are now in test mode,
with 99% of the source code working for the TDx9_Graphics_Library (3D Graphics with all the
advanced bits added to DirectX 9.0c), the first of our DirectX 9 component libraries (50 components),
and construction of the rest of the component libraries is going according to plans (construction of DirectX 9.0c libraries has now been stopped).
The TDx9_Library currently consists of :-
TDx9_Graphics_Library - 50 components (99% complete, still todo: descriptions, some source code)
TDx9_Sound_Library - 45 components - under construction
TDx9_Input_Library - 37 components - under construction
TDx9_Play_Library - 34 components - under construction
TDx9_Setup_Library - 3 components - under construction
TDx9_3DX_Library - 55 components - under construction
TDx9_3DXEffect_Library - 14 components - under construction
TDx9_Music_Library - 56 components - under construction
TDx9_XFile_Library - 9 components - under construction
...
That is, the latest version of DirectX (9.0c) completely functioning and
completely documented VCL components for all versions of Borland C++ Builder (v1,3,4,5,6)...
Borland C++ Builder v1,3,4,5,6's
Rapid
Application
Development
DirectX 9.0c!!!
...
That's HOT!!!
Imagine Borland C++ Builder capable of creating all the graphics and sound effects and
razzle-dazzle of the best games ever written for the PC or XBOX...
All those hoopy visual & audio effects in the latest games...
All available in Borland C++ Builder...
...
Our TDx9_Library databases are 95% complete (excluding the descriptions) and the
BCB_Code_Generator v2.0 is now entirely DirectX 9.0c compatible,
so it's now just a matter of doing all the descriptions and final manual enhancements
to the source code, and we can release the first of our DirectX 9 component libraries...
again, a matter of a few years work... :)
...
We work as fast as we can on the TDx9_Library, but we are limited by the fact that
we have to make enough money to live, and that takes up all our time, which we would prefer
to devote to developing new component libraries.
...
If only enough people could Register, we have a few people willing to help
us work on our new libraries...
...
View some very huge files containing fully working TDx9_Graphics_Library source code (4 of 50 components total),
fully documented, of 2.5 Mb of source code for all 50 components of the library :-
TD3DCaps.H (123 Kb, Wrapper with documentation)
TD3DCaps.CPP (168 Kb, Wrapper with documentation)
TD3DVertexElement.H (15 Kb, Multi-Wrapper with documentation)
TD3DVertexElement.CPP (23 Kb, Multi-Wrapper with documentation)
TDx9_3D.H (48 Kb, Interface with documentation)
TDx9_3D.CPP (54 Kb, Interface with documentation)
TDx9_3DDevice.H (221 Kb, Interface with documentation)
TDx9_3DDevice.CPP (305 Kb, Interface with documentation)
...
Note: You read it right, this one library contains 2.5 Megabytes of source code. 50 components, 2.5 Mb Source Code...
...Thats BIG...
Then there's the rest of the partially-completed component libraries...
303 components, thats about 25 MEGABYTES of source code... not including help files, demos, tutorials, etc.
...
You can also download the entire help file for the TDx9_Graphics_Library v1.00 here (748Kb, 3.3Mb uncompressed)
And yes, you read it right.
The HELP FILE is 3.3 Megabytes too!
...
View some unfinished TDx9_3DX_Library source code (2 of 55 components total) :-
TD3DXAttributeWeights.H (10Kb)
TD3DXAttributeWeights.CPP (11Kb)
TDx9_3DXPMesh.H (27Kb)
TDx9_3DXPMesh.CPP (47Kb)
View some unfinished TDx9_3DXEffect_Library source code (2 of 14 components total) :-
TD3DXPass_Desc.H (11Kb)
TD3DXPass_Desc.CPP (13Kb)
TDx9_3DXEffectCompiler.H (42Kb)
TDx9_3DXEffectCompiler.CPP (74Kb)
View some unfinished TDx9_Input_Library source code (2 of 37 components total) :-
TDIJoyState2.H (17Kb)
TDIJoyState2.CPP (21Kb)
TDx9_InputDevice.H (25Kb)
TDx9_InputDevice.CPP (46Kb)
View some unfinished TDx9_Music_Library source code (2 of 56 components total) :-
TDMus_SynthStats.H (10Kb)
TDMus_SynthStats.CPP (10Kb)
TDx9_Music.H (15Kb)
TDx9_Music.CPP (19Kb)
View some unfinished TDx9_Play_Library source code (2 of 34 components total) :-
TDPN_Connection_Info.H (18Kb)
TDPN_Connection_Info.CPP (20Kb)
TDx9_PlayPeer.H (28Kb)
TDx9_PlayPeer.CPP (23Kb)
View some unfinished TDx9_Sound_Library source code (2 of 45 components total) :-
TDSCaps.H (17Kb)
TDSCaps.CPP (18Kb)
TDx9_Sound.H (15Kb)
TDx9_Sound.CPP (19Kb)
View some unfinished TDx9_XFile_Library source code (2 of 9 components total) :-
TDXFileLoadResource.H (8Kb)
TDXFileLoadResource.CPP (8Kb)
TDx9_XFileBinary.H (13Kb)
TDx9_XFileBinary.CPP (13Kb)
...
The entire TDx9_Library is 303 VCL DirectX 9.0c components for Borland C++ Builder v1,3,4,5,6,
complete with source code, project files, demos, tutorials, fully documented [F1] help, the lot...
|
|