Gonzo blogging from the Annie Leibovitz of the software development world.

Month: December 1999 (Page 1 of 2)

Updated the daily snapshot file from CVS. This is the bleeding edge version of new changes directly from the CVS repository. It’s updated every morning at 6:00MST. You will have to rebuild the library files if you download this as they will be out of date from the sources. We’ll be removing the library files from CVS shortly since they’re never in sync with the source. Also updated the license page to reflect the new license we’re following (the Artistic License). It’s basically the same license as before, but official now. We had to adopt a standard license when we moved some of the services to SourceForge. The GNU General Public License we no good since you had to distribute all the source with your application. The LGPL license was basically the same so we chose the Artistic License. It does not require you to distribute the source code to CDX or your app/game with your app/game, but provide information on where to get it. Let me know if you have any questions about licensing. Free software or not, we have to follow a few rules.

Updated the release from yesterday (2.4.0) to include the Borland C++ (not C++ Builder) libraries and project files (they were missed in the initial release, sorry about that). Grab these files if you want to use CDX with Borland C++ 5.

First I want to talk about CDX and the new license we’re embracing. Recently in New York they held the first ever Open Source conference. While Open Source in most peoples mind means Linux, it’s funny to see that for 2 solid weeks CDX, a Windows only product, is in the top 10 ranking out of over 500 Open Source projects. Open Source is for everyone and we all know the benefits. We will continue to provide that kind of service with CDX in providing you with the best possible development tools for writing Windows games.

Recently we’ve begun the move to make CDX a more robust and organized project. We’ll be releasing the ‘official’ 2.4 this week on the website and starting down the course to 3.0 available for early next year to coincide with the release of the new CDX book. This calls for some changes in the architecture, a rewrite of some portions of the library and unfortunately breaking some current apps. While we on the CDX team are going to try our best to maintain backward compatibility, in some cases this will be impossible to follow while moving forward with the library. So some compromises must be made.

Our development efforts will, as always, be available on a regular basis from CVS and the site so you’ll never be in the dark. Some things just might not work from one day to the next. This is why it will be vital for us to keep on top of the bugs via the bug tracker at SourceForge and for you to report anything not listed.

I thank you for your patience and we’re hoping the new year will bring some great new adventures with CDX.


I really hate Windows. I’ve been chugging along with my 98 box to handle my mail and HTML for quite some time now. Never had a problem. Until today. After seeing the dreaded blue screen of death, I rebooted into safe mode (didn’t have much choice). I was about to partition the machine up to use Linux. Something went wrong. Terribly wrong. Windows actually shut my machine down on boot. Turned the bloody thing right off! Never seen that before. Then of course the wonderful ’emergency disk’ came out (hey, I deem an OS controlling electrical appliances an emergency) which showed me the true nature of my hard drive, describing it ways I’ve never seen before.

So that’s it for Mr. Gates and his evil machevellian (sp) software. I’m
now back up and running Linux quite nicely. So I’ve lost a few things in the transition (deep breath). I’ve basicallly lost my mail from the past couple of years so any knowledge you think I should have, isn’t there. My large collection of ‘todos’ for the various projects I’m working on are gone the way of the dodo. My phone numbers of people that enjoy talking to me is gone. ICQ is gone. etc, etc. I’ve also lost all my HTML pages from the half-dozen or so sites I maintain so updates on those is going to take a bit to get back and running.

On the happier side I did NOT loose my source code to any projects
(luckily I keep that on a laptop and backed up on CD-ROM) nor did I
loose the contents of my book, only a few chapters that are fresh in my head.

Sorry to ramble on but in case you think I’m having a bad day, I also
lost my mail file at work from the evil Lotus Notes demons. I tell ya,
Lucifer himself is behind all this and wants me to start fresh.

« Older posts