• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Compatability of programs with Linux

Fett33

Junior Member
Hi all,

I am seriously thinking of switching to Linux, Windows just keeps pissing me off. My main area of concern is the compatability of my current and future programs with it. I am an avid gamer and none of the games list Linux as an OS. Is there a Windows emulator or something to run them in?
Also, which Linux is the best? I hear many conflicting views of Red Hat 9.0, Mandrake 9.0 and Suse. Do any of these stick out as superior to the other, or maybe there is a better one I don't know of yet.

Please help me so I can rid myself of the dreaded Windows!

Thanks.
 
Q3 and similar games run on Linux just fine. There are no Windows emulators I am aware of, but you might want to check out WINE.

There is no best Linux distro. Don't ask that question again. 🙂
 
Something that I have seen a lot of avid gamers do is use a dual-boot system. They have their linux setup as their primary OS, then have a Win98 or XP partition for their games. As n0cmonkey stated, there are some games that run natively on linux and there are emulators (wine and winex), but your best bet will probably be the dual-boot setup.

As far as which distrobution to run, that's all a matter of preference. I've been using Mandrake off and on for a while, but only because back when I first started using Linux, it was the easiest to get to work with my hardware. I haven't tried any other distro since I started using Mandrake 6. The last version of RedHat I tried was 6 and I haven't tried SuSe or Debian.

Good luck and welcome to the linux world 🙂
 
I've just got warcraft 3 today and it runs fine in Linux using winex. Go check out www.transgamer.com and see what games they support and see if they have your favorites working well. Id software games run in linux, doom/doom2/quake/quake2/quake3 and the upcomming doom3 and quake4 aught to run well in linux too. UT2003 has a linux installer hidden in the windows cd, I beleive. The performance is directly comparable to their windows versions. Using winex you can easily get most quake2/3 engined-based windows-only games running in linux. OpenGL is not a big deal for linux though since it supports it natively, but directx is, and I beleive that is were the emulation part of wineX plays the most part, also the various cd protection scemes and install checkers are a big problem too. There are a few directX games that run well on linux, too.

Trouble is of course that there is not much demand (well, perceived demand) for linux ported games, which is a sad thing because linux is about the perfect platform for developing games and 3-d graphics... Most people are willing to dual boot with win98 just to play games. Of course once microsoft gets it's head out if it's butt and gets around to releasing versions of windows that aren't childs play to install illegaly (corporate versions my ass) then this will turn around.

Oh, well...

As far as file formats and stuff, OpenOffice.org can read/write properly most every windows format if that is the sort of thing you are talking about.

With nice modern drivers like those created by Alsa sound support is par exalance in linux, mp3s and other formats sound as good in linux as any windows box, as long as you are using supported soundcards. My onboard audio sounds at least ten times better in linux then windows, even using 3 or four different drivers(including latest from manufacturer) I never got it to work well, but now I got the audigy (which is mostly supported using the same drivers for the 5.1 blasters) sound card it is very interesing to hear depths of sounds and subtleties in music that I miss using any other audio device I own.


but its all a trade off. The more control you have over the OS the more details you have to worry about and get configured correctly, which is a big turn off for most people, if that is a issue then check out distros like SuSE, Mandrake or Redhat that will do a good job of minimizing your involvement in setting up your machine. You can expect to fry a installation 3 or four times with fooling around with the OS. (what does "rm -rf /*" realy do?)

The biggest favor you can do for yourself is finding out what and how your hardware is supported in linux before you begin the install, write down details like your chipset, the different names for different peices of hardware.. Like my motherboard is a k7s5a, but it has a sis735 chipset etc etc. I believe there is a way to get a detailed configuration printed out of windows device manager, but I forget how to do it. SuSE and freind's installers do a very good job detecting a configurating hardware, but it's best to ge prepared. Nothing is more irritating in aborting a install have way thru because you forgot the type of ethernet card you are using, or losing were you wrote down your DNS server's ip addresses.

The Ideal situation is were you know your are building a computer that you know you will install linux on, you can pick and choose which bits and peices and get ones whose manufacture is willing to work with open source developers to make sure that their products will work properly in linux.

One good trade off is knowing that once you get everything setup correctly and to your liking you won't have to redo it 8-10 months down the road when normally windows will start getting a bit high mantainance, and starting to need a reinstall.
 
