Re: Linux Gaming - CEDEGA
Posted by Crono on
Fri Jan 7th 2005 at 10:43pm
Posted
2005-01-07 10:43pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
HL2 could already run on Linux. If you have a Linux Steam client.
Wine-X runs most major DX applications
with minimal problems (take that statement with a grain of salt).
It's been around for awhile.
Re: Linux Gaming - CEDEGA
Posted by SaintGreg on
Sat Jan 8th 2005 at 3:59am
212 posts
51 snarkmarks
Registered:
Dec 3rd 2004
I dont understand how you can say "it discourages software companys porting applications to
linux."
Some applications (especially games) are made for windows and/or
directx ONLY. Thus the option of porting to another OS is near
impossible without major architectural changes, which the company will
not do, as if it were planning on making an app for multiple OS's it
would do so from the start as its just easier that way. Something
like wine(x) is the only option to run these apps in a different
OS.
There is no way to play HL2 (for example) in UNIX without wine.
Valve never did a unix port for HL, and now they dont have the option
for HL2, so wine is just supporting good UNIX users, not discouraging
valve from doing a port.
Plenty of software companies develop apps with cross platform support
in mind. For these apps, porting to linux isnt a concern as the
base is there.
Plus native UNIX apps in a UNIX OS will always run better than native windblows apps in a UNIX environment with wine.
Re: Linux Gaming - CEDEGA
Posted by xconspirisist on
Sat Jan 8th 2005 at 9:59am
307 posts
81 snarkmarks
Registered:
Feb 26th 2003
Occupation: Student
Location: UK
It discourages software companys to port, because wine is capable of
running these applications under linux, why should the companys port if
a solution is already there? Half life 2 could easily have been
accomodated for linux, as the original hl1 worked almost seamlessly.
The unreal team did this, and now enjoy seamless cross platform
compatability.
Re: Linux Gaming - CEDEGA
Posted by Crono on
Sat Jan 8th 2005 at 10:15am
Posted
2005-01-08 10:15am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
Because Wine-X doesn't simulate DX at
100% capability, in fact it's pretty impossible to do so for many
reasons.
Guys, seriously, stop saying HL2 doesn't run on
Linux, because it does. You use a Linux Steam client and it runs
fine. Now, having DX options on is a different situation. But the
game its self runs.
Also, honestly, I think DirectX should be
obliterated. It's disgusting to develop with, inefficient. And I know
everyone has experienced the sound and video linking issues.
There
were already many wonderful standards in place, but MS, as always,
didn't "like" them (just because they didn't own them and
couldn't charge money for their use) and created their
own.
Personally, I'd develop something for a UNIX based
platform and port to Windows. But, most game companies don't consider
anyone but a Windows audience. They probably don't think it's cost
efficient to develop any other way.
By the way software companies are
discouraged to make UNIX based applications because of all the
licenses they had to pay for, not to mention the near millions they've
spent training their employees.
Re: Linux Gaming - CEDEGA
Posted by Myrk- on
Sat Jan 8th 2005 at 11:58am
Posted
2005-01-08 11:58am
Myrk-
member
2299 posts
604 snarkmarks
Registered:
Feb 12th 2002
Occupation: CAD & Graphics Technician
Location: Plymouth, UK
Probably have to pay. I imagine it's similar to Mac Windows emulator...
Re: Linux Gaming - CEDEGA
Posted by Crono on
Sat Jan 8th 2005 at 9:36pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
Yes, you have to pay for Wine-X.
Because they had to pay for DirectX licenses. Only thing I can think
of, since it's (unless I'm mistaken) developed under the GNU
license.
Re: Linux Gaming - CEDEGA
Posted by SaintGreg on
Sun Jan 9th 2005 at 3:50am
212 posts
51 snarkmarks
Registered:
Dec 3rd 2004
Under either GPL or LGPL there will always be free ways to get
it. Very similar to downloading a cracked version of a program
except that its legal for the distributor and the downloader, and
theres no crack. Thats if it is under that license.
Most game companies dont develop for cross platform compatibility
because the average joe who is going to be buying a game is going to be
using windows. Developing in that way takes longer which costs
money. Even though it would produce a higher quality game....
Liscences to pay for to develop for UNIX? Now adays with such
licenses as GPL and BSD that surely isnt an issue is it? Wouldn't
they have to train their employees anyways though? So why would
that make a difference?
Re: Linux Gaming - CEDEGA
Posted by Dred_furst on
Sun Jan 9th 2005 at 12:08pm
Posted
2005-01-09 12:08pm
455 posts
135 snarkmarks
Registered:
Sep 3rd 2003
Location: UK
Im happy UT2004 runs native linux :biggrin:
Re: Linux Gaming - CEDEGA
Posted by xconspirisist on
Sun Jan 9th 2005 at 12:33pm
Posted
2005-01-09 12:33pm
307 posts
81 snarkmarks
Registered:
Feb 26th 2003
Occupation: Student
Location: UK
Crono - There is no unix steam client. If games are started with
compatability in mind, then it's absolutly no different, really. The
Quake 3 source code has such a solid base, that maps, vm code, models,
textures, dont need any form of conversion from windows to unix. All
the unix / windows stuff is handled by a single executable ( for which
the source will be out for in a few more months ) :smile: .
Re: Linux Gaming - CEDEGA
Posted by Crono on
Sun Jan 9th 2005 at 8:46pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
I thought they had a runtime for Linux, but I suppose it's only dedicated server.
Also, just to clairify, I never said you have to license to develop for
Windows. But, I believe you need some licenses from MS to use DX in
development. But I may be wrong and I'll probably never know :smile:
XC: I know more about modulation then you (apparently) think.
Re: Linux Gaming - CEDEGA
Posted by xconspirisist on
Sun Jan 9th 2005 at 11:09pm
Posted
2005-01-09 11:09pm
307 posts
81 snarkmarks
Registered:
Feb 26th 2003
Occupation: Student
Location: UK
<!--box--><table width="95%" align="center" cellpadding=2 cellspacing=1 bgcolor=""><tr><td style="font-size:11px">XC: I know more about modulation then you (apparently) think.</td></tr></table><!--/box-->
Congrats, I'll not loose sleep over it though. :smile: Dred_furst -- that's just a debian package for the steam dedicated server.
Re: Linux Gaming - CEDEGA
Posted by xconspirisist on
Tue Jan 11th 2005 at 1:30pm
307 posts
81 snarkmarks
Registered:
Feb 26th 2003
Occupation: Student
Location: UK
Bless, I love the way that whenever screenshots are taken in linux, people deliberatly modify the hell out of their bashrc scripts, and then fireup manyo' xterms :smile: