Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; CBlacklist has a deprecated constructor in /home/saltybanana/www/blog/peel/scripts/sb_blacklist.php on line 6

Warning: session_start(): Cannot start session when headers already sent in /home/saltybanana/www/blog/peel/index.php on line 11

Warning: strpos(): needle is not a string or an integer in /home/saltybanana/www/blog/peel/index.php on line 49

Warning: count(): Parameter must be an array or an object that implements Countable in /home/saltybanana/www/blog/peel/scripts/sb_display.php on line 413
The Banana Peel
PowerToys for Windows 
Saturday, September 18, 2004, 9:51 AM
I really like the Open Command Window Here PowerToy Microsoft released for Windows XP. However, there is no reason that it shouldn't work on Windows 2000.

Furthermore, I am using the commnad-line tools that comes w/ Visual Studio .NET 2003 such regasm, tlbexp, and xsd quite a bit. Instead of opening the Visual Studio .NET 2003 Command Prompt shortcut, change to the right directory, and then run the desired command-line program(s), I hacked the registry to give myself the Open VS.NET 2003 Command Window Here PowerToy to eliminate the need to manually change to the appropriate directory. This hack, however, assumes that Visual Studio .NET 2003 is installed in the C:\Program Files\Microsoft Visual Studio .NET 2003 directory.

You can download both of these PowerToys here. Just double-click on the .reg files to install them. The standard "AS IS" disclaimer applies.

  |  permalink   |   ( 2.9 / 631 )

freeciv-cvs-Sep-11.dmg 
Thursday, September 16, 2004, 9:36 AM
Well, someone on the Freeciv forum reported that my first attempt at a re-distributable package isn't working. I looked into it, and sure enough, somewhere one or more libraries is still looking for /opt/local/lib even after I've set the DYLD_LIBRARY_PATH environment variable.

I am not an expert on dynamically loaded libraries nor with DarwinPorts, at least not yet. While I don't yet have a solution, I am sure there is one out there waiting for me to find.

In the meantime, I have a workaround. Basically, when you launch the client by double-clicking on it in the Finder, a shell script runs which creates/updates a /opt/local/lib symbolic link that points back to the library files contained within the application itself. This apparently allows the client to run just fine.

The only danger, of course, is if you already have /opt/local/lib. But then, if you've got stuff in there, you probably don't need my package, and can compile the code yourself.

The updated package can be found here. Again, I appreciate any feedback.

  |  permalink   |   ( 3 / 564 )

freeciv-cvs-2004Aug29-Win32-GTK2native.zip 
Wednesday, September 8, 2004, 5:12 PM
After digging around the Freeciv forums, I found someone who made a more recent build of the Windows client based on the August 29th snapshot of the source code.

Try it out!
  |  permalink   |   ( 3 / 519 )

freeciv-cvs-Sep-04.dmg 
Wednesday, September 8, 2004, 9:11 AM
I took the package someone named emj on the Freeciv forums made for 1.14.1, and replaced the Freeciv files from a build I made for Mac OS X from the CVS snapshot dated September 4th. You can download it here.

I haven't done extensive testing on this package, but both server and client executables seem to work fine on my machine running Panther.

If you run into trouble, you can response to my post in the Freeciv forums or add a comment to this entry.

  |  permalink   |   ( 3 / 510 )

Compiling FreeCiv 
Tuesday, September 7, 2004, 1:02 AM
There is quite a bit of work being done on the next version (1.15) of FreeCiv. The most significant change being the ability for AI players to conduct diplomacy with human players and vice versa. Another change is the introduction of a new unit, workers. If you want to get a headstart on the new version, you can get it here.

The binaries for Windows haven't been updated since August 20th or so, but the source code is released on a nightly basis, which you can download and compile yourself. I've successfully compiled the server as well as the xaw and GTK+ 1.x clients on Mac OS X Panther.

If you know someone who has a more recent build for Windows, I would like to hear from you. I'll see about making a build for Mac OS X that is re-distributable.
  |  permalink   |   ( 3 / 473 )


Back Next