If I buy through Steam, then no Linux version?

Anything and everything

Moderators: jelco, bert_the_turtle, Chris

User avatar
JoeTheZombie
level0
Posts: 6
Joined: Tue Dec 13, 2005 9:17 pm

If I buy through Steam, then no Linux version?

Postby JoeTheZombie » Tue Dec 13, 2005 9:24 pm

I pre-ordered Darwinia through Steam before I knew there was Linux version. I'm guessing I don't get the Linux version now. :(
User avatar
prophile
level5
level5
Posts: 1541
Joined: Fri Feb 18, 2005 4:17 pm
Location: Southampton, UK
Contact:

Postby prophile » Tue Dec 13, 2005 9:32 pm

This is not from experience, but you get the windows version and then upgrade it with a few linux patch files (which are free) so you could get hold of the files from steam and then patch them to work on linux, but as I say I'm not sure this works.
User avatar
Dave2
level4
level4
Posts: 550
Joined: Wed Feb 20, 2002 9:07 pm
Location: Reading, England

Postby Dave2 » Tue Dec 13, 2005 9:33 pm

Depends on how the Steam version is packaged; I'm not sure how Steam does things, but I can see it being potentially possible to extract the raw data and use the Linux patch with it.
User avatar
JoeTheZombie
level0
Posts: 6
Joined: Tue Dec 13, 2005 9:17 pm

Postby JoeTheZombie » Tue Dec 13, 2005 9:35 pm

Well, I'll give it try. Guess I'll find out at 12:01 tonight! :P
User avatar
hitm4n
level3
level3
Posts: 461
Joined: Fri Nov 18, 2005 1:22 pm

Postby hitm4n » Tue Dec 13, 2005 9:38 pm

at 12:01 eh... all depends where in the world you are.
I'm in the UK and i know for a fact it'll be later on the 14th than earlier.
User avatar
JoeTheZombie
level0
Posts: 6
Joined: Tue Dec 13, 2005 9:17 pm

Postby JoeTheZombie » Tue Dec 13, 2005 9:48 pm

True... Half-Life 2 was released worlwide at 12:01 PST. Asuming Darwinia is also released at 12:01 PST, that would make it 01:01 GMT-7. :lol:
User avatar
hitm4n
level3
level3
Posts: 461
Joined: Fri Nov 18, 2005 1:22 pm

Postby hitm4n » Tue Dec 13, 2005 10:20 pm

and i'm gmt so 8am ?
ninjadoug
level0
Posts: 1
Joined: Tue Dec 13, 2005 11:05 pm

Postby ninjadoug » Tue Dec 13, 2005 11:11 pm

I find it very unlikley that you will be able to produce anything that runs on linux by taing some files from a windows version.

They will be compiled for different operating systems, if it were that simple then any game/app would have a linux version
User avatar
Dave2
level4
level4
Posts: 550
Joined: Wed Feb 20, 2002 9:07 pm
Location: Reading, England

Postby Dave2 » Tue Dec 13, 2005 11:28 pm

There already is a Linux version, which involves patching from the Windows version.
andrewas
level4
level4
Posts: 621
Joined: Sun Mar 16, 2003 10:57 pm
Location: Scotland

Postby andrewas » Tue Dec 13, 2005 11:28 pm

The reason few games come out for Linux is that many render graphics through D3D - which is unavaiable outside windows. Also, even among those games that use OpenGL for the rendering, many games still use other parts of DirectX. None of that is available on Linux, and the APIs you can use on Linux tend not to be available on windows, either. So you need to write version of the game which use the APIs available on each platform, which while it isnt actualy double the effort, is a lot more trouble than writing one version for one platform.

However, none of this is a problem for getting the Linux version through steam. With Darwinia, the patch includes the complete .exe, and the data files are identical. So you should indeed be able to run Darwinia on Linux with the patch and the Steam version. Just use GCFscape to get the data files out of the .gcfs, and add the patch, and then play.
User avatar
xander
level5
level5
Posts: 16869
Joined: Thu Oct 21, 2004 11:41 pm
Location: Highland, CA, USA
Contact:

Postby xander » Tue Dec 13, 2005 11:46 pm

Here is how the Linux version works (more or less):

You buy the Windows version. On the CD that you get, there are many files, only one of which is an executable. The executable is not very large. The vast majority of the 30 MB that make up Darwinia are "resource" files -- music, shapes, sounds, scripts, etc. The Linux version uses all of the same files, and only replaces the executable. Also, the Linux executable can be downloaded from IV. Thus, if you have all of the Windows data files, you can grab the executable from IV, and be on your merry way. The concern, then, is: will you be able to extract the data files from Steam?

xander

EDIT: andrewas got there first. This is what I get for loading the reply page, teaching a class, then coming back to it 30 minutes later. ;)
User avatar
Varsity
level2
level2
Posts: 122
Joined: Mon Feb 07, 2005 8:30 pm
Location: England
Contact:

Postby Varsity » Wed Dec 14, 2005 10:08 pm

You don't even need GCFScape, all of the files are extracted for you. The executable doesn't (yet) use the Steam filesystem.
da_zeg
level2
level2
Posts: 227
Joined: Tue Jun 29, 2004 8:59 pm
Location: West Lothian, Scotland
Contact:

Postby da_zeg » Thu Dec 15, 2005 1:23 am

30mins Zander, what do you teach? dont think Ive ever had a lesson that lasted less than an hour
I knew that would piss you off ;)
User avatar
micks
level1
level1
Posts: 37
Joined: Wed Oct 19, 2005 1:15 am

Postby micks » Thu Dec 15, 2005 9:10 am

Really young kids? A have a friend who teaches them and that's about how long their classes take. From what I've heard it's pretty difficult to have them really pay attention to any single subject or activity longer than that.
I have to admit though that my own classes sometimes do not take much longer and I teach at university :wink:
User avatar
xander
level5
level5
Posts: 16869
Joined: Thu Oct 21, 2004 11:41 pm
Location: Highland, CA, USA
Contact:

Postby xander » Thu Dec 15, 2005 5:48 pm

da_zeg wrote:30mins Zander, what do you teach? dont think Ive ever had a lesson that lasted less than an hour
I knew that would piss you off ;)


Zander?! OMFG, yuo st00pid n00b!!1!1!!one

I teach computers to elementary school kids. Because the school is in a really low income area where no one speaks English, the powers that be have decided that 30 minutes a week is more than enough time with the computers. Nevermind that this is not nearly enough time to teach even the basics of word processing or, heaven forbid, proper typing. But the powers have spoken.

I'm not bitter, really. And when I finish my secondary credential, I can go off and teach algebra to high school kids.

xander

Return to “General”

Who is online

Users browsing this forum: No registered users and 16 guests