BCB Components rotating around DirectX

Welcome to BCB-Tools.com Latest News

Development Tools Demo Applications Step-By-Step Tutorials Component Reference

Register our Tools Available Downloads

Frequently Asked Questions Discussion Forums Receive emails from BCB-Tools.com Send us some Feedback

Links to other sites Information about the BCB-Tools.com website


    SOFTWARE DOWNLOADS
    Go to the Welcome Page
        DOWNLOADS

    -= Register the TDx_Library =-

    -= Please Register =-

    Please read the Welcome Page before you download anything...

    On this page, you can download :-

    • The TDx_Library v1.42, v1.62, v1.70, v1.80 for FREE! ... (Licence) (Register)
    • The BCB_Code_Generator v1.62, v2.10... Free!
    • The PackIt utility for extracting files from .PIT files... FREE!


    • Borland C++ Builder v1.00, v3.00. v4.00, v5.00 Professional... Free!


    • The Entire Microsoft Windows ME Install CD... Free!
    • The Entire DirectX 7.0a SDK... Free!


    • The Entire Pax Imperia Game... Free!
    • The Entire 1830 Game... Free!


    • Coming Soon :- The TDx_Library v1.90...
    My older tools are NOT free to use commercially.

    You are free to download and try my software, but note that you cannot release any
    application you develop for any kind of commercial or monetary gain.

    It really is a much better idea to Register for the latest versions,
    which have had literally Years of additional development... and which allow you to create applications
    that can be distributed for commercial or monetary gain.

    Registration costs from US$25 per library, or US$100 for all 5 currently available v1.80 libraries.
    That is less than US$1 per Borland C++ Builder component.

    ...

    Thank You,

    Darren John Dwyer,
    Author of the BCB_Code_Generator, the TDx_Library, the TDx9_Library and BCB-Tools.com, etc.

    Register your Commercial License
    Copyright Notice and End-User License Agreement

    Download Instructions
    Download JumpStation





    The TDx_Library is Quality Commercial Software.

    • If you are using the TDx_Library for your own personal pleasure, meaning that you are not going to release your application
      to the public, then you can use the TDx_Library as much as you desire... FREE!

    • If you are using the TDx_Library commercially, meaning that you are releasing TDx_Library applications to the public,
      then you must Register all 107 components @ US$100 the lot before you can release your application to the public domain...

      This is regardless of whether you release your software as Freeware, Shareware or Commercial Wares...
      If you fail to take heed of this warning, you are leaving yourself open to future commercial litigation and exponential liability...

      -= Click here to Register =-


    JumpStation





    COPYRIGHT NOTICE & END USER LICENSE AGREEMENT

    Top     Next

    Below is the full End-User License Agreement you must agree to before downloading or using our tools.

    Basically, if you use the TDx_Library v1.xx to develop any application of any kind that creates
    any type of money for the programmer using the TDx_Library v1.xx in their programs, then the programmer
    using the TDx_Library v1.xx in their development effort must pay the BCB-Tools.com Registration Fee before
    they can release their program into the public domain.

    This means any application developed using the TDx_Library v1.xx within their application,
    be it FreeWare, ShareWare, Commercial or even MalWare...

    You know it... gotta Register before you can release your product.

    In essence, you can develop applications using our tools and sell the results with no problems,
    with the condition that you respect our intellectual property rights and realize that BCB-Tools.com
    provides no official warranty and holds no liability of any kind for the tools downloaded or registered.


      -------------------------------------------------------------------------------------------------------------------------
      Exclusive Software Copyright Notice
      -------------------------------------------------------------------------------------------------------------------------

      "TDx_Library",
      "TDx_Draw_Library", "TDx_Sound_Library", "TDx_Input_Library",
      "TDx_Play_Library", "TDx_3DI_Library", "TDx_Draw3D_Library", etc.
      "BCB_Code_Generator", etc.

      Copyright (c) 2000-2008 Darren John Dwyer, Australia.
      All Rights Reserved.

      The entire TDx_Library package is protected by copyright law and
      international copyright treaty.

      The entire BCB_Code_Generator package is protected by copyright law and
      international copyright treaty.

      The use of my software is governed by the terms of the
      'BCB-Tools.com - End User License Agreement' shown below.

      The reproduction of my software for the purpose of further
      redistribution is expressly prohibited, unless otherwise mentioned.

      Any actions not in accordance with the stated terms and conditions is
      a violation of copyright law.

      You can freely distribute any of my FREE software to anyone, with zero charges applied,
      with the exception that the person receiving the software must Pay the BCB-Tools.com Registration Fee
      before they can distribute any applications developed using the TDx_Library.

      -------------------------------------------------------------------------------------------------------------------------
      BCB-Tools.com - End User License Agreement
      -------------------------------------------------------------------------------------------------------------------------

      Within this document "the software" refers to the following libraries:

      TDx_Draw_Library
      TDx_Sound_Library
      TDx_Input_Library
      TDx_Play_Library
      TDx_3DI_Library
      TDx_Draw3D_Library
      BCB_Code_Generator

      License Terms and Conditions:

      (1) The software and accompanying files are supplied "AS IS" and without
      warranties as to performance, merchantability or any other warranties
      whether express or implied, to the extent permitted by applicable law.

      (2) No file supplied with the software can be sold, copied or
      otherwise distributed to any person other than the registered owner
      excepting the outright transfer of ownership of the software.

      (3) No file packaged with the software may be removed or distributed
      separate from the remainder of the package, unless otherwise mentioned.

      (4) The source code of the software may only be modified by the
      registered user of the software for their own personal use only.
      Modification and distribution of the software source code in any form,
      or of products based on such, is a breach of this License agreement.
      The registered user is encouraged to submit any modifications they
      would like incorporated into the software to the author for evaluation.

      (5) The software is supplied on a "Single user" basis, meaning that
      only one user may legally use a copy of the software;
      multiple users require multiple Licenses.

      (6) Applications developed using the software require no royalty payments.

      (7) The software remains the intellectual property of
      Darren John Dwyer, Australia.

      (8) If you use the software in the development of your applications,
      some acknowledgment of either BCB-Tools.com or the software would
      be appreciated but is not required.

      (9) The software is not fault tolerant and should not be used in the
      development of applications requiring fail-safe performance, such as
      aircraft control systems, life support, etc, where failure may result
      in such things as injury, loss of life or environmental damage.

      (10) The entire risk as to the quality and performance of the software is
      with you, the registered or end user. Should the software not meet your
      expectations, we are not required to refund you any costs.

      (11) In no event will the author be liable for damages, including any
      general, special, incidental or consequential damages arising out of the
      use or inability to use the software (including but not limited to loss of
      data or data being rendered inaccurate or losses sustained by you or third
      parties or a failure of the program to operate with any other programs)
      even if the registered or end user or other party has been advised of the
      possibility of such damages.

      (12) Any application developed using the software that is to be distributed to other
      parties requires that the application is created using a registered copy of the
      software before the application can be distributed.

      (13) Any actions not in accordance with the above terms and conditions
      is a violation of copyright law and international copyright treaty.






    DOWNLOAD INSTRUCTIONS
    Top     Next     Prev

    If you are new to the TDx_Library, we suggest you visit the Welcome page first,
    and read all about the TDx_Library before you attempt to download anything...

    ...

    The TDx_Library v1.80 comes complete with professional, fully-documented source code, integrated help files,
    all project files, online html reference, lots of demos (with source code), tutorials, articles, etc.

    It is a complete Game Development SDK or a Multimedia Application Development SDK,
    or whatever - everything you will ever need is included in this one package and website.

    ...

    If you want to download lots of FREE DirectX 7 compatible Windows applications complete with
    easy-to-use Borland C++ Builder v1,3,4,5,6 source code and project files, try the Demos Page.

    The demos on the "Demos Page" are compiled with the TDx_Library v1.70, but they work identically with v1.80,
    just a lot of things tend to work a lot better.

    ...

    You do not need to sign-up to download BCB v1.0, DirectX 7.0a, or the TDx_Library <= v1.80.
    These files are all FREE to download in their entirety.

    ...

    On this page, TDx_Library "Registered Users" and "Free Users", or "Anyone Can Download"
    can download all previous versions of our DirectX component libraries
    for Borland C++ Builder, from v1.01 to v1.80... and some other stuff.

    Finally, anyone at all interested in our stuff can download
    BCB v1.0 Professional, the DirectX 7.0a SDK, the TDx_Library v1.80, and some demos...

    ...

    DO NOT FORGET TO READ THE INSTRUCTIONS FIRST...

    ...

    The downloads currently available include previous releases of the TDx_Library,
    starting from the very first DirectX 6.1-compatible component libraries and continuing
    through to the latest versions of the TDx_Library (DirectX 7.0a, 107 components).

    Please note: DirectX 7.0a is usually totally incompatible with Borland C++ Builder.
    The only reason you can use the TDx_Library is because it the TDx_Library is multi-threaded,
    manages win32 event queues for you, handles callbacks for you, patches the DirectX 7.0a SDK
    where necessary, etc...

    ...

    You can also download the entire DirectX 7.0a SDK (software development kit),
    which is no longer available from Microsoft's websites.

    Please, do not download the DirectX 7.0a SDK without first taking a look at the TDx_Library.
    Using the TDx_Library will save you years of painful development... and exponentially advance your capabilities...

    ...

    Then, please reward us by registering and giving us money for all our 10.5++ years of very hard work...

    ...

    Don't Steal Intellectual Property - Please Pay For Your Tools





    Notes:
    • UNDER CONSTRUCTION - v1.90 contains much extra information, more demos, more tutorials, etc...
      for Registered Users only

      Source-Code-Compatible with v1.80 and v1.70 and v1.62
      It includes robust "MultiWrapper" technology
      C++ Builder v1,3,4,5,6,2006,2007,2009?
      DirectDraw, DirectSound, DirectInput, DirectPlay, Direct3D Immediate Mode, Direct3D Retained Mode?
      No bugs as far as we know
      Major upgrade from v1.8x.
      All-new Auto-Installer.


    • CURRENT RELEASE - v1.80 is the latest fully-functioning bug-free version
      for Anyone To Download

      Source-Code-Compatible with v1.70 and v1.62
      It includes robust "MultiWrapper" technology
      C++ Builder v1,3,4,5,6
      DirectDraw, DirectSound, DirectInput, DirectPlay, Direct3D Immediate Mode
      No bugs as far as we know
      Major upgrade from v1.7x.
      All-new Auto-Installer.


    • v1.70 is a Source-Code-only version
      for Anyone To Download

      Source-Code-Compatible with v1.62
      It includes robust "MultiWrapper" technology
      C++ Builder v1,3,4,5,6
      Source Code only
      DirectDraw, DirectSound, DirectInput, DirectPlay, Direct3D Immediate Mode
      No bugs as far as we know, except minimal bug :- Dx_Draw1->Create(NULL) on Win2K. BugFix Here
      Major upgrade from v1.6x.
      NO Auto-Installer


    • v1.6x includes an auto-installer
      for Anyone To Download

      Includes robust "MultiWrapper" technology
      C++ Builder v1,3,4,5
      Source Code + Compiled Components + Auto-Installer
      DirectDraw, DirectSound, DirectInput, DirectPlay
      No bugs as far as we know, except minimal bug :- Dx_Draw1->Create(NULL) on Win2K. BugFix Here
      Major upgrade from v1.5x.


    • v1.5x includes first somewhat buggy attempt at our "MultiWrapper" technology.
      This version is no longer distributed and is no longer supported.
      C++ Builder v1,3,4,5
      Source Code + Compiled Components + Auto-Installer
      DirectDraw, DirectSound, DirectInput
      Note: Too buggy to bother with downloading...
      Contains minor bugs in the "MultiWrapper" technology.
      Best to use v1.62++, which have been exhaustively tested and are bug-free "MultiWrapper" technology.
      Major upgrade from v1.4x.


    • v1.4x includes an enhanced install application and better demos, for FREE USERS.
      C++ Builder v1,3,4,5
      Source Code + Compiled Components + Auto-Installer
      DirectDraw, DirectSound, DirectInput
      does not include "MultiWrapper" technology, hence some things do not work.
      contains a known bug in the TDx_SoundBuffer::XXXStream() methods...
      Best to use v1.62++, which are bug-free and have "MultiWrapper" technology.
      Major upgrade from v1.3x.


    • v1.3x .. v1.01 are included for completeness only.
      C++ Builder v1,3,4
      hardly anyone uses them.
      includes dx6.1 and early dx7.0a versions and individual install applications.
      Source Code + Compiled Components
      DirectDraw, DirectSound, DirectInput


    • Newest libraries [ v1.80 ] come complete with an auto-installer
      and come complete with pre-compiled component libraries.


    • Older libraries [ v1.70 ] include compability with BCB6,
      and come as source code only. v1.70 does not require an auto-install.


    • All libraries [ all versions v1.40++ ] include major upgrades to the source code,
      bugfixes, general improvements, better install process and installed configuration,
      much improving the end-result.


    • Older libraries [ versions v1.40 .. v1.80, not v1.70 ] have been designed to work with a common install
      application and require you to download the corresponding TDx_Library_Install application.


    • Old libraries [ all versions < v1.40 ] have their own independant install application inside
      the .zip file, and do not require you to download the TDx_Library_Install application.

      Note: These old libraries are considerably different to our latest libraries, and are so old we no longer
      offer any kind of support for them, but they may give you a decent idea of what our current libraries do.

      Why you would want to use the very old versions is beyond our understanding, but we have included them
      here for completeness, and to prove we've been working on this for a very long time.


    • Example project files can be converted to work with both old and new library versions using the TDx_Library_Install v1.42 application.


    If you have Download Problems, try a download manager, or email [email protected] with details of the problem.
    If you have Install Problems, try reading the relevant FAQ - Q13 or email [email protected] with details.
    If you have Setup or Compiler issues, try reading the relevant FAQ - Q14 or email [email protected] with details.

    If you have any comments for us, try the Feedback Page or email [email protected]
    If you would like email notification when significant changes occur, join the BCB-Tools.com mailing list.



    To setup and use the TDx_Library v1.80, you need to do this :-
    • Download and install the DirectX 7.0a SDK.
      DirectX 7.0a SDK (122MB)
      • install the debug version if you want extra directx debug info
      • install the retail version if you want the fastest possible results

    • Download the TDx_###_Library v1.80 from BCB-Tools.com.

      TDx_###_Library v1.80


    • Extract all files to (say) C:\TDx_Library\Install\*.*


    • Run the TDx_Library_Install_v180.exe application in the TDx_###_Library_v180.zip.






    To setup and use the TDx_Library v1.70, you need to do this :-
    • Download and install the DirectX 7.0a SDK.
      DirectX 7.0a SDK (122MB)
      • install the debug version if you want extra directx debug info
      • install the retail version if you want the fastest possible results

    • Download the TDx_###_Library v1.70 from BCB-Tools.com.

      TDx_###_Library v1.70


    • Read and follow the steps in the README.txt in TDx_###_Library_v170.zip.




    To setup and use the TDx_Library <= v1.62, you need to do this :-
    • Download and install the DirectX 7.0a SDK.
      DirectX 7.0a SDK (122Mb)
      • install the debug version if you want extra directx debug info
      • install the retail version if you want the fastest possible results


    • Download the TDx_Library_Install v1.62 from BCB-Tools.com :-
      TDx_Library_Install v1.62


    • Download the TDx_###_Library v1.62 or v1.42 from BCB-Tools.com.

      TDx_###_Library v1.62
      TDx_###_Library v1.42
      • read the install's Readme.txt file
      • unzip all files from both .zips to C:\TDx_Library\Install\*.*
      • run the auto-installer (TDx_Library_Install_v162.exe) and follow the prompts

  • IMPORTANT NOTE:

    After downloading the TDx_Library files, you will find that
    most .ZIP files downloaded contain a file called README.TXT

    Make sure to read the README.TXT file immediately you open the .zip file.
    Read the README.TXT in the Install.zip first, then read the README.txt in the individual library.


  • if no install option appears on the install application :-
    (1) make sure you have installed the DirectX 7.0a SDK, available below...
    (2) make sure you have installed any version of C++ Builder, except BDS 2006...
    (3) you may need to download the :-
    TDx_Library_PackIt application to extract all the TDx_Library files, then :-
    • BCB1 -- Component->Install->($BCB1)\Lib\TDx_###_Library_Install.cpp
    • BCB3 -- Component->Install Packages->($BCB3)\Lib\TDx_###_Library.bpl
    • BCB4 -- Component->Install Packages->($BCB4)\Projects\Bpl\TDx_###_Library.bpl
    • BCB5 -- Component->Install Packages->($BCB5)\Projects\Bpl\TDx_###_Library.bpl
    • BCB6 -- Component->Install Packages->($BCB6)\Projects\Bpl\TDx_###_Library.bpl


  • after installation, if no components appear on the BCBx component palette, you may need to manually install the components :-
    • BCB1 -- Component->Install->($BCB1)\Lib\TDx_###_Library_Install.cpp
    • BCB3 -- Component->Install Packages->($BCB3)\Lib\TDx_###_Library.bpl
    • BCB4 -- Component->Install Packages->($BCB4)\Projects\Bpl\TDx_###_Library.bpl
    • BCB5 -- Component->Install Packages->($BCB5)\Projects\Bpl\TDx_###_Library.bpl
    • BCB6 -- Component->Install Packages->($BCB6)\Projects\Bpl\TDx_###_Library.bpl






    DOWNLOAD JUMP STATION

    Top     Next     Prev

    To setup your computer as a basic professional TDx_Library Windows development PC :-
    • Download BCB v1.0 and install it (if you have other versions installed, you do not really need v1.0, but v1.0 is quickest)


    • Download DirectX 7.0a and install it


    • Download the TDx_Library v1.80 and install it


    • Download the TDx_Library v1.80 "Blue Book" and read it, or read all the pages of this website.


    • (Possibly) Download the BCB_Code_Generator v1.62 or v2.10 and experiment with it and recreate the TDx_Library v1.62

    ...

    Please choose your option :-
    ...

    Once you have created your application, and you are making money, then BUY the latest versions of everything,
    and have a serious, cutting-edge advanced professional Windows development PC :-













    WINDOWS ME - for Anyone to download...
    Top     Next     Prev

    DESCRIPTION DOWNLOADS

    Windows ME

    -= Download Windows ME now =-

    This download contains the contents of the entire Windows ME install CD.
    You can download the Full_CD.zip or you can download a bunch of smaller .zip's...

    It is no longer available from Microsoft at all, but still remains valid technology.
    Microsoft no longer supports Windows ME... however it all works well and requires little support.

    Windows ME is incredibly powerful, and works with pretty well all available hardware.

    While it is not Windows XP or Windows Vista, it is still pretty incredible.
    This entire website and the TDx_Library was originally created and is frequently maintained
    on a Windows ME computer.


    Notes:

    * simply extract and copy all files to a blank CD
    * the license-key is on the CD in a file called "CDRom-Key.txt"


    Windows ME

    Size: 480 Mb
    Status: ANYONE CAN DOWNLOAD







    Borland C++ Builder v1.0 & v3.0 & v4.0 & v5.0 - for Anyone
    Top     Next     Prev

    DESCRIPTION DOWNLOADS

    Borland C++ Builder v1.0

    -= Download BCB v1.0 Professional =-

    This file contains the contents of the entire Borland C++ Builder v1.0 install CD.
    It is no longer available from Borland at all, but still remains valid technology.
    Borland no longer supports C++ Builder v1.0 ... however it all works well and requires little support.

    C++ Builder v1.0 is incredibly powerful, and works with pretty well all available hardware.

    Applications developed using Borland C++ Builder v1.0 work on all Windows platforms.

    If you are new to Borland C++ Builder, go :- File->New Application
    then navigate the component palette, click a component, drop it on the form, press [F1]


    Notes:

    * simply extract and copy all files to a blank CD, labelled "CBP10"
    * there is no install key required




    Borland C++ Builder v3.0

    -= Download BCB v3.0 Professional =-

    This file contains the contents of the entire Borland C++ Builder v3.0 install CD.
    It is no longer available from Borland at all, but still remains valid technology.
    Borland no longer supports C++ Builder v3.0 ... however it all works well and requires little support.

    C++ Builder v3.0 is incredibly powerful, and works with pretty well all available hardware.

    Applications developed using Borland C++ Builder v3.0 work on all Windows platforms.

    If you are new to Borland C++ Builder, go :- File->New Application
    then navigate the component palette, click a component, drop it on the form, press [F1]


    Notes:

    * simply extract and copy all files to a blank CD, labelled "CBP30"
    * there is no install key required




    Borland C++ Builder v4.0

    -= Download BCB v4.0 Professional =-

    This file contains the contents of the entire Borland C++ Builder v4.0 install CD.
    It is no longer available from Borland at all, but still remains valid technology.
    Borland no longer supports C++ Builder v4.0 ... however it all works well and requires little support.

    C++ Builder v4.0 is incredibly powerful, and works with pretty well all available hardware.

    Applications developed using Borland C++ Builder v4.0 work on all Windows platforms.

    If you are new to Borland C++ Builder, go :- File->New Application
    then navigate the component palette, click a component, drop it on the form, press [F1]


    Notes:

    * simply extract and copy all files to a blank CD, labelled "CPP40.FUP.R1C"
    * there is an install key in the file CDRom-Key.txt




    Borland C++ Builder v5.0

    -= Download BCB v5.0 Professional =-

    This file contains the contents of the entire Borland C++ Builder v5.0 install CD.
    It is no longer available from Borland at all, but still remains valid technology.
    Borland no longer supports C++ Builder v5.0 ... however it all works well and requires little support.

    C++ Builder v5.0 is incredibly powerful, and works with pretty well all available hardware.

    Applications developed using Borland C++ Builder v5.0 work on all Windows platforms.

    If you are new to Borland C++ Builder, go :- File->New Application
    then navigate the component palette, click a component, drop it on the form, press [F1]


    Notes:

    * simply extract and copy all files to a blank CD, labelled "CPB50.R1C"
    * there is an install key in the file CDRom-Key.txt


    Borland C++ Builder v1.0 Professional

    Size: 209 Mb
    Status: ANYONE CAN DOWNLOAD


    Borland C++ Builder v3.0 Professional

    Size: 341 Mb
    Status: ANYONE CAN DOWNLOAD


    Borland C++ Builder v4.0 Professional

    Size: 214 Mb
    Status: ANYONE CAN DOWNLOAD


    Borland C++ Builder v5.0 Professional

    Size: 183 Mb
    Status: ANYONE CAN DOWNLOAD







    DIRECTX 7.0a - for Anyone to Download
    Top     Next     Prev

    DESCRIPTION DOWNLOADS

    DirectX 7.0a SDK

    -= Download DirectX 7.0a SDK =-

    This is the entire DirectX 7.0a SDK install cd.
    It is no longer available from Microsoft's websites at all, but still remains valid technology.
    Microsoft no longer supports the DirectX 7.0a SDK... however it all works well and requires little support.

    The DirectX 7.0a SDK is incredibly powerful, but normally only works with Visual C++ and Visual Basic, not with Borland C++ Builder.

    If you would like to experience the magic of RAD DirectX 7.0a for Borland C++ Builder, you will also need to download the TDx_Library.

    Why you would use the DirectX 7.0a SDK without the TDx_Library is beyond us, it's too hard, and RAD DirectX just makes it all pathetically easy...


    Note:

    If you need to use my tools on Windows Vista, then you can manually install my tools and use
    the Borland C++ Builder compatible DirectX .include and .lib files linked on the right...


    DirectX 7.0a SDK Demos

    Here are some demo applications created using the Microsoft DirectX 7.0a SDK...
    They are FREE to download, and show you what can be done using the DirectX 7.0a SDK...

    These applications work well on nearly all available hardware...
    From (c) 1999 hardware thru to (c) 2006 hardware.


    DirectX 7.0a SDK

    Windows: 95,98,ME,CE,NT,2000,XP
    DirectX: 7.0a
    Size: 122 Mb
    Status: ANYONE CAN DOWNLOAD


    DirectX 7.0a SDK files

    Windows: for VISTA,7
    DirectX: 7.0a SDK
    Size: 43 Mb
    Status: ANYONE CAN DOWNLOAD


    SDK Include Files

    Windows: for VISTA,7
    DirectX: 7.0a SDK
    Size: 213 Kb
    Status: ANYONE CAN DOWNLOAD


    SDK Lib Files

    Windows: for VISTA,7
    DirectX: 7.0a SDK
    Size: 213 Kb
    Status: ANYONE CAN DOWNLOAD


    3D Mark 2000 v1.1 Demo

    Windows: 95,98,ME,CE,NT,2000,XP
    DirectX: 7.0a SDK
    Size: 20 Mb
    Status: ANYONE CAN DOWNLOAD


    359 Dot 60 Demo

    Windows: 95,98,ME,CE,NT,2000,XP
    DirectX: 7.0a SDK
    Size: 2 Mb
    Status: ANYONE CAN DOWNLOAD


    noc Demo

    Windows: 95,98,ME,CE,NT,2000,XP,Vista,7
    DirectX: 7.0a SDK
    Size: 7 Mb
    Status: ANYONE CAN DOWNLOAD






    TDX_ LIBRARY v1.90 Help Files - for Anyone To Download
    Top     Next     Prev

    Download the new format TDx_Library v1.90 help files here...

    DESCRIPTION DOWNLOADS

    The New Format TDx_Library v1.90 Help Files

    View information about the TDx_Library

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    Contains:

    * TDx_Draw_Library v1.90 Help File
    * TDx_Sound_Library v1.90 Help File
    * TDx_Input_Library v1.90 Help File
    * TDx_Play_Library v1.90 Help File
    * TDx_3DI_Library v1.90 Help File

    READ THIS:

    You can download these files, and replace your existing help files with these new files.
    The new format is easier to read and much improved.

    These five files are most of the help files of the TDx_Library v1.90,
    including Help Files for all of the 5 currently available libraries, 107 components.


    Now:

    Step 0: Make sure you have editted your BCB Help Configuration files to include the TDx_Library help files.
    Step 1: Replace each of the C:\TDx_Library\TDx_###_Library\Help\*.HLP files...
    Step 2: Delete *.FTS and *.GID from the C:\Program Files\Borland\CBuilderX\Help directories...
    Step 3: Open BCBx, drop a TDx_Library component on the form, press [F1]
    Step 4: Enjoy ;)

    TDx_Draw_Library_v190_Help.zip

    TDx: v1.62 .. v1.90
    Size: 447 Kb
    Date: 24th April 2008
    Status: ANYONE CAN DOWNLOAD


    TDx_Sound_Library_v190_Help.zip

    TDx: v1.62 .. v1.90
    Size: 223 Kb
    Date: 24th April 2008
    Status: ANYONE CAN DOWNLOAD


    TDx_Input_Library_v190_Help.zip

    TDx: v1.62 .. v1.90
    Size: 299 Kb
    Date: 24th April 2008
    Status: ANYONE CAN DOWNLOAD


    TDx_Play_Library_v190_Help.zip

    TDx: v1.62 .. v1.90
    Size: 215 Kb
    Date: 24th April 2008
    Status: ANYONE CAN DOWNLOAD


    TDx_3DI_Library_v190_Help.zip

    TDx: v1.62 .. v1.90
    Size: 366 Kb
    Date: 24th April 2008
    Status: ANYONE CAN DOWNLOAD







    TDX_ LIBRARY v1.80 - for Anyone To Download
    Top     Next     Prev

    Download the entire TDx_Library here... one single 18Mb download, or a whole bunch of smaller files...

    DESCRIPTION DOWNLOADS

    The Entire TDx_Library v1.80

    View information about the TDx_Library

    View information about the TDx_Library

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    Contains:

    * Auto-Installer :- TDx_Library_Install_v180.exe (Dec 2007)
    * TDx_Draw_Library v1.80
    * TDx_Sound_Library v1.80
    * TDx_Input_Library v1.80
    * TDx_Play_Library v1.80
    * TDx_3DI_Library v1.80

    Does NOT Contain:

    * Examples

    READ THIS:

    You can download just this file, or all of v1.80 files below broken up into smaller chunks.

    This one file is all the relevant parts of the TDx_Library v1.80,
    including Help Files, Project Files, Source Code, etc.
    for all of the 5 available libraries, 107 components.

    Don't forget the examples for v1.70, they work the same compiled with v1.80,
    just i have not yet recompiled them all and recut the imagery for the website.

    For Vista and 7, you need the PackIt application to manually extract
    the TDx_Library files from the .PIT files, because the install only works if DirectX 7 is installed completely.

    Now:

    Step 0: Manually remove any previous version of the TDx_Library following the instructions provided.
    Step 1: Before installing, make sure you already have downloaded and installed the DirectX 7.0a SDK (debug).
    Step 2: After installing the DirectX 7.0a SDK, make sure you have the files dinput1.lib and dinput2.lib and you have saved them to your C:\DirectX 7.0a SDK\Lib\Borland\*.*
    Step 3: After downloading the auto-install, simply extract all files to any directory, say C:\TDx_Library\Install\*.*
    Step 4: After extracting all files, simply run the TDx_Library_Install_v180.exe
    Step 5: Click Install, Read The License Agreement (old version), Click Yes if you agree with the (new version) on the website, Click Start, wait..., open BCBx, the components are installed.
    Step 6: Enjoy ;)


    NOTES:

    * remember to maybe read the LICENSE.TXT file before installing.
    * The installer installs all the TDx_Library v1.80 components in one pass.

    When using File->New Application, add the following line(s) of code at the top of your main form:
        [ #pragma link "TDx_Draw_Library_Install" ] if required
        [ #pragma link "TDx_Sound_Library_Install" ] if required
        [ #pragma link "TDx_Input_Library_Install" ] if required
        [ #pragma link "TDx_Play_Library_Install" ] if required
        [ #pragma link "TDx_3DI_Library_Install" ] if required


    TDx_Library_v180.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Windows: 95,98,ME,2000,NT,CE,XP,Vista,7
    Size: 18,208 Kb
    Date: 23rd Jul 2008
    Status: ANYONE CAN DOWNLOAD


    TDx_Library_Blue_Book.zip

    Author: Israel Luengo Garcia
    Format: compiled help file
    Size: 5,183 Kb
    Status: ANYONE CAN DOWNLOAD


    Gold_Bookv1.zip

    Author: Israel Luengo Garcia
    Format: compiled help file
    Size: 35,915 Kb
    Status: ANYONE CAN DOWNLOAD


    REMEMBER: DON'T FORGET THE v1.70 EXAMPLES BELOW...




    If you need to download smaller files, choose the files below instead...

    DESCRIPTION DOWNLOADS

    The TDx_Library v1.80 Install

    View information about the TDx_Library

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    Contains:

    * Auto-Installer

    Does NOT Contain:

    * Examples
    * Individual Libraries

    READ THIS:

    This is just the auto-installer, required to install the TDx_Library v1.80...
    To use this file, you also need the actual library install data for each library, found immediately below.

    If you have already downloaded the TDx_Library_v180.zip file, then you do not need to download this as well.

    For Vista and 7, you need the PackIt application to manually extract
    the TDx_Library files from the .PIT files, because the install only works if DirectX 7 is installed completely.

    Now:

    Step 0: Manually remove any previous version of the TDx_Library following the instructions provided.
    Step 1: Before installing, make sure you already have downloaded and installed the DirectX 7.0a SDK (debug).
    Step 2: After installing the DirectX 7.0a SDK, make sure you have the files dinput1.lib and dinput2.lib and you have saved them to your C:\DirectX 7.0a SDK\Lib\Borland\*.*
    Step 3: After downloading the auto-install, simply extract all files to any directory, say C:\TDx_Library\Install\*.*
    Step 4: After downloading the library files, simply extract all library files to, say C:\TDx_Library\Install\*.*
    Step 5: After extracting all files, simply run the TDx_Library_Install_v180.exe
    Step 6: Click Install, Read The License Agreement (old version), Click Yes if you agree with the (new version) on the website, Click Start, wait..., open BCBx, the components are installed.
    Step 7: Enjoy ;)


    NOTES:

    * remember to maybe read the LICENSE.TXT file before installing.
    * The installer can install all the TDx_Library v1.80 components in one pass.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_###_Library_Install" ]


    TDx_Library_Install_v180.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Windows: 95,98,ME,2000,NT,CE,XP,Vista,7
    Size: 786 Kb
    Date: 23rd Jul 2008
    Status: ANYONE CAN DOWNLOAD


    TDx_Library_Blue_Book.zip

    Format: compiled help file
    Size: 5,183 Kb
    Status: ANYONE CAN DOWNLOAD


    Gold_Bookv1.zip

    Author: Israel Luengo Garcia
    Format: compiled help file
    Size: 35,915 Kb
    Status: ANYONE CAN DOWNLOAD


    REMEMBER: DON'T FORGET THE v1.70 EXAMPLES BELOW...


    DESCRIPTION DOWNLOADS

    The TDx_Draw_Library v1.80

    View information about the TDx_Draw_Library

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    Contains:

    * TDx_Draw_Library v1.80 install data

    Does NOT Contain:

    * Auto-Installer
    * Examples


    NOTES:

    * remember to maybe read the LICENSE.TXT file before installing.
    * The installer can install all the TDx_Library v1.80 components in one pass.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Draw_Library_Install" ]


    TDx_Draw_Library_v180.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 2,907 Kb
    Date: 20th Jan 2007
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    The TDx_Sound_Library v1.80

    View information about the TDx_Sound_Library

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    Contains:

    * TDx_Sound_Library v1.80 install data

    Does NOT Contain:

    * Auto-Installer
    * Examples


    NOTES:

    * remember to maybe read the LICENSE.TXT file before installing.
    * The installer can install all the TDx_Library v1.80 components in one pass.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Sound_Library_Install" ]


    TDx_Sound_Library_v180.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 1,607 Kb
    Date: 20th Jan 2007
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    The TDx_Input_Library v1.80

    View information about the TDx_Input_Library

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    Contains:

    * TDx_Input_Library v1.80 install data

    Does NOT Contain:

    * Auto-Installer
    * Examples


    NOTES:

    * remember to maybe read the LICENSE.TXT file before installing.
    * The installer can install all the TDx_Library v1.80 components in one pass.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Input_Library_Install" ]


    TDx_Input_Library_v180.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 2,008 Kb
    Date: 20th Jan 2007
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    The TDx_Play_Library v1.80

    View information about the TDx_Play_Library

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    Contains:

    * TDx_Play_Library v1.80 install data

    Does NOT Contain:

    * Auto-Installer
    * Examples


    NOTES:

    * remember to maybe read the LICENSE.TXT file before installing.
    * The installer can install all the TDx_Library v1.80 components in one pass.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Play_Library_Install" ]


    TDx_Play_Library_v180.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 1,370 Kb
    Date: 20th Jan 2007
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    The TDx_3DI_Library v1.80

    View information about the TDx_3DI_Library

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    Contains:

    * TDx_3DI_Library v1.80 install data

    Does NOT Contain:

    * Auto-Installer
    * Examples


    NOTES:

    * remember to maybe read the LICENSE.TXT file before installing.
    * The installer can install all the TDx_Library v1.80 components in one pass.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_3DI_Library_Install" ]


    TDx_3DI_Library_v180.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 3,530 Kb
    Date: 20th Jan 2007
    Status: ANYONE CAN DOWNLOAD






    TDX_ LIBRARY v1.70 - for Anyone to Download
    Top     Next     Prev

    DESCRIPTION DOWNLOADS

    TDx_Draw_Library v1.70

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    This .zip file contains all files required to use the TDx_Draw_Library v1.70,
    including fully documented source code, plus [F1] help file.

    After downloading :-

    - remember to read the README.TXT and LICENSE.TXT files before installing.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Draw_Library_Install" ]


    TDx_Draw_Library_v170.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 741 Kb
    Date: 29th Dec 2003
    Status: ANYONE CAN DOWNLOAD


    TDx_Draw_Library_v170_Examples.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 3,936 Kb
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    TDx_Sound_Library v1.70

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    This .zip file contains all files required to use the TDx_Sound_Library v1.70,
    including fully documented source code, plus [F1] help file.

    After downloading :-

    - remember to read the README.TXT and LICENSE.TXT files before installing.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Sound_Library_Install" ]


    TDx_Sound_Library_v170.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 405 Kb
    Date: 29th Dec 2003
    Status: ANYONE CAN DOWNLOAD


    TDx_Sound_Library_v170_Examples.zip

    BCB: v1,3,4,6
    DirectX: 7.0a
    Size: 2,081 Kb
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    TDx_Input_Library v1.70

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    This .zip file contains all files required to use the TDx_Input_Library v1.70,
    including fully documented source code, plus [F1] help file.

    You will also need :-
    dinput1.lib and dinput2.lib

    After downloading :-

    - remember to read the README.TXT and LICENSE.TXT files before installing.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Input_Library_Install" ]


    TDx_Input_Library_v170.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 543 Kb
    Date: 29th Dec 2003
    Status: REGISTERED USERS ONLY


    TDx_Input_Library_v170_Examples.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 1,447 Kb
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    TDx_Play_Library v1.70

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    This .zip file contains all files required to use the TDx_Play_Library v1.70,
    including fully documented source code, plus [F1] help file.

    After downloading :-

    - remember to read the README.TXT and LICENSE.TXT files before installing.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Play_Library_Install" ]


    TDx_Play_Library_v170.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 385 Kb
    Date: 29th Dec 2003
    Status: ANYONE CAN DOWNLOAD


    TDx_Play_Library_v170_Examples.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 854 Kb
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    TDx_3DI_Library v1.70

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    This .zip file contains all files required to use the TDx_3DI_Library v1.70,
    including fully documented source code, plus [F1] help file.

    You must register the TDx_Draw_Library before this library will work.
    This file is not necessary for people who use the TDx_Draw3D_Library.

    After downloading :-

    - remember to read the README.TXT and LICENSE.TXT files before installing.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_3DI_Library_Install" ]


    TDx_3DI_Library_v170.zip

    BCB: v1
    DirectX: 7.0a
    Size: 599 Kb
    Date: 29th Dec 2003
    Status: ANYONE CAN DOWNLOAD


    TDx_3DI_Library_v170_Examples.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 661 Kb
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    TDx_Draw3D_Library v1.70

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    This .zip file contains all files required to use the TDx_Draw_Library and TDx_3DI_Library
    in BCB 3,4,5,6, including fully documented source code, plus [F1] help file.

    This file is not needed by BCB v1 users, who can install both the TDx_Draw_Library and
    TDx_3DI_Library as two smaller packages.

    To get access to this download, you need to register either the whole
    TDx_Library, or both the TDx_Draw_Libary and TDx_3DI_Library.

    After downloading :-

    - remember to read the README.TXT and LICENSE.TXT files before installing.

    When using File->New Application, add the following line of code at the top of your main form:
        [ #pragma link "TDx_Draw3D_Library_Install" ]


    TDx_Draw3D_Library_v170.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 1,495 Kb
    Date: 29th Dec 2003
    Status: ANYONE CAN DOWNLOAD


    TDx_3DI_Library_v170_Examples.zip

    BCB: v1,3,4,5,6
    DirectX: 7.0a
    Size: 661 Kb
    Status: ANYONE CAN DOWNLOAD






    TDX_ LIBRARY v1.62 - for Anyone to Download
    Top     Next     Prev

    DESCRIPTION DOWNLOAD

    TDx_Library_Install v1.62

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    This file contains the auto-installer for the TDx_Library v1.62 and v1.42.

    - use it to auto-install the TDx_###_Library v1.42 .. v1.62 components
    - it installs all TDx_Library packages in one pass
    - it uses the TDx_Sound_Library v1.62 extensively
    - it autodetects dx7.0a sdk and bcb 1,3,4,5 very nicely
    - it allows users to install the v1.62 library .pit files
    - it requires the DirectX 7.0a SDK and TDx_###_Library_v162.zip
    - it includes TDx_Library_Install.exe, some small .wav files, README.txt
    - it can install older >=v1.40 libraries, but BCB reports v1.62 incorrectly
    - it does not do anything much for anyone else, except play a few sounds
    - read the README.TXT file before extracting the TDx_###_Library files

    After downloading :-

    - view the README.TXT in the TDx_Library_Install_v162.zip
    - extract all files from TDx_Library_Install_v162.zip to C:\TDx_Library\Install\*.*
    - extract all files from the TDx_?_Library v1.42 .. v1.62 to same directory
    - run the TDx_Library_Install_v162.exe

    If you have any problems, try the FAQ or Instructions above
    then run TDx_Library_Install_v162.exe and click the buttons...

    TDx_Library_Install_v162.zip

    BCB: v1,3,4,5
    DirectX: 7.0a
    Size: 983Kb
    Date: 21st Jun 2002
    Status: ANYONE CAN DOWNLOAD


    DESCRIPTION DOWNLOADS

    TDx_Draw_Library v1.62

    Please Register

    So we can
    create more

    the TDx_Library
    the TDx9_Library



    This file contains all files for the TDx_Draw_Library v1.62 compressed into
    a file format we call a .PIT file, which holds all the v1.62 Source Code,
    Project Files, Pre-Compile