Review of Linux Gaming Using WineX 2.0
Ceyx writes "Toms Hardware ist running an Interesting review of DirectX Gaming under Linux using WineX. An interesting point is that the native Quake3 Arena runs faster with Linux then with windows." I had the good luck to play Jedi Knight Outcast and Return To Castle Wolfenstein at my friend's house, and it was really pretty good. The numbers show just how good the Linux drivers from nVidia are, so mad props to Mark V and his co-workers ...
This is part of a continuing pattern that I've noticed. The major corporate entites which are embracing Linux aren't normally leaving some variant of Windows behind but instead are dropping Unix. The stranglehold Microsoft has on Office and the problems introduced by switching from Windows to Linux (in terms of a possible inability to access old files) is really hurting Linux in the War against Windows. But what these companies need to realize is that they can convert their old files into plain text files, using the very version of Office which is trying to tie them into an ugprade cycle of doom, using some simple batch scripts. This would be quite a chore, obviously - but in the long run companies would save. I don't know why this solution isn't being offered to companies. From what I understand, many companies are hesitant to drop Windows for this very reason: loss of access to old files. But again, Bill Gates doesn't really lose on this one. Linux gains some but not in the area where I'd like to see it.
Because the real reason we all have multiple boxes at home is because one computer setup or another will be inheriently more efficient at a given game than another. Thus a reasonable (to my mind) excuse for why my house is littered with redhat, tinylinux, w2k, and 98 boxes. I suppose it would work even better if most of them were running at the same time. . . .
Find out about my new childrens book: SS Death Camp Criminal Batallion Go To Monte Carlo For The Massacre
Someone please explain why you would play Return to Castle Wolfenstein with WineX when there is a native linux version? (Not to mention the fact that the linux version is ahead of the Windows version in terms of patches and bug fixes)
unfortunately, wineX doesn't see the same performance boost (windows2000 beats it):
d ows_gaming-05.html
http://www.tomshardware.com/howto/02q2/020531/win
funny how the frame rate is capped at 50 for all resolutions though. it seems more like something is artificially keeping it there.
_f
I once ran the Linux version of Ultima Online(for some reason one of EA's developer port it to Linux, dunno why). It actually run faster and smoother than Windows' version, except for a mouse responsive problem, which i solved it.
I didn't make it up to attack Microsoft, but back in those days UO has some memory leak problems and when it crashed I usually found my online character death when I finished reboot my windows and log back in. When UO crashed in Linux I can always restarted immediately and save my character in time.
This is not really a Wine related issue but in my opinion is that running online games under Linux is very desirable. I'm going to give WineX a shot if it could run my online games like in Windows.
I've said this before, and I'll say it again. Wine and its a derivatives are a neat hack - but using this stuff is like having sex with 4 condoms on. We want good performance for Linux games - BUY THE LINUX VERSION.
Neverwinter Nights is a perfect example of how a game should be (er, will be) published - cross-platform, same box. I've prebought it already.
We should be supporting the game companies that port to Linux instead of trying to get games working at 50% of the performance of Windows.
Windows 98 Full Version : $100
20 Month subscripton to Transgaming: $100
New nVidia video card (cause you have to throw out your ATI Radeon et cetera): $150
Somehow this just doesn't add up. This makes as much sense to me as buying a copy of Windows 2000 Advanced Server so you can "run Apache on it." Just use the right tool for the right job!
Would you rather play Nintendo games through an emulator, or that NES attached to the TV in the corner?
Short summation: Everything runs half as fast. And you need to pay $5 dollars a month to Transgaming for it. Plus the Wine community has screwed Transgaming with the licensing. Of course, since Transgaming is a closed source company, Transgaming may have deserved it.
I have a system which is purely SCSI (U2W/lvd, in fact). Both of my disc drives are made by Plextor -- hardly unknown drives -- and are over two and a half years old. They are well supported by anybody's standards. Yet neither will work with WineX. I get errors with CD protection schemes, errors trying to read the drives, errors in the games saying the disc can't be found, etc. This is with my Plextor CD-R and CD-ROM drives. I've even tried mounting ISO images of the game CDs via the loopback with no luck.
If you have IDE CD drives, then feel free to get a subscription and/or download WineX. If you have a SCSI system then you shouldn't bother with WineX -- unless you get a subscription and then vote for SCSI support. Otherwise just dual boot into Windows (or forego games). IMO, the lack of support for SCSI systems is enough to make me wish I hadn't subscribed (or had been able to find the issue mentioned somewhere on the Transgaming site last October when I signed up).
-B
Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.
http://timedoctor.org/index.php?id=541
Check out ioquake3.org for a great, free, First-Person Shooter engine!
There is a huge problem with frame rate comparison between multiple graphics libraries. The main issue is graphics quality. It is very difficult to prove that the test running on WineX is in fact performing the exact same operations that DirectX is (and visa versa). Especially with different drivers and hardware platforms it's even more difficult to compare (ATI "Quak3.exe" anyone?).
There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
How is it interesting that Quake 3 Arena runs faster in Linux than in Windows? I've always been a Windows user (that's another story), but my Linux using friends and many others have always boasted that they could get Quake and Quake 2 to work on PCs with much, much lower specs than the minimum requirements for the game because they were using Linux, and thus didn't have the processor overhead of the "Windows bloat".
Less stuff running while playing the game = faster game. Why is this suddenly supposed to be interesting or surprising to any of us? Even us heathen Windows users know that much.
... we'll have producers, that make multiplatform games (ID for example). However Most producers will stay away from Linux. Why? They are in bed with MS
You are delusional. Even Id has publicly stated, Game Developer Magazine, that Linux games do not make business sense, that they support various Unix platforms because they think it is cool to do so.
The primary reason companies do not target Linux is that there is no new market, no new sales. Linux gamers are already buying the Win32 version and dual booting or emulating. Porting to Linux would not generate a new sale, it would replace a Win32 sale with a Linux sale, no point in doing that.
The "Linux game market" only consists of those people who refuse to dual boot or emulate, and that population is too small to consider. There is no anti-Linux sentiment, there is no Microsoft control, there is only developers following gamers to whatever platform the gamers use. If there was money to be made from Linux gamers developers would be there.
Does anybody else think its kinda weird that two of the games (Quake3, RTCW) are not DirectX games, but OpenGL?
:)
For all we know, vanilla wine does just as well for those games, and you don't have to pay $5/month. Of course, you could also download
the linux binaries, and get better performance, withouth paying $5/month
Umm, can I submit a response later?
Geforce 3d performance is great, but the 2d quality is just too awful for me.
I've tried many cards, and returned them all !
I'm waiting for a card that has good 3d _and_ 2d quality at the same time. The new radeon doesn't seem to have good drivers yet, I wonder what the matrox parhelia will be like.
You don't need WineX to run Q3A. :)
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
If EITHER of these things happen, then where are we
I don't know where you'll be but I'll be the same place I am today. Playing games on my console system and using my computer for applications. All it will take for me to never look at PC gaming again is decent Networking Support for consoles and an HDTV. (I admit - currently console games don't look as good on my television as they do on my 21" ViewSonic.) I'd much rather sit in my living room on the couch and play WarCraft III with my friends from out-of-state via my GameCube.
Chris does post a lot, but it seems that most of his posts have at least one error in them. Occasionally it's spelling, but more often it's just inaccurate or obvious statements. You see this as a sign that he truly cares, but I see it as a sign of someone that just doesn't bother to proofread what they write. It seems like he immediately posts whatever comes to his mind before actually thinking it out or even bothering to check the spelling.
/. users fall into each day: wasting time and comment space correcting Chrisd's Small Inaccuracy Of The Day(TM). The joke was just a small addition that wasn't meant as maliciously as you took it.
But spelling thing was actually just a little joke to attach to my post. The real reason I posted that was because I felt like an idiot for having fallen into the same trap that at least a dozen different
I'll be content as long as the kernel module is open source. I don't over-mind running untrusted code as an untrusted user [occasionaly possible [but quickly patched] local root exploits asides], but kernel mode is ring 0, baby. That's bigger than root. I don't like the idea of a propriatary kernel module one bit.
---
the pen is mightier than the sword, the sword is mightier than the court, the court is mightier than the pen.
When Compaq reverse engineered IBM's bios they had two separate teams, one to study (reverse engineer) IBMs BIOS and to write a detailed specification of its workings and another to interpret that spec and produce a working copy.
I wonder if TransGaming's developers work like this, or if they're just debugging DirectX on one machine and writing code on another?
If that's the case, does that put them in a difficult legal position?
I "upgraded" to 2930 yesterday. Glxgears was 500fps down and winex refused to run Jedi Knight.
This was solved by going back to 2880.
Hope that helps out some people whose games suddenly stopped working.
As we all know its OpenGL, so its useless uing it to test DirectX implimentation in WINE
I have a Riva TNT2 based card in my gaming box (a 1.4GHz Athlon /w a Tbird core). This box, running Windows, could never give me decent frame rates in Unreal Tournament or Quake III with resolutions above 800x600 with decent texture quality. Now, under X, UT is silky smooth at 1024x768 with maximum detail. Quake III is only marginally better, but there is definitely an improvement. The only downside is that I have to clock the memory speed of my card down using NVclock otherwise I get random crashes (such that the mem and core speeds are the same). (But it's still faster than Windows.)
:\
Anyway, the point is that Linux turns out to be a powerful gaming platform (duh). It's a shame that there isn't more commercial game development taking place for it. TransGaming is doing a great job, but this bit about only supporting nVidia at this point is frustrating. This line, "This could change if other graphics card vendors improve their Linux drivers, but for now Nvidia is the only game in town" seems silly to me. ATI Radeon support under Linux is pretty solid (maybe not as good as nVidia's, but it is open source and that makes a huge difference) and so more attention ought to be paid to it. Besides, what's the point of restricting development to nVidia? We're dealing with OpenGL here, which is a common interface to all 3D hardware. What difference does it make, so long as X has proper GLX support? Does TransGaming get funded by nVidia?
Seems I shouldn't upgrade my TNT2 for a while.
Why bother.
1. I dunno. =)
2. you neat at LEAST 60fps at all times, and every human eye is different, so your flicker rate and mine are different (and other things like beer and pot (both of which gamers may consume) changes it as well) A harcore, skilled gamer can definitely notice the difference between 50 and 60 fps.
Department of Homeland Security: Removing the rights real patriots fought and died for since 2001
Why not upgrade your TNT2 to a GF3 or 4? They're the best video cards around right now, and they will be until other card vendors start using a better driver architecture(like NVIDIA's "unified driver architecture") and stop having to write an entirely new driver for ever new card they develop. That would also make it much more reasonable for other vendors to support Linux, as it would take much less resources to do so.
I agree with you about Linux being a powerful gaming platform. It is way the hell better than windows. All Linux needs is more commercial support, and easier driver setup tools.
Sticking feathers up your butt does not make you a chicken - Tyler Durden
20 Months subscription? $100? You don't need a 20 month subscription, you can subscribe whenever you want to upgrade. winex isn't going to stop working if you stop subscribing. And you can still use the CVS version if your a wanker who refuses to pay for anything, but you'll have to find nocd cracks for your games.
Note to fucktards, D3D *IS* SUPPORTED IN THE CVS VERSION, just not safedisk.
And why would you have to throw your Radeon away, it's got Linux support and from what I hear it works pretty well, and trangaming has been working on improving support for DRI drivers. Still, your better off with a Geforce anyway(in linux or windows) because the drivers are MUCH better.
And for some people, rebooting to windows to play a game for a few minutes just isn't an option. I often play games as I'm taking a break from working on something, and I'm not about to close all my work to reboot to windows, and what if I'm downloading something? Personally, I find it much less painful to use winex than to reboot to windows.
Sticking feathers up your butt does not make you a chicken - Tyler Durden
Would you rather play Nintendo games through an emulator, or that NES attached to the TV in the corner
I don't really play NES games, but I do play SNES games (on snes9x), and I can definitely say that I'd rather play in an emulated environment. I turn on some of the resolution enhancement modes, have an unlimited number of Game Genie codes that can be entered (plus can use Pro-Action Replay and Gold Finger codes), can get interpolated Mode 7 scaling, can speedily zip through boring or annoying bits of a game, can save the memory state at any point and go back to that point...why would you want to use the original at *all*?
May we never see th
This is yet another example of a good project being hindered by the meritless DMCA. Because they feel that it would be against the DMCA for them to open up their source, due to copy-protection crap, they have to split from the LGPL'ed project.
Yep, that DMCA sure is helping innovation.
social sciences can never use experience to verify their statemen
No, the answer is simpler than that.
.DOCs and .XLSes in OO/SO. .DOCs and .XLSes people outside the company send you.
1.)Get Open Office or pay for Star Office 6.
2.)Open those
3.)Save copies in native OO/SO format, which is based on XML. Archive the old MS format files on CD-Rs.
4.)Keep one lone copy of Windoze and Office for opening
Problem solved. A win for Linux.
Knowledge is power. Knowledge shared is power multiplied.
Here's another fun way to use Linux to eliminate yet another proprietary solution, kids!
You wind up with a proper .PDF, openable in Acrobat Reader, that is made without tithing to Adobe! W00t! Linux wins again.
Knowledge is power. Knowledge shared is power multiplied.
A DirectX game would not be faster, but and OpenGL game could be (reduced overhead and all that). It doesn't seem like OpenGL is being used much these days, which is to bad. I understand why, though.
Under capitalism man exploits man. Under communism it's the other way around.
Your work helped me out of a jam in using Q3 on Linux, and I remember you featured the fix on your page at one point. I don't think I got the chance to thank you properly, and am not sure if you'll read this thread again, but I just wanted to say that your work is greatly appreciated.
========================================
Death will come, and will have your eyes
-- Pavese
... They were questioning on a Linux Client (if THAT would make more money). My assumption is if companies consider making servers for Linux, could the same consideration be made for clients? My answer is yes.
Your assumption is false. Deploying Linux based servers has a significant cost savings over deploying Windows based servers. This justifies the servers.
Clients are a very different situation and the fact that nearly all Linux gamers aready dual boot or emulate essentialy makes the client a moot issue. You seem to center on the technical, that is naive. The fact that a client is not far removed from a server is meaningless. The cost of a game to a developer/publisher includes QA and support. A few extra sales to hard core Linux fans who will not dual boot or emulate is more than offset by the additional QA and support.