Half-Life

Half-Life

44 ratings
Half-Life: Decay Installation for GNU/Linux
By TAW|REA
English:

Half-Life: Decay is originally a Half-Life expansion which was released for PlayStation 2 as a local co op game in 2001. Thankfully, an Ukrainan developer group has unofficially ported the game into Windows as a Half-Life mod and added online co op functionality in 2008. Linux version of Half-Life has been released in 2013; however as March 2015, no Linux installer has been released for the mod. This guide aims to explain the installation of the expansion/mod for GNU/Linux

Türkçe:

Half-Life: Decay aslen bir Half-Life genişlemesi olarak PlayStation 2 için 2001'de yayınlanan bir co op oyundur. Neyse ki 2008'de Ukraynalı bir geliştirici topluluğu oyunu gayrıresmi şekilde Windows'a bir Half-Life modu olarak uyarladı ve online co op özelliğini ekledi. Half-Life'ın Linux sürümü 2013'te yayınlanmasına karşın Mart 2015 itibarı ile mod için herhangi bir Linux yükleyicisi yayınlanmamıştır. Bu rehber genişleme/modun GNU/Linux için yüklenişini göstermeyi amaçlamaktadır.


Note / Not:

The methods of this guide should apply for OS X as well. However since I have no Mac, I haven't tried yet.
─────────────────
Bu rehberdeki yöntemler OS X için de gerçerli olabilir. Ne var ki, Mac'im olmadığınden henüz denemedim.
   
Award
Favorite
Favorited
Unfavorite
Prerequisites / Ön Gereksinimler
  1. Already installed GNU/Linux version of Half-Life 1. The mod DOES NOT work with Half-Life: Source, Half-Life 2 or Black Mesa.
    ─────────────────
    Halihazırda yüklü halde Half-Life 1'in GNU/Linux sürümü. Mod Half-Life: Source, Half-Life 2 ya da Black Mesa ile ÇALIŞMAZ.

    http://store.steampowered.com/app/70/

  2. Installer of Half-Life: Decay.
    ─────────────────
    Half-Life: Decay'in yükleyicisi.

    http://decay.half-lifecreations.com/
    http://www.moddb.com/mods/half-life-decay
    http://anitalink.com/en/index.php?option=com_content&view=article&id=68&Itemid=169

  3. WINE; install wine package via Software Center, Software Manager, Synaptics, etc. or enter following command via terminal.
    ─────────────────
    WINE; wine paketini Yazılım Merkezi, Yazılım Yöneticisi, Synaptics, vb. aracılığı ile ya da terminale aşağıdaki komutu girerek yükleyin.

    sudo apt-get install wine





Installation of Half-Life: Decay / Half-Life: Decay Kurulumu
  1. Right click decay_eng.exe and launch it with Wine.
    ─────────────────
    decay_eng.exe'ye sağ tıklayın ve Wine ile çalıştırın.



  2. When setup asks you to choose a folder to install Decay, click Browse; find and select Half-Life directory in your system. Its location is usually /home/username/.local/share/Steam/steamapps/common/Half-Life. Replace lower-case half-life in the adressbar as decay.
    ─────────────────
    Kurulum yüklenilecek yeri sorduğunda Browse'a tıklayın, sisteminizdeki Half-Life dizinini bulun ve seçin. Dizinin yeri genellikle /home/kullanıcıadı/.local/share/Steam/steamapps/common/Half-Life'tır. Adres satırındakı küçük harfli half-lifedecay olarak değiştirin.



  3. After the installation completes, reach /home/username/.local/share/Steam/steamapps/common/Half-Life/decay directory. You can make .local folder visible in your home folder by pressing Ctrl+H. Open liblist.gam file with a text editor such as Gedit, Pluma, Kate, etc.
    ─────────────────
    Kurulum tamamlandıktan /home/kullanıcıadı/.local/share/Steam/steamapps/common/Half-Life/decay dizinine ulaşın. .local klasörünü Ctrl+H ile görünür yapabilirsiniz. liblist.gam dosyasını Gedit, Pluma, Kate, vb. metin düzenleyici ile açın.



  4. Add following lines at the end of the file.
    ─────────────────
    Takipteki satırları dosyanın sonuna ekleyin.

    gamedll_linux "../valve/dlls/hl.so" gamedll_osx "../valve/dlls/hl.dylib"

Conclusion / Sonuç
  1. Half-Life: Decay will appear in installed games list as a mod.
    ─────────────────
    Half-Life: Decay yüklü oyunlar listenizde bir mod olarak görünecek.



  2. Remember the assign a key for flashlight.
    ─────────────────
    El feneri için bir tuş atamayı unutmayın.



  3. Status / Durum

    • Works / Çalışanlar

      Joining and playing an internet co op game as a client.
      ─────────────────
      İnternet co op oyununa istemci olarak katılıp, oyunu oynamak.

    • Do not work / Çalışmıyor

      Creating a LAN co op game as a server: NPCs and enemies are not loaded therefore the game is unplayable as a LAN server. Windows client can join the game but since the required assets are not loaded, it is not possible to proceed.
      ─────────────────
      Sunucu olarak LAN co op oyun kurmak: NPC'ler ve düşmanlar yüklenmiyor; bu yüzden oyun LAN sunucusu olarak oynanabilir durumda değil. Windows istemcisi oyuna baglanabilir ama gerekli icerik yuklenmediginden ilerlemek mumkun degil.

    • Unknown / Bilinmiyor

      Joining and playing an LAN co op game as a client. Games are seen in the game browser but loading during the connection does not complete. There may be some settings needed for server side.
      ─────────────────
      İstemci olarak LAN co op oyuna katılıp, oyunu oynamak. Oyunlar oyun tarayıcıda görünüyor ama bağlantı sırasındaki yüklenme tamamlanmıyor. Sunucu tarafı için bazı ayarlar gerekiyor olabilir.

  4. End Result / Sonuç:

    The game installs and plays fine for Linux as long as you stick with internet servers. Creating LAN game seems a bit desperate but there might be a workaround for connecting to a LAN game. As March 2015, Anitalink[anitalink.com] has a Half-Life: Decay server for Europe: 5.19.191.133:27039 or goldsource.anitalink.com:27039

    Oyun internet sunucularını kullanıdığınız sürece Linux'a sorunsuz bir şekilde yükleniyor ve Linux'ta sorunsuz bir şekilde oynanıyor. LAN oyunu kurmak pek mümkün gözükmese de LAN oyununa bağlanmak için bir çözüm olabilir. Mart 2015 itibarı ile Anitalink[anitalink.com]'in Avrupa için bir tane Half-Life: Decay sunucusu bulunmaktadır; 5.19.191.133:27039 ya da goldsource.anitalink.com:27039



Cheers and enjoy the game! B-)
20 Comments
demondude777 Feb 10, 2024 @ 1:03am 
Follow this for Steam Deck and it worked.

However the game will only load one of the two characters....which will make it impossible. And idea why and how that can be fixed?
64 slices of american cheese Nov 19, 2022 @ 6:58pm 
Hey this is cool. Thank you.
TAW|REA  [author] Mar 19, 2021 @ 4:43am 
@Commander Skittles

For Windows, you don't need to edit liblist.gam. For Mac, yes, liblist.gam has to be edited. BTW, I was unable to play the game on LAN between Windows and Linux. That's why I needed to play online. Check online servers; if they don't show up, restart the mod.
Commander Skittles Mar 19, 2021 @ 1:08am 
Hi im going to play decay with my patner who has a mac, im on windows and do i still have to add gamedll_linux "../valve/dlls/hl.so"
gamedll_osx "../valve/dlls/hl.dylib" to my liblist.gam
TAW|REA  [author] Feb 15, 2019 @ 12:44am 
@syzygy_is_a_cool_word

Following is quite a detailed guide, besides if Decay works on Linux it must still work on Windows:

https://steamcommunity.com/sharedfiles/filedetails/?id=376774460&searchtext=decay
Bowfry Frenchtie Feb 14, 2019 @ 12:46pm 
@ TAW|REA

I probably should have mentioned this before, but im on Windows and I was trying to see if there was a way outside of this. I just asked because I happened to be on this page at the time. It's ok, I can find other ways.
TAW|REA  [author] Feb 14, 2019 @ 1:42am 
@syzygy_is_a_cool_word

Are you using Linux and did you install the game/mod as I instructed in the tutorial? Here is where the mod should be place:

[Steam directory]/steamapps/common/Half-Life/decay

As I've just checked AurZum Co. has 2 Decay servers that can be joined and played by native Linux installation.
Bowfry Frenchtie Feb 13, 2019 @ 11:18pm 
@ TAW|REA

Couldn't join the server. Kept failing. Any other ways?
TAW|REA  [author] Feb 7, 2019 @ 2:27pm 
@ syzygy_is_a_cool_word

I was unable to play the game on LAN. But you can simply join an online server to play the game. Here are some servers:

https://www.gametracker.com/search/?search_by=server_variable&search_by2=game_directory&query=decay&loc=_all&sort=&order=
Bowfry Frenchtie Feb 7, 2019 @ 2:06pm 
How can I play Decay Coop? I'd love to play this with my dad