|
TDx9_LIBRARY DETAILS
|
|
We are well advanced 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,
and the more people who register or pre-register, the quicker these all new component libraries will be developed and released.
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.
Please note: this new library is just that, a new library, and it's best suited to advanced
TDx_Library programmers. It is not a free upgrade, so please stop asking us that question...
and, no, you don't get the TDx_Library for free if you pre-register the TDx9_Library...
Please note: this new library is really suitable for advanced TDx_Library programmers... if
you have not already registered the TDx_Library, it would be a good idea to register so that you
become familiar with how to get the best out of the TDx9_Library...
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
...
We will be releasing the TDx9_Graphics_Library v1.00 as soon as we can complete it,
and we will write some demos and tutorials over time, a matter of a few months work.
We expect to release the raw TDx9_Graphics_Library v1.00 as soon as it is possible... there's no point it
hanging around unreleased if it's finished and "commercial-reality" ready...
But, we're not going to rush it. There's still a few months work before we can release anything.
We want the entire TDx9_Graphics_Library to work perfectly, first release.
No point releasing buggy products, when a couple of extra weeks of debugging makes all the difference.
The whole point is so that in future, all we have to do is enhance the existing library,
instead of releasing version after version of bugfixes.
Darren's confidence level that he can get everything 100% right? no problems... Assuming we get paid occasionally :)
...
Then we will continue development of the other 253 components and release each library as soon as it is completed.
All our new DirectX 9.0c component libraries will be completed and released over the coming years.
If enough people Register or Pre-Register, we might be able to complete the lot in 12 months total, depending...
...
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...
Thats what's on offer at less than US$2 per component...
That's HOT!!!
...
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 months 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 or Pre-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.
...Thats BIG... and CHEAP !!!
All for less than US$2 per component... or US$500 the lot... all 303 components, complete with source code, demos, tutorials, etc.
...All created by one person, with just a little help, and almost no money...
Please Register or Pre-Register so we can get it all done... this project is HUGE!
...
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 only limit on our development efforts is the amount of time we can devote to the project.
The more people who register the existing libraries,
Or, the more people who pre-register the new libraries,
the quicker our Dx9 libraries will be available!
...
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...
Pre-Registration is less than US$2 per component, which gives us valuable monies (US$500 a pop) that
we can leverage into more component libraries...
We plan on releasing as much as we can as soon as we can, as we complete each library.
Please register our existing components...
or pre-register our new components...
|
|