Trouble is of course that there is not much demand (well, perceived demand) for linux ported games,

Just ask iD, they sold boxed versions of Q3 for Linux. AFAIK they won't be going to the trouble of selling Linux versions again because the sales just weren't high enough. If iD can't do it, I find it hard to believe that anyone else could.
 
Originally posted by: drag
Go check out www.transgamer.com ...
Actually, it is Transgaming. 😉

One good trade off is knowing that once you get everything setup correctly and to your liking you won't have to redo it 8-10 months down the road when normally windows will start getting a bit high mantainance, and starting to need a reinstall.
That is too true. I have reinstalled WinME 3 times this year alone, and have yet to reinstall my Mandrake 8.2 system since I installed it last August.

For some good info on past, present, and future gaming under Linux, check out this article at LinuxHardware.org.
 
There are some games that run natively on linux.

Quake, Quake2, Quake3
UT, UT2003
RTCW
Neverwinter Nights

Note: If you like EAX on your Sb live card, you wont get it under linux.
Note #2: No 5.1 channel audio support in games, either 🙁 Even though the SB Live/Audigy drivers support it fine for DVD's, etc.

A growing number of games are running on Transgaming's WineX (Costs money, althought you can build it from cvs, you miss out on some of the retail features (read: copy protection needed to run some games, installsheild engine, windows dll's) I've tried these and they work.

Jedi Knight II (Runs just as good as it does in windows)
Diablo 2 (tough to install, need a no-cd crack it to run it)
Warcraft III (runs just as good as in windows, not sure about battle.net and if you need to crack it or not)
EverQuest (runs ok, graphics blow as compared to running it on windows)

Transgaming maintains a database of game compatibility on their web site.

Simply put, it usually takes quite a bit of work to use games under WineX. It doesnt support every game out there, it doesnt fully support the games that it does run, and you need to mess with no-cd cracks quite often.


Note #3: This is not comming from a windows user, I use linux exclusively. While I do love it, I think that its too much work for the average user looking for an alternative OS to play their games on.
 
Originally posted by: Vortex
Diablo 2 (tough to install, need a no-cd crack it to run it)
For me, installing it was no different than other games, except that I ran "install.exe" instead "setup.exe". Didn't need a crack either, though I did get one for convenience. My sound, on the other hand, is not so hot. D2 success does seem to vary a lot from machine to machine, though, more so than other games. Transgaming definitely overstates the case by giving this one a 5.
Simply put, it usually takes quite a bit of work to use games under WineX. It doesnt support every game out there, it doesnt fully support the games that it does run, and you need to mess with no-cd cracks quite often.
Except for the last part, I agree. Have you tried a different CD-ROM, Vortex? I've used several different models with and without scsi emulation, and never had any problems with copy protection.
While I do love it, I think that its too much work for the average user looking for an alternative OS to play their games on.
Ditto.

 
Originally posted by: cleverhandle
Originally posted by: Vortex
Diablo 2 (tough to install, need a no-cd crack it to run it)
For me, installing it was no different than other games, except that I ran "install.exe" instead "setup.exe". Didn't need a crack either, though I did get one for convenience. My sound, on the other hand, is not so hot. D2 success does seem to vary a lot from machine to machine, though, more so than other games. Transgaming definitely overstates the case by giving this one a 5.
Simply put, it usually takes quite a bit of work to use games under WineX. It doesnt support every game out there, it doesnt fully support the games that it does run, and you need to mess with no-cd cracks quite often.
Except for the last part, I agree. Have you tried a different CD-ROM, Vortex? I've used several different models with and without scsi emulation, and never had any problems with copy protection.
While I do love it, I think that its too much work for the average user looking for an alternative OS to play their games on.
Ditto.
The problem I've had with diablo 2 is that I've been unable to switch cd's during the install process. If you use supermount, you are all set, if you dont, you cant unmount the drive because it will think it is still being used..I always run the install.exe from a different directory than where I have the cd mounted, but have the same problem. I've always had to use a crack for diablo 2 for some reason, it works fine on both of my cd-rom drives under windows...weird.
 
Originally posted by: Nothinman
Trouble is of course that there is not much demand (well, perceived demand) for linux ported games,

Just ask iD, they sold boxed versions of Q3 for Linux. AFAIK they won't be going to the trouble of selling Linux versions again because the sales just weren't high enough. If iD can't do it, I find it hard to believe that anyone else could.

