LinuxWorld Civ:CTP Review, Gaming Article

June 30th, 1999 by Crusader

LinuxWorld has gone hardcore today, with a review of Linux Civilization: CTP by Rawn Shah and an article about Linux gaming in general by Joe Barr. The extensive Civ: CTP review explains gameplay basics, the technology advances, wonders of the world, units, and game strategies, as well as the author’s opinion on what Civ’s release means to Linux’s future. Barr’s article begins by stressing how critical a large gaming library can be to the success of an operating system, stating “in feedback to my articles about the migration of the desktop from Windows to Linux, the most popular reason for hesitation given has been a reluctance to give up games.”Barr also includes a few of my mundane thoughts on the state of Linux gaming, as well as Scott Draeker’s and James Hills’ (who led a panel on Linux gaming during a recent Linux expo).

Linux Journal Gaming Article

June 30th, 1999 by Crusader

David Penn has written an article for Linux Journal concerning the state of gaming under the Linux platform. The article, which includes quotes from id’s Graeme Devine, Loki’s Scott Draeker, and Transmeta’s Dave Taylor, takes stock of the industry’s rising interest in the open source OS by pointing out its strengths for both development and consumer use. Thanks to the Game Tome for pointing this out.

Carmack Interview

June 30th, 1999 by Crusader

Computer Games Online has interviewed id Jedi Master John Carmack about the upcoming Quake 3: Arena. Carmack discusses the flexibility of Q3’s code base, how having a freely available compiler to use with Q3’s interpreted logic code will make mod development easier, the appeal of Q3’s arcade deathmatch play, weapons balancing, single-player bots, and the negatives of a global ranking system. Its one of the more substantial Carmack interviews within the last few years, so be sure to give it a read. Saw this at sCary’s (who I owe a Taco Bell trip at this year’s QuakeCon).


June 30th, 1999 by Crusader

Chris Jang wrote in to announce the alpha release of the Mortal Kombat-inspired side-scrolling fighting game Kombatant. Kombatant currently includes roto-matted video captures of the author to demonstrate how easily new characters can be inserted into the engine. The source is available at

SMPEG 0.2.4

June 30th, 1999 by Crusader

Following last night’s successful interview session, Loki Entertainment Software released version 0.2.4 of their opensource MPEG player library SMPEG. SMPEG, which uses Sam Lantinga’s Simple DirectMedia Layer library, plays mpeg layer 3 audio, mpeg-1 video, and mpeg system streams. Grab the new source release here.

Kingpin Server Update

June 30th, 1999 by Crusader

Xatrix developer Ridah updated his .plan with further information on the Kingpin dedicated server Linux port:

We are chasing down one major crash, otherwise it’s looking good.
Hoping to have it out the door by the end of the week. See how we go.

Reminder: Loki Chat Tonight

June 29th, 1999 by Crusader

sigyn posted a reminder to the Loki Portal Page that The Linux Show will be interviewing personnel from Loki Entertainment Software tonight at 9PM EST. Sigyn states:

Have questions or concerns? Tomorrow is the time to voice them, and “The Linux Show” is the forum. We welcome your feedback, and appreciate this opportunity to respond live. Please help spread the word. Thank you!

Listen at or follow along in IRC at #linuxshow.

Flight Gear Guide Update

June 29th, 1999 by Crusader

Michael Basler has updated the FlightGear Installation and Getting Started guide, which is the definitive document for setting up and getting the hang of the premiere Linux flight simulation. The guide covers the flight model, HUD, instrument panel, and potential difficulties as well. You can also grab the Flight Gear source version 0.6.1 from here.

Aureal 3D Update

June 29th, 1999 by Crusader

eh wrote the folks at Aureal to determine the status of Linux drivers for their Vortex 3D sound card chipsets. They responded with:

4Front Technologies are working on drivers for the Vortex 1 and 2 chipsetsunder Linux through their OpenSound package. We are also working with othergroups on supplying more open-source Linux drivers, which we hopefully willmore formally announce[sic] soon.

There are no definite plans or release dates scheduled for these drivers,however, and there are no guarantees.

4Front Technologies’ Vortex README gives a target date of sometime during summer of this year for stable Vortex 1 chipset drivers, and no ETA at all for the Vortex 2 :/.

DGen 1.15

June 29th, 1999 by Crusader

DGen/SDL, the Linux Sega Genesis emulator, version 1.15 is now available. Changes include:

  • Battery save ram support. Now save games in most games that use it work.
  • CPU core hot-swap. Now, if you compile both StarScream and Musashi in, you can toggle between them in-game!
  • Joystick mapping is now configurable from dgenrc.
  • Major speed tweaking; it’s about 10-20% faster than v1.14!

The source tarball is located here.

Gizmo3D Interview

June 28th, 1999 by Crusader

Over at the Linux Game Development Center, they’ve posted an interview with Gizmo3D author Anders Moden. The interview discusses the conceptual basis behind the 3D API, differences between it and other 3D SDK’s available, and future features. It’s pretty informative, so be sure to take the time to drop by and read it.

XRacer 0.29

June 28th, 1999 by Crusader

Richard Jones’ 3D racing game XRacer, which is still in the early stages of development, has reached version 0.29. XRacer now supports importing user-created 3d-modelled scenery around the tracks and has some game physics changes to create the illusion of faster velocities. The 0.29 source tree is available at

More Q3 Stuff

June 28th, 1999 by Crusader

Xian “Disruptor” Antkow, master of curvy surfaces and Lord of the One Called Q, updated his .plan with news of id Software server ip changes in preparation for the release of the new build of Q3Test. Here are the new ip’s if your DNS hasn’t updated yet: == / == / ==

Also, Blue updated with word of two new Q3 screenshots at Gamers Central taken with new player models on the map Q3Test1. The first shows the Q1 marine taking damage from Steed’s new female player model, and the second is of the Sgt. player model.

Alsa Driver 0.3.2

June 28th, 1999 by Crusader

Freshmeat updated with word of the Advanced Linux Sound Architecture driver’s version 0.3.2 release. ALSA currently supports a diverse range of sound cards, and is working to overtake the OSS kernel API in quality and features. To use ALSA 0.3.2, you need to download the new driver source, library source, and utilities.

Carmack .plan Update

June 27th, 1999 by Marv

QuakeGod pointed out the latest John Carmack .plan update to me.Here is a snippet of it.

For the past couple years when talking to chip makers about new 3D features, 3D texture maps would always come up, and I would have to mutter something like: “I think it is a good thing, but I can’t give you a really awesome example of using it. 3D Noise functions. Stuff like that.”

I have the awesome example now: Lighting.

Through the entire development of Q3, I have been wanting to do dynamic lighting of the world differently. Many of the efficiencies gained by Q3’s new map format result in larger and larger lightmaps while it reduces polygon count. That meant that even small dynamic lights may force a lot of work to generate new lighting textures.

He also has posted his worklog again which is, as usual, very interesting to read so I suggest you check it out.

Loki Chat

June 27th, 1999 by Crusader

Loki Entertainment Software has announced that several of their employees will be interviewed on the live internet program The Linux Show on June 29th. Here’s the release from Loki’s main page:

Catch President Scott Draeker, Lead Programmer Sam Lantinga, Programmer Michael Vance and others from the Loki team on the next live episode of “The Linux Show” on Tuesday, June 29. Listen live on, call in on 888-591-tech, or chat on IRC.PINNATEL.COM:6665 #linuxshow.The program will start at 6:00 pm pacific, 8:00 pm central, 9:00 pm eastern time, 1:00amGMT. Join the fun!

LxDoom Updates

June 27th, 1999 by Crusader

Colin Phipps has updated the LxDoom progress page with a list of features that will be available in version 1.3.8 of his Linux BOOM port:

  • Config files, save games etc all stored in ~/.lxdoom, instead ofneeding you to make a dir for LxDoom stuff yourself. LxDoom is slowlybeing more “UNIXified”. Thanks to Vicente Aguilar for that patch.
  • Fixed the glitches at the start of sounds playing. Thanks to Steve VanDevender for pointing out thesilly error.
  • Removed the old framerate dots, since judging the framerate from them wasawkward at best. Instead there is a new cheat code, IDRATE, which togglesa display of rendering stats including frame rate, visplanes in view, andsuch.
  • Made the numeric keypad separately usable from the keys they duplicate,configurable on the in-game key setup screen, hopefully. Someone sentpatch in to me, can’t find the email right now though. Another thing to do:-).
  • Minor portability improvements.

You can download version 1.3.7 from

GameStalker 1.03

June 27th, 1999 by Crusader

GameStalker version 1.03 was released today… changes in this FPS server browser include favorites support, full server refreshing, and MOTD support. The Linux source code is located at for your perusal and compilation.

LinuxPower Civ: CTP Review

June 25th, 1999 by Crusader

Jeremy Katz has written a review of Loki’s Linux Civilization: CTP port at The review contains a general overview of Civ: CTP and a half-dozen screenshots for your perusal. Katz summarizes his CTP experience with the following statement:

Civ: CTP is a game in which it is easy to get engaged and forget about the big things in life: homework, food, sleep, talking to other people…

Graphics Viewer Programming Tutorial

June 25th, 1999 by Crusader

The Linux Game Development Center has posted a new two-part article on writing a PCX graphics file viewer using the SVGAlib and libGGI rendering libraries. Alexandre Courbot covers basic graphics loading and manipulation complete with example code. Thanks to Paul Tiseo for heads-up.

  • May 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • December 2004
  • November 2004
  • October 2004
  • September 2004
  • August 2004
  • July 2004
  • June 2004
  • May 2004
  • April 2004
  • March 2004
  • February 2004
  • January 2004
  • December 2003
  • November 2003
  • October 2003
  • September 2003
  • August 2003
  • July 2003
  • June 2003
  • May 2003
  • April 2003
  • March 2003
  • February 2003
  • January 2003
  • December 2002
  • November 2002
  • October 2002
  • September 2002
  • August 2002
  • July 2002
  • June 2002
  • May 2002
  • April 2002
  • March 2002
  • February 2002
  • January 2002
  • December 2001
  • November 2001
  • October 2001
  • September 2001
  • August 2001
  • July 2001
  • June 2001
  • May 2001
  • April 2001
  • March 2001
  • February 2001
  • January 2001
  • December 2000
  • November 2000
  • October 2000
  • September 2000
  • August 2000
  • July 2000
  • June 2000
  • May 2000
  • April 2000
  • March 2000
  • February 2000
  • January 2000
  • December 1999
  • November 1999
  • October 1999
  • September 1999
  • August 1999
  • July 1999
  • June 1999
  • May 1999
  • April 1999
  • March 1999
  • February 1999
  • January 1999
  • December 1998
  • November 1998