ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Emerging tech Toolkit

Linux picking up its game

Robert Lemos, ZDNet News ZDNet.co.uk

Published: 04 Feb 2000 08:26 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

A lack of good games can hurt any PC platform, and Linux is feeling the pain.

On Thursday, game developer Loki Entertainment Software and members of the open-source community outlined plans to make Linux a better gaming platform.

"Even our developers have trouble getting (games) going," said Scott Draeker, president of Loki, during a conference session at the LinuxWorld show here, emphasising the difficulty of setting up Linux platforms for gaming. "(The Linux situation) is reminiscent of the bad ol' days of DOS."

How bad, exactly? Ray Schwamberger, a Linux technician for Atipa Linux Solutions, spent two hours tweaking and configuring a dozen computers at his company's LinuxWorld booth so they could adequately run Quake 3 and demo Atipa's Linux PC.

The trouble is that while most graphics cards are supported by Linux in 2-D mode -- allowing the display of the graphical user interface -- users currently wanting to set up Linux systems for gaming have to piece together the proper drivers for a 3-D infrastructure, known as OpenGL.

For many 3-D graphics cards in the consumer market, OpenGL support is spotty. And in many cases, even with proper support, the current graphics platform for Linux is inefficient when it comes to 3-D, causing OpenGL to run slow at best.

That's set to change later this year, said Draeker, at least on the graphics side.

By early summer the open-source community plans to have finished both Version 2.4 of the Linux kernel and Version 4.0 of the Linux graphics system, known as Xfree86, adding better support for 3-D graphics hardware as well as two new technologies -- direct-rendering infrastructure (DRI) and hardware-accelerated OpenGL.

DRI will let games and other applications directly use the graphics hardware. Currently applications using OpenGL send 3-D commands through the X-Windows interface -- the Linux equivalent of Microsoft Corp.'s Windows programming interface -- significantly slowing performance. DRI will remove those bottlenecks in the system.

"DRI allows games and other applications direct access to the graphics cards in a secure way," said Daryll Strauss, evangelist for Precision Insight, the company behind much of the work to create OpenGL drivers for current mainstream graphics cards.

Also, by adding hardware-accelerated OpenGL as a basic feature of X-Windows, Xfree86 4.0 will ensure future Linux distributions from major vendors -- such as Red Hat, Corel, and Suse -- will automatically create game-ready Linux PCs.

Currently support for OpenGL is usually under an open-source solution know as Mesa 3D, created by Brian Paul in 1995. Unfortunately, Mesa doesn't support hardware acceleration, meaning that all the power of graphics cards, for the most part, go unused. Depending on the PC's graphics card, Loki's ports of games also use Mesa 3D or the Utah GLX interface, which implements a version of OpenGL that can use hardware acceleration.

However, not everyone intends to march lockstep with the open-source community.

While Michael Hara, vice president of corporate communications for Nvidia, believes the company will eventually support the DRI-OpenGL model, the company announced a different solution at LinuxWorld.

Rather than a partial "hacked" OpenGL driver, Nvidia was showing off a fully compliant driver in conjunction with Linux computer maker VA Linux and high-end graphics maker SGI, Hara said. Because SGI owns the intellectual property associated with OpenGL, open-source drivers are essentially clones and not fully complete, he said.

"It is far easier for us to develop and support OpenGL drivers internally than to let others (such as the open-source community) work on them," said Hara, who added that Nvidia is currently struggling with how much information it should make known to the public. "For some companies, open source just does not make sense," he added, quoting from Linux-creator Linus Torvalds' Wednesday keynote.

Hara stressed that the Nvidia product will be able to do everything the open-source solution can do and, on Nvidia graphics chips at least, work better.

Loki, Nvidia and the open-source community all have the same goal, however: make Linux gaming a viable industry.

For hardware makers, the benefits are obvious, said Loki's Draeker. "Games drive hardware upgrades," he said. "Games break new ground."

Draeker said he expects his company to release 16 games this year, up from eight in 1999. Each game is a port to Linux from Windows. Next year, Draker hopes to release at least 40 titles.

If the various groups can bring everything together, Linux as a gaming platform can be as good or better than Windows, said David Johnson, associate engineer for graphics chip and board maker ATI Technologies.

Benchmarks based on Quake 3 time demos showed an ATI-Linux platform within a few percentage points of a Windows system running an ATI's graphics card. As the drivers evolve, that should only get better. "Windows is actually declining as a gaming platform," said Draeker. "It's losing ground to console games. People want to be able to put in a disk and play the game. That can't be done on Windows."

And that's what developers here at LinuxWorld want Linux to be.

What do you think? Tell the Mailroom. And read what others have said.

Take me to the Linux Lounge.

Take me back to the LinuxWorld Roundup

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
56 out of 98 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:






















Related Jobs

Field Application Engineer. 30,000 - 40,000 London GAMING Soho

Major Gaming and Entertainment Company based in London are looking to recruit a Field Application Engineer. Field Application Engineer Needed. ASAP. ...

Europe\'s largest Gaming Need Flash Developers, Woking. 35,000+

My client, Europe's largest integrated betting and gaming company, employing around 19,000 employees. Liaising with QA team in testing of games, ...

Ecommerce Project Manager - Online Gaming / Betting Company

Do you (ideally) come from an online gaming / betting background? Centred around ecommerce (heavy transactional websites) the range of offerings is ...

Discussions

keithmv keithmv

Password Deadlock

Saturday 26 July 2008, 12:02 PM

2 comments

Blog Posts

Avatar geek

Gateway 450SX4 Laptop Computer

Saturday 26 July 2008, 4:46 AM

0 comments
Avatar geek

Windows XP

Saturday 26 July 2008, 4:41 AM

0 comments

Featured Talkback

While full medical records may be of (dubious) value at rear/base medical facilities, these could be provided much simpler by either physical disk or electronic transfer to an "in theatre" database for individuals posted in. That £80m (and it's associated running costs) could have been far better employed in resuscitating a disbanded infantry battalion or providing a big boost in equipment quality and quantity.

By: 1000215420

Read full story:
Photos: MoD unveils £80m IT health programme