Slashdot videos: Now with more Slashdot!

View

Discuss

Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

LinuxLinks writes "It is true to say that the number of commercial games released for Linux each year remains small compared to other platforms. Nevertheless, we faced lots of difficult choices compiling a list of 42 of the best commercial Linux games. The selection we have finally chosen covers a wide range of different game genres, so hopefully there will be something here that will interest all."

Correct me if I'm wrong, but AFAIK there is no VM that allows native access to the graphics card.All the VMs I worked with (Virtual PC, VMWare and QEMU in the past, VirtualBox today) emulate a card on par with an S3 Trident or some other limited card.You can change the video memory size (and remember that this means regular memory speeds! no GDDR3!) but no pixel shaders and other "modern" technologies.

They include games with no real native client (EVE Online, which has a built-in Cedega-like engine)

Nevertheless, EVE Online is sold and supported specifically for Linux. They just happen to have chosen a different strategy - instead of paying someone like icculus to write a port, they keep the same code base and pay people at transgaming to make sure that this code runs on linux.It is a commercial effort, by a commercial company to be sure that their product can be used on a Linux desktop. It fits the list.

(same story for Mac too, btw)

, but they don't list The Ur-Quan Masters, possibly the best native-Linux game in history?

Ur Quan is really a great game. *BUT* it an open-source project hosted on sourceforge. The whole point of the article was to point out effort from corporation making efforts in order to have their commercial product run on Linux too.Ur Quan however great doesn't fit into *that* criterion.

Given how small their "Adventure" category is, they would have done well to include it...

Their "Adventure" category seems to have only survival-horror kind of game. They have actual classical adventure games (in the point'n'click sense of the word) - the "ankh" serie - but those are sorted together with the RPGs.

Correct me if I'm wrong, but AFAIK there is no VM that allows native access to the graphics card.

This won't happen until vendors provide support in their drivers (or even better, release specs so the community can do it).

However, it is possible to provide access at the API level - an OpenGL library and device driver which passes calls through the VM to the host OpenGL implementation. One such project is VMGL [toronto.edu] for Xen, and I believe something similar has been done with QEMU.

EVE Online may be "supported" for Linux, but it's terrible support. I resubscribed to EVE Online because of the Linux and Mac clients, and I had nothing but problems, and stopped the subscription after two months. Less than half the frame rate of the Windows version on the same hardware, and the Mac client was even worse.

They forgot Unreal Tournament 2004. It has a full native linux port. Hell, it even has a fully 64bit port. Some people have had trouble getting it working but there's install guides out now that make it really easy to install:

VMWare has some limited 3D support you can enable in version 6. It isn't that complete, but 3DMark 2001 does run and gets a respectable score, for older hardware. VMWare 6.5 has much more complete 3D support. It is still in beta and I've not tried it (I use VMWare in a production environment) but I've no reason to believe they are lying. It claims to be DX8, more or less, as in Pixel shaders up to v2.0 and actually makes use of the hardware in your system.

You are still going to get slowdown, of course, but I imagine they may make it workable. When it goes final, I'll get the upgrade and see what happens.

By the way, if you'd like to support the development of commercial Linux games you should consider pre-ordering Jack Keane at ixsoft.de. If 200 pre-orders are reached the game will be ported to Linux. It's from the same company that's responsible for the wonderful Ankh series of which the first to games are already available for Linux.