Oh I don't know. I specificly bought the windows version of quake3 so I could play it on linux. The stores around here aren't going to carry linux versions of any game. Most people who play quake3 on linux already had windows versions so there was realy no point in releasing a seperate linux version, since all you had to do was download the new point release to convert it. If you go and look at what type of servers are being used out their to run quake games online, a suprising large number of them are running on linux. It would be interesting to see the numbers of quakers that actually use it to play with if that was possible.
 
Oh I don't know. I specificly bought the windows version of quake3 so I could play it on linux.

I specifically bought the Linux version to support iD's attempt at selling a Linux game, CompUSA had it in the tin container.

If you go and look at what type of servers are being used out their to run quake games online, a suprising large number of them are running on linux.

That's irrelevant. A lot of game developers release Linux server ports but not the client, and the client is the important part.
 
Originally posted by: drag
Originally posted by: Nothinman
Trouble is of course that there is not much demand (well, perceived demand) for linux ported games,

Just ask iD, they sold boxed versions of Q3 for Linux. AFAIK they won't be going to the trouble of selling Linux versions again because the sales just weren't high enough. If iD can't do it, I find it hard to believe that anyone else could.

Oh I don't know. I specificly bought the windows version of quake3 so I could play it on linux. The stores around here aren't going to carry linux versions of any game. Most people who play quake3 on linux already had windows versions so there was realy no point in releasing a seperate linux version, since all you had to do was download the new point release to convert it. If you go and look at what type of servers are being used out their to run quake games online, a suprising large number of them are running on linux. It would be interesting to see the numbers of quakers that actually use it to play with if that was possible.

I bought the Linux tin at EB games or whatever. Never installed it. I'd have to use Linux to do that, or play games.
 
Originally posted by: Nothinman
Trouble is of course that there is not much demand (well, perceived demand) for linux ported games,

Just ask iD, they sold boxed versions of Q3 for Linux. AFAIK they won't be going to the trouble of selling Linux versions again because the sales just weren't high enough. If iD can't do it, I find it hard to believe that anyone else could.
(Not to be a spelling Nazi) But they haven't capitalized it that way in years. 🙂

While I agree with your assessment on the commercial market for Linux gaming, you did cite a loaded example. IIRC, the Quake3 tin was not simultaneously released at retail with the Windows box. In fact, it was separately published by Loki, but that's not relevant. The point is Linux users did in fact buy the Windows box, and sometimes play it under Linux. So counting retail boxed sales is just not an accurate way of gauging the Linux gaming marketplace.

While I'm not a WineX subscriber, I do advocate WineX as really the only solution for Linux x86 gaming. Some zealots think WineX potentially blocks native Linux gaming. But in reality, as you pointed out, if John Carmack doesn't think commercial Linux gaming is economically viable (for profit), then no other game developer can pull it off.

Vortex,
Can you describe your preferred software setup for SB Live 4-channel sound under Linux? I've used ALSA 0.9 for a while now, and it's solid. However, 4-channel sound has been marginal at best in MPlayer. The MPlayer ALSA 0.9 output code is extremely CPU-intensive on my Pentium3 system.

While I'll eventually upgrade, and could retain the SB Live card for general compatibility (and not quality), I'm also considering replacing it with a Turtle Beach Santa Cruz card, which only has basic 2-channel support under Linux. For all practical purposes, 4-channel support for the SB Live is impractical for me anyhow. I haven't tried Xine in a while, but does its AC3 decoding to 4-channel sound work well? What other apps do you have experience with?
 
While I agree with your assessment on the commercial market for Linux gaming, you did cite a loaded example. IIRC, the Quake3 tin was not simultaneously released at retail with the Windows box. In fact, it was separately published by Loki, but that's not relevant. The point is Linux users did in fact buy the Windows box, and sometimes play it under Linux. So counting retail boxed sales is just not an accurate way of gauging the Linux gaming marketplace.

But have there been any non-loaded examples? id was the only company that thought about trying, every other company that releases a Linux client does so months after release as a token gift, like the Never Winter Nights client. UT and UT2K3 both have Linux clients, but did Unreal 2?

Some zealots think WineX potentially blocks native Linux gaming.

They're probably OS/2 users that remember the same thing happening to them, OS/2 ran Win16 apps so well noone felt a need to make native ports. While I don't think it will hurt I don't think it'll help much in the long run either.
 
Vortex,
Can you describe your preferred software setup for SB Live 4-channel sound under Linux? I've used ALSA 0.9 for a while now, and it's solid. However, 4-channel sound has been marginal at best in MPlayer. The MPlayer ALSA 0.9 output code is extremely CPU-intensive on my Pentium3 system.

While I'll eventually upgrade, and could retain the SB Live card for general compatibility (and not quality), I'm also considering replacing it with a Turtle Beach Santa Cruz card, which only has basic 2-channel support under Linux. For all practical purposes, 4-channel support for the SB Live is impractical for me anyhow. I haven't tried Xine in a while, but does its AC3 decoding to 4-channel sound work well? What other apps do you have experience with?
I use the OSS emu10k1 module. They are very easy to setup, just edit the configuration file (/usr/local/etc/emu10k1.conf) and set it to use multichannel and then run emu-script or audigy script. It works great for me in Xine, I used it once in mplayer a few months ago and it seemed to have ran great then too. Unfortanetly, it seems like the oss emu10k1 drivers cvs hasnt been updated in quite a while, and with 2.6 kernel around the corner dropping oss support, it looks like I will have to make the switch to alsa some time...never tried it, but it seems like a PITA compared to OSS.


But have there been any non-loaded examples? id was the only company that thought about trying, every other company that releases a Linux client does so months after release as a token gift, like the Never Winter Nights client. UT and UT2K3 both have Linux clients, but did Unreal 2?
Unreal 2 doesnt deserve to run on linux!
 
The whole linux gaming thing just kinda depresses me. 🙁
Oh well.

For gaming wise, I used to be a lot bigger gamer then then I am now. Right now the most time spent gaming is the Urban Terror mod for quake3. Never realy got into unreal stuff a whole lot, but as soon as I upgrade my proccessor I probably will buy it. Looking foward to Doom3 of course like most freaks. I am trying out wineX right now, just bought the gift box of War Craft 3, my roomate is a big fan of that series and he is not much of a quaker so this is something we can play together. Even though it has 4 star compatability rating It plays flawlessly in my slackware box, which is more then I can say for his whipped version of XP (gonna reinstall real soon seems like it). One of the more suprising aspects of it was that "dobly" sorround sound mode works great with my card (audigy -generic oem version- with alsa drivers -which I think is the best in the world in my self-delusioned state-). I was dissapointed when my Black&White didn't install properly, but I think I'll give it another go.(xmas present, installed xp for a bit to play it, was a fun game, but XP felt like to much of a waste of disk space to keep; do you see a pattern?)

I was thinking about getting Postal2, but was a bit dubious about reinstalling windows to play it, but it looks like it would be a great stress reliever
oh well, I got enough time-wasters going right now... I am going to get real busy real quick for the next few months so gaming will probably go back on the back burner so I can keep come sembilance of a life 😛
 
Originally posted by: Nothinman
I'd have to use Linux to do that

Not necessarily. I've heard that it runs on FreeBSD with Linux emu and the drivers nVidia puts out.

Then I would have to run FreeBSD 😉

I haven't had time for the game, and I don't really enjoy gaming all that much (atleast FPSes). But, it was worth the money at the time.
 
Originally posted by: Nothinman
Unreal 2 doesnt deserve to run on linux!

I agree, but it still shows where game developer's priorities are.

Making a profit of course.

While winex will certainly decrease the need for game companies to make native ports, that "need" has never really been their in the first place. I suppose its like a catch 22 in that game developers won't port because there is not enough demand, and there won't be any demand until they port.......
 
I still find it funny how id has had no problems porting their games to Linux and MacOS, but everyone else does.
 
Originally posted by: Nothinman
I still find it funny how id has had no problems porting their games to Linux and MacOS, but everyone else does.

Funny in what way? It is interesting though. Why, I'm still waiting for Microsoft to release a native linux port of Age of Empires..... :/
 
Originally posted by: Spyro
Originally posted by: Nothinman
I still find it funny how id has had no problems porting their games to Linux and MacOS, but everyone else does.

Funny in what way? It is interesting though. Why, I'm still waiting for Microsoft to release a native linux port of Age of Empires..... :/

CIV III wasn't good enough for you? I admit I played that one one day...
 
Back
Top