Half-Life 2 Under Linux Review 71
as writes "TransGaming Technologies, a developer of software portability products that allow game developers and publishers to develop games for one system and deploy them across multiple platforms, has released version 4.2 of their Wine fork Cedega on 7 December 2004. The new version of Cedega 4.2 offers support for Valve's bleeding edge action shooter Half-Life 2. linuX-gamers.net has tested Half-Life 2 with Cedega 4.2 and has written a short review of the game under Linux."
Cool! (Score:2)
I'm waiting to install it in about 9 months:
1) A good video card will be cheap by then
2) Bugs in the video card drivers that HL2 triggers will be worked out.
3) Bugs in HL2 and Steam will be worked out - load time problems might be fixed.
4) The few bugs remain in WINE will be worked out.
1 though 3 apply to out Windows owing friends as well.
I took the same stratagy in the 90's for all of Origin's Ultima games - if you waited a year o
Did you read the article? (Score:3, Insightful)
Brand new video drivers have to be downloaded.
There are loading issues.
The graphics are not loaded correctly.
Gameplay and frame rate drop for an unknown reason.
Turning down the graphics settings do little to fix the frame rate.
Attempts to modify the video settings results in HL2 locking up.
Different drivers do not work.
Textures and lightmaps do not always work.
Sound does not work properly.
Load
Re:Did you read the article? (Score:4, Informative)
looks like you didn't read the article. There is no linux version only windows emulation.
Re:Did you read the article? (Score:2)
Re:Did you read the article? (Score:2)
Re:Did you read the article? (Score:2)
Technically you may be right, but no one cares.
Re:Did you read the article? (Score:4, Insightful)
That would be a hardware emulator.
win32 implementation for Linux
No, its intersepting win32 calls and translating them to something the Linux system understands. It is emulating a Windows environment.
There is nothing about it being an emulator that means it has to pretend its running on different hardware then it is, for instance VirtualPC running on a Intel machine. Its still an emulator, but it is providing exactly the same machine type and hardware to the guest OS. Wine emulates a Windows environment, it is an emulator.
Re:Did you read the article? (Score:2)
Re:Did you read the article? (Score:1)
Re:Did you read the article? (Score:2)
No, that is absolutely not what "emulator" means [reference.com].
Wine is an emulator by the definitions used both in normal English speech and computer science.
Re: (Score:2, Interesting)
Re: (Score:2, Informative)
Framerate (Score:3, Informative)
I tried setting the mat_dxlevel command line arg to 80 for reasonable performance, and later to 70 for a nice high framerate. This does cancel out a lot of the pretty shaders, but to be honest I really didn't notice them all that much before turning them off, and haven't missed them since.
Re:Framerate (Score:1)
Re: (Score:1)
Re:Framerate (Score:2, Informative)
Re:Framerate (Score:3, Interesting)
There is a hack for running the FX series at 16bit precision on the DX 9 path which supposedly gives much better performance in HL2.
Dropping the DX lvl to 8 or 7 will definately speed things up at the expense of some graphical niceties.
looks like it still sucks as bad (Score:1)
Re:looks like it still sucks as bad (Score:1)
Re:looks like it still sucks as bad (Score:3, Informative)
Re:looks like it still sucks as bad (Score:2)
Yes, Transgaming has done a great job with Cedega and their work using Wine
No, it is not perfect and has a lot of problems...especially with games that have been available for only a month
Why did someone do this review? To look 'cool'?
Let's have a review next of running Windows Longhorn in VMWare...at least that would make more sense
Re:looks like it still sucks as bad (Score:3, Informative)
This article is aimed at people who want to play a specific Windows game on a different OS.
We all know that consoles play games made for them just fine. We all know that its easier to put a PS2 disk in and turn it on then it is to install a computer game - even a Windows one!
Inspite of how much it may suck, there is a small niche for people who want to run some games on Linux versus running a dual boot setup, having a windows box OR playing console gam
bleeding edge? (Score:2)
though, I wonder, does this mean that the activation works as well?
Re: (Score:1)
Allow me to summarize (Score:5, Informative)
2) I'd already installed Cedega 4.2 from CVS, so I don't know how new users would do it. Good luck.
3) Half-life 2 didn't load the first time.
4) The game loaded the second time, but I don't know how long because I took a nap.
5) I changed the resolution and the game locked up.
6) I couldn't see the cut scenes, so I skipped them.
7) Graphics were rough, framerate was low, sound skipped. It was a fine experience.
8) Hacking my video card settings hung my machine.
9) I'm a little bit disappointed.
That's about it. Have fun.
Re:Allow me to summarize (Score:2)
Is this "fine" in the RTFM sense?
Re:Allow me to summarize (Score:3, Insightful)
hl2 had cutscenes?
Re:Allow me to summarize (Score:2)
Re:Allow me to summarize (Score:2, Funny)
*** START PASTING
I experienced some problems on gaming using custom kernels, specially ones running the koliva's patchset (like ck or nitro). Last time it was with Vendetta Online (low framerates and specially choppy sound). They're mostly caused by buggy task schedulers.
Keep in mind that those patchsets are often very very buggy. I remember specially huge 3D perfomance lows when running 2.6.
Re:Allow me to summarize (Score:2, Funny)
Yep, that overexplains it nicely.
Re:Allow me to summarize (Score:1)
Re: (Score:1)
Re:Allow me to summarize (Score:1)
A lot of his issues are that Transgiming has kept Direct X and Install shield updates out of CVS, because Transgaming don't to OSS.
Problems with copy-protection are problems with copyprotection, so just no-cd and make the problem go away.
Re:Allow me to summarize (Score:2)
Microsoft is evil. Bill Gates is evil. I hate Windows. I hate Microsoft products. But my shiny PC is so pretty... I love new games, I love using that Internet thing I love writting these great letters in editor... so I use Windows, I use Microsoft Office, Microsoft Outlook, Microsoft Internet Explorer and all these other Microsoft products and I am proud of it.
The truth is - you just can't choose.
I'd already installed Cedega 4.2 from CVS? (Score:1)
Don't forget their commercial workers not OSS freaks and there having a whole lot of problems trying to fit OSS into their world.
using marked gzips, not releasing code to the CVS, asking gentoo to remove the wine-cvs ebuild, not passing back to vanila wine like they intended to do.
I use Cedega because it is the only option for games, but any patches I make will be against wine vanilla an
Re:Allow me to summarize (Score:2)
Informative? Ridiculous. Almost all of this is bunk:
1) Steam is bad, yes, but the shiny Half-life 2 box was so pretty I overcame my compunction.
Whatever. It's the promise of a good game in that box that overcomes our issues with steam.
2) I'd already installed Cedega 4.2 from CVS, so I don't know how new users would do it. Good luck.
This is a game review, not a howto. Cedega has adequate documentation on its own.
3) Half-life 2 didn't load the first time.
No, the author lacked patience and killed i
Re:agghhh (Score:3, Informative)
This [wikipedia.org] would seem to confirm that definition, but wikipedia isn't exactly the most authoritative source in the universe.
Re:agghhh (Score:2)
For instance, 64-bit computing (on an A64, not talking about Alpha etc.) is bleeding-edge: there are no drivers for anything.
Re:agghhh (Score:1)
Re:agghhh (Score:3, Funny)
I know that I was bleeding on the edge of my chair waiting for it for so long that I practically amputated both legs. Good thing I don't need legs to play it.
Bleeding edge in spite of delays? (Score:2)
I hate Steam. I hate the user agreement. But it is quite simply the best game I've ever played.
Re:agghhh (Score:1)
Bleeding edge is still in the alpha stages and usually catching up.
Just replace bleeding edge with the word buggy and it makes a hell of a lot more sence.
Don't use Cedega for new games (Score:5, Insightful)
When an exciting game is announced by a publisher, take the trouble to go to the website and check if it will be available for Linux. If not, let them know you're not happy by using the feedback provided. If they don't know they're losing customers, they'll think everybody is happy.
Re:Don't use Cedega for new games (Score:1)
Re:Don't use Cedega for new games (Score:3, Informative)
Also, Epic keeps records from their master server. I'm sure it would not be too hard to find out how many people are using Linux versions of the game.
Re:Don't use Cedega for new games (Score:2, Funny)
It used to be 5, but Jake hasn't logged on for weeks.
Re:Don't use Cedega for new games (Score:1, Insightful)
If there is no linux version, there will be no linux sales. NO MATTER WHAT YOU DO.
If you want to go bitch to them about it not being available for linux, go for it.
But there's absolutely no reason not to buy the game and have a good time playing it under emulation.
Saying "there are no games for linux and no one should use emulation" is a great way of keeping anyone from using linux in the first place. Great job ass.
If people migrate to linux using emulation, there will still be a hug
Bummer (Score:1)
I recently suffered a fatal hard drive crash and decided to use the opportunity to start using FC full time. FC has been great but I sure would like to play HL without booting to the windows partition I also created just for gaming.
I guess I'm just part of the ongoing problem but my desire to play the game outweighed my urge to send a message to the game publishers.
end game (Score:2)
More trouble than it's worth (Score:3, Interesting)
Games generally push the limits of affordable technology. If a cutting-edge game is designed solely for windows, it usually pushes the limits of memory, CPU, and graphics to such an extreme that it's barely playable on a typical gaming PC. HL2 is no exception. If you take that barely playable game and then run it through an additional layer of overhead (winex) then it's going to be less than "barely playable." How could it not be?
Doom3 is cutting edge, yet it works great in Linux. The powers that be at Id were nice enough to devote sufficient resources to insuring that a native Linux version existed. Maybe it was done out of respect for the community that makes the high-availability servers possible that host the multiplayer doom (and quake, and RTCW) games. Whatever the reason, Id deserves the Linux gaming community's support.
The makers of HL2 seem to have shown very little desire to support Linux. They don't want the Linux gaming community's business. I can accept that, and move on. If the game is so friggin great, I'll suck it up, buy Windows XP home for $100 or so, install it on a 10G partition, and play the damn game. It probably won't take any longer to get going, or cost much less (if any) in the long run.
Re: (Score:1)
Re:More trouble than it's worth (Score:1)
Re:More trouble than it's worth (Score:1)
Actually, Wine stands for "WINdows Emulator". Someone dishonestly changed it to "not an emulator" later, but even the Wine webpage reveals that is untrue [winehq.org].
Meaning that wine does not add any "extra" layers on top of the os
That's precisely false. Wine absolutely adds extra layers on top of the OS; including the wineserver for example.
FYI (Score:1)
Issues in Windows? (Score:2, Insightful)
It doesn't explain HOW much this happens. This is also an issue in the Windows version (it still happens to me even with the latest patches).
Regardless of those issues this game has one major drawback: 'Loading..'
Once again, these issues are also present in Windows. It takes ages to load, sometimes up to 2 minutes...
Re:Issues in Windows? (Score:1, Interesting)
I'm on an Athlon 3200 and I've never had a loading time longer than twenty seconds (not counting the startup). Sounds like more of a system issue to me.
Re:Issues in Windows? (Score:1)
Re:Issues in Windows? (Score:2)
How to make starting up Half-Life 2 somewhat bearable:
1) First to stop Half-Life2 from loading an entire map every time you start. The loading times are bad enough when there's actually a REASON to load the level...
Go into this folder:
?:\Steam\SteamApps\accountname\half-life 2\hl2\cfg
Open valve.rc in Notepad and add two forward slashes to the line th
Re:Issues in Windows? (Score:1)
Which would make you wonder why Valve put that there in the first place. "OH LOOK! WE HAVE NICE FLASHY MENU! WEEEEEEEEEEE!" It doesnt seem to reduce loading times for when you actually load your save, so whats the point?