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 thought it was return to.....
--fetch daddy's blue fright wig, i must be handsome when i release my rage
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?
Not following Mandrake much, :) ...
so im not sure how recent 8.2 is,
but im pritty sure winodws 2K is old
and the 2.1.8.1 are old..
the linux drivers are up to 2960..
just for once, lets compare say
XP with latest drivers for MB and Vido card
with Linux with latest drivers
You have 5 Moderator Points!
Which Helpless Linux zealot/MS basher do you want to mod down today?
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.
It's "Jedi Knight II: Jedi Outcast" (Dark Forces III if you must) and "Return To Castle Wolfenstein." Unless I haven't been looking closely enough at the RTCW cutscenes...in which the titular Castle somehow makes a stealthy return to Germany after years of extensive reconstructive surgery.
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
I'm not trying to be a contrarian. I think it's cool that it works so well. It's just that unrealistic claims tend to detract from the achievement, in my opinion anyway.
Its interesting to note that the Windows Q3A ran slowly when run through WineX.. seeing as Q3A is an OpenGL game, surely there shouldn't have been any noticable difference.. as no API conversions would have to be done, compared to a DX8 game, like Max Payne?
The revolution will not be televised. It won't be on a friggin blog either
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.
Forget what I said. Of course it's not surprising to any of us. It was posted by chrisd.
Return of Castle Wolfenstein sounds a great game, Chris! I can't wait for it to come out for Windows. Is it better than Return to Castle Wolfenstein, or is it just more of the same?
that ad on /. is really really a m$.net one?
.....This guy proves that WineX has flaws, whatever shall TransGaming's fans do??
I guess I'll continue to support them, to make even better WineX.
Being not complete is not a flaw, it's a stage of development.
Loki produced not even 20 games in 3 or 4 years. That's a fluorish, I say.
Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
... 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.
"Forget what I said. Of course it's not surprising to any of us. It was posted by chrisd."
"Return of Castle Wolfenstein sounds a great game, Chris! I can't wait for it to come out for Windows. Is it better than Return to Castle Wolfenstein, or is it just more of the same?"
Why dont you just shut the fuck up. So what. Chrisd messes up a name. It's not like it was "thaedy to ghatwl irnfuxstown". What he wrote was easily readable AND understandable.
And the most ineresting thing is that he's the only editor I see that even bothers posting. And yes, because of actually reading and posting comments, I think he truly cares. It's only dicks like you that even jump a word juxtaposition like that.
You ever heard that if you commit a spelling flame, you've lost? You have.
Quit giving fucktards free advertising on slashdot when they contribute exactly NOTHING to the community. Hell, they don't even want us:
(Mozilla 1.0RC2)
Whoa!
You appear to be using Netscape 4.x or another incompatible browser!
Unfortunately, you need a more capable browser in order to view the advanced features of the Jedi Outcast(TM) Site. Please upgrade your browser to the latest version (6.2+) in order to proceed, or simply use Microsoft Internet Explorer 4.0.1 or higher.
It is listed as supported at a 5. That refers specifically to the version bundled with Mandrake 8.1 Gaming Edition. A stock copy of The Sims for Windows will not run under any version of WineX.
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?
"Toms Hardware ist running an Interesting review of ..."
/.
^^^^^
In a bold move to appeal to a wider audience
of non English speaking surfers,
is introducing a new advanced technology
called Digital Internationalisation Spray
by Lapsus Inc. The software scans the texts
for words that can be internationalized,
and introduces lapsi.
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
Buy a PS2 or a GameCube and play games like FFX and others you'll *NEVER* see on a Microsoft Box. The only thing WineX 2.0 is good for is those shitty PC FPS games.
One thing that isn't covered, is with Linux, the evil Nvidia 'everything seems dark in openGL' look doesn't happen like it does in Windows.
Whis keeps you from having to tweak the 'seta r_ignorehwgamma' setting in your *cfg files for Q3A based games.
Works the same with UT.
There are enough games for linux to satisfy me, I have Unreal Tournament and Castle Wolfenstein, and a heap of GPL stuff, my main issue is running 3D software, I need the Lightwave modeller. It worked on a 3-4 month old cvs of wineX but now it works on neither wine nor wineX this is pretty confusing, as vmware isn't an option allthough using UAE and running 5.0 is acceptable with JIT (it actually renders faster here than the native win version) it's not that good at drawing high polygon counts, and then again the incompatible formats with 5 and 6, i have made lw2pov tools for both to convert to my custom MegaPOV but the second lacks textures yet so it's quite a pain anyway. If they added a page for usefull software I will also (as would many of my coworkers/friends) pay the $5 to vote and even contribute to get some stuff running.
My list:
Lightwave 6+ (atleast the modeller)
Poser 3+ (1.0 works but is rather crap)
Softimage (it's almost emulating unix on win anyway)
Ordo Militum Unix.
Nice comment from the writer about it being interesting how the Linux drivers were quicker than Windows. Check the benchmark graphs. They're almost entirely equal. Move to the next page you see the Linux drivers completely blow away the Windows ones when playing Max Payne, but the auther admits below them that he got those by lowering the texture quality of the game on Linux, and the comparison graphs are against the Windows version running at max quality. Some comparison.
"I'm a leaf on the wind. Watch how I soar."
-Hoban Washburn
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.
The link to Jedi Outcast is misleading to a wrong page.
It should be http://www.lucasarts.com/products/outcast/html/
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.
this quote:"Unfortunately, this means that TransGaming will not be able to take advantage of future enhancements to Wine made by other developers, and the Wine project will not get any of the work done by TransGaming. Realistically, they had very little choice, since the majority of Windows games use copy-protection. The Wine project will continue as usual at winehq" upset me as blatently untrue. So licensing problems now limit TG from taking the Wine code (but they already have plenty), but they can give back plenty if they want too. Maybe not the copy-protection section, but certainly everything else. They DO have a choice, and they made it. I use neither product, for the record.
Put identity in the browser.
As we all know its OpenGL, so its useless uing it to test DirectX implimentation in WINE
1. Why would you use WineX on games that have a native linux binary. (Such as Q3 and RTCW)
2. Who the hell needs more than 50 FPS. Soon you'll start hitting multiples of 12-15 and it will look choppy because of the way the human eye works.
My 2 cents
WineX cannot in principle achieve the performance of windows under directX, simply beacuse every direct X call must be translated into one or many open-gl calls (instead of being processed directly by the driver)
It would be interesting to add direct-x functionality in the existing NVidia drivers (altough unlikely)
Blimey that certainly does sound like it was a whole lot of hastle. However, I would argue that if you are willing to compile from source you should expect to be in for a rough time. Because there are so many parts to it (this library that library this compiler etc), it's just more likely to go wrong...
If you want the easy life then wait until your distro brings out a packaged version of the DVD players. I myself fought with hand compilation until I found that Mandrake packaged Xine themselves and I just installed the RPMs. I can't stand the interface but things did work. The Debian guy downstairs also seemed to have things go quite smoothly with Ogle...
I guess the moral is that if your distro is old then getting new things to work with it is going to be difficult. That's the time to sit back and wait for the next update to be released with what you need packaged in it, unless you want to upgrade half your installation by hand. If that's what you want to do - good luck. You might need it.
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.
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
It may not be that the frame rate is artificially capped. It might be that WineX is having trouble handling hi-resolution textures or high polygon meshes, and the bottleneck doesn't come from rendering the actual frame. I'm not an expert on such matters, but the article did mention that Max Payne was more intensive in both areas than Q3Arena.
You want the truthiness? You can't handle the truthiness!
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.
How i installed Xine
And id like to state that Im still a newbie.
Guess this makes Slackware a Newbiefriendly System one more time.
Finding stuff on the web is a skill i think i got already, so decss was no prob.
cu,
Lispy
That's because it drops half the triangles in linux...
Here is a right formula:
Soldier of Fortune 2 at your favorite store - 49.95$
Your favorite Linux distribution at your loal LUG - 0$
One month subscription to WineX over the phone - 5$
Ability to play game of the year without paying Microsoft tax - Priceless
its not a test of linux performance...
its a test of winex performance.
Downmix - The Artscene News Source!
Almost all of the ID games have Linux binaries. No need to use them in wine. This includes all Doom games, All Quake games, and Return to Castle Wolfenstein.
I can only assume I'm either being mod-bombed, or two of you are just plain idiots. Why exactly is this a "troll"? It cannot even be remotely called as such. It's a simple observation on which I wanted input of other people in the /. community. Now I won't get it because nobody will read it.
Slashdot moderators need some accountability. Meta-mod doesn't do it.
Why bother.
Considering the state of NES emulators, and the fact that you can no longer get NES's, I would have to say I'd rather play it through an emulator.
Nathan's blog
If it could only run EQ...
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.