PDA

View Full Version : So when the Doom 3 source code is released....


Gibaholic
06-23-2006, 06:04 PM
That means it'd be possible to port Prey to Linux correct?

Gryph
06-23-2006, 06:56 PM
I don't think that's how it works. I'm sure HH has made plenty of their own modifications to the code. Can you port any of the other id engine games to another OS after they released the source? I don't think so.

Gibaholic
06-23-2006, 07:05 PM
I don't think that's how it works. I'm sure HH has made plenty of their own modifications to the code. Can you port any of the other id engine games to another OS after they released the source? I don't think so.

RTCW, that star trek game. Some others too I think.

Damien_Azreal
06-23-2006, 07:09 PM
Yeah, when D3's source code is released (in a year or two accourding to John Carmack) D3 will be portable and such.
But you would have ot wait for the source for PREY to be released before any work on PREY coudl be done.

Reason there is no port for BLOOD. We have the DN3D source, also have the SW source. But neither will work for Blood, and they are all Build engine based games.

Cheapy
06-23-2006, 09:16 PM
It wouldn't be hard to make a Linux build. Most of the changes Humanhead made are probably not OS-specific and the engine is still portable.

Joe Siegler
06-23-2006, 09:40 PM
That means it'd be possible to port Prey to Linux correct?

Doesn't work that way. No. You'd have to have the Prey source to do that.

IceColdDuke
06-23-2006, 09:43 PM
Depens on the specfic changes HH made to the source, and how there GAME code relies on code from the engine. You would loose all of there opmitzations, and rendering specfic stuff but if the front end classes that game relies are similar(which they differentlly are) you could probley spend the time to convert D3 to prey.

Gibaholic
06-24-2006, 11:52 AM
Doesn't work that way. No. You'd have to have the Prey source to do that.

So, would Human Head release the source code to Prey as well or are there legal issues involved?

IceColdDuke
06-24-2006, 01:41 PM
So, would Human Head release the source code to Prey as well or are there legal issues involved?

I don't see what they would gain from releasing there part of the source as GPL even if it was legal at the time when doom is open source.

Altered Reality
06-24-2006, 04:41 PM
I don't see what they would gain from releasing there part of the source as GPL even if it was legal at the time when doom is open source.
A new increase in sales, for example. Linux users would buy Prey to enjoy it running natively on their OS of choice; the community would probably make a Prey HRP (I can't even imagine how THAT would look like, but it would be über-cool for sure ;) ), people who missed it would be curious to see the HRP in action and would buy the game...

Cheapy
06-24-2006, 05:10 PM
also who knows, humanhead might poop out a subsequent linux build like id did with doom3 and quake4 soon after their respective releases

the demo just released and people are wanting its source gpl'd already? Isn't it a bit too EARLY for that?

IceColdDuke
06-24-2006, 05:24 PM
Arent there linux builds of Doom 3 and Q4? Not sure how good they are but I thought there were. I think its way to early to start thinking about prey HRP. What differences does the Prey engine have over D3?

Cheapy
06-24-2006, 06:00 PM
Yes, and id always developed their engines on linux natively. The windows versions usually get into the market first though, and both are updated simultaneously (they're not seperated)

Gryph
06-24-2006, 09:53 PM
Yes, and id always developed their engines on linux natively. The windows versions usually get into the market first though, and both are updated simultaneously (they're not seperated)
Where did you read that?

Gibaholic
06-24-2006, 09:59 PM
also who knows, humanhead might poop out a subsequent linux build like id did with doom3 and quake4 soon after their respective releases

the demo just released and people are wanting its source gpl'd already? Isn't it a bit too EARLY for that?

Not necessarily, it's just that I recall reading something about an absence of a Linux/Mac port.