Announcement

Collapse
No announcement yet.

Valve Pushes Out Half-Life For Linux

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • phoronix
    started a topic Valve Pushes Out Half-Life For Linux

    Valve Pushes Out Half-Life For Linux

    Phoronix: Valve Pushes Out Half-Life For Linux

    Valve has originally ported their original Half-Life title to Linux...

    http://www.phoronix.com/vr.php?view=MTI4MzE

  • Gps4l
    replied
    Installed today on windows Half Life generations. ( add game to steam)

    Then rebooted pc, and started SUSE,

    Then started steam, and there was for me to download, Half life and Counterstrike.

    Leave a comment:


  • AJenbo
    replied
    Originally posted by ChrisXY View Post
    They will port it if it's easy.
    Sounds even better when quoted directly:
    If we can port our codebase over easily, we will probably support Linux.
    http://forums.blackmesasource.com/sh...ostcount=20232

    Leave a comment:


  • ChrisXY
    replied
    Originally posted by entropy View Post
    IIRC, the Black Mesa developers said it's unlikely the port will be released to Mac and Linux.
    First off the SDKs are not available. Additionally, the mod contains a lot of platform dependent stuff (read Windows).
    They will port it if it's easy.
    Originally posted by http://wiki.blackmesasource.com/General_FAQ#Will_Black_Mesa_be_ported_to_Xbox360.2 C_Mac_or_another_platform.3F
    Linux will be supported only if developers could port the codebase over easily [11].

    Leave a comment:


  • entropy
    replied
    Originally posted by Rhone View Post
    Goldsrc and Source use the same module loading design. Thus source mods will have the same porting issue. Both engines use compiled libraries as dynamically loadable modules. The engine loads the modules at run-time and executes them. The SDKs do allow for some game logic to be scripted, but the mods themselves are always C++. In the case of something like Natural Selection 2, where the mod is completely written in Lua, this wouldn't be a problem.
    IIRC, the Black Mesa developers said it's unlikely the port will be released to Mac and Linux.
    First off the SDKs are not available. Additionally, the mod contains a lot of platform dependent stuff (read Windows).

    Leave a comment:


  • Rhone
    replied
    Shared Libraries

    Goldsrc and Source use the same module loading design. Thus source mods will have the same porting issue. Both engines use compiled libraries as dynamically loadable modules. The engine loads the modules at run-time and executes them. The SDKs do allow for some game logic to be scripted, but the mods themselves are always C++. In the case of something like Natural Selection 2, where the mod is completely written in Lua, this wouldn't be a problem.

    Leave a comment:


  • ChrisXY
    replied
    Ah, I haven't looked a single bit in the mods and didn't know they use compiled code. Perhaps back then it mattered performance wise.

    Leave a comment:


  • AJenbo
    replied
    You will have to get the source code for the mod and compile it in to a .so file. Or hope that the mod creator will do this them self so you can download the .so from them. Mod porting should be fairly trivial if the sdk they use are up to date.

    Leave a comment:


  • kickback999
    replied
    It must have supported the opposing force cd keys, as I have 2 sets of goldsrc games and the only 2 cd keys i had were half life and opposing force?
    As for the mods issue, I have tried azure sheep. It has the same error I get when trying to play blueshift.
    I think mods use the dll/so from the other valve games, e.g. blue shift for azure sheep, tfc for they hunger and a load for Half-Life.

    Will have to try one that is likely to use the half life .so files?
    Last edited by kickback999; 01-26-2013, 05:58 PM.

    Leave a comment:


  • entropy
    replied
    Originally posted by ElderSnake View Post
    I just want to say it's nice and refreshing to see someone explain themselves on Phoronix forums without being needlessly narky and/or passive aggressive heh. Kudos.
    I couldn't agree more.

    Leave a comment:

Working...
X