Пользователь
224,6
рейтинг
25 января 2013 в 10:15

Разработка → Valve выпустила Half-Life под Linux

Компания Valve сегодня выпустила нативный порт под Linux оригинальной игры Half-Life (да-да, той самой первой игры, 1998 года).



Если пятнадцать лет назад вы не купили игру, а пользовались пиратской версией, то теперь у вас появился шанс отдать долг разработчику. В каталоге Valve игра Half-Life продаётся за 199 руб.

Valve усиленно продвигает игровую платформу Steam и считает Linux самой лучшей платформой для компьютерных игр на десктопе. Может быть, Half-Life 3 даже выйдет эксклюзивно под Linux, кто знает.
Анатолий Ализар @alizar
карма
739,5
рейтинг 224,6
Пользователь
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (152)

  • +81
    Valve такие быстрые…
    • +12
      Хоть что-то — лучше, чем ничего. Да и главное, что старт дан, надеюсь будет результат этих стараний по отношению к линуксу со стороны Valve.
      • НЛО прилетело и опубликовало эту надпись здесь
        • +3
          меня от полного перехода на линукс останавливало лишь отстутствие клиентов необходимых мне игр (занимаюсь игровыми серверами). Теперь я рад что можно подождать перехода игр на линукс и переходить на систему которую можно отконфигурить под себя до последних мелочей.
          • +3
            после нескольких отфигурирований под себя вы захотите систему, которую отфигурировал кто-то за вас
            • +3
              > после нескольких отфигурирований под себя вы захотите систему
              Почему нескольких? Хватит одного раза, да и на новое железо достаточно скопировать сконфигурированную систему. Моя Кубунта уже четыре ноутбука повидала.
        • +4
          FreeBSD остаётся :)
    • +4
      Чем только не займутся лишь бы… (:
  • +9
    Также у Counter-Strike появились признаки поддержки линукса, так что ждем!
    • +8
      And Counter Strike

      edit: Steam -> Library -> All Games -> Counter Strike -> Right Click -> Properties -> Betas -> SteamPipe Beta.

      You can then install CS, but it's not playable from Steam: «Failed to start game (missing executable).»

      Launching from terminal:
      cd ~/Steam/SteamApps/common/Counter-Strike;
      LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./hl_linux -game cstrike

      LOADS COUNTER STRIKE

      So far I'm getting this on every server:

      «You have been disconnected from the server. Reason: Bad file. Server is enforcing file consistency for sprites/fast_wallpuff1.spr». Or some other asset mismatch of some sort.

      Anyone want to host a server and I'll try to connect? :D

      Relevant thread over at the forums: steamcommunity.com/app/221410/discussions/0/864957912687423427/

      I think if someone starts a server, we could theoretically have a reddit-linux-counter-strike game going.

      via Reddit
      • 0
        Видимо у него ресурсы не прогрузились. Я попробовал, контра бегает замечательно как в оконном режиме, так и в фуллскрине. Интересно, что окно можно сделать произвольного размера и экран с игрой расширится на всё окно.
    • +10
      Valve респект.
      Обязательно куплю лицензию на Counter-Strike и Half-Life что бы поддержать их и опять получить удовольствие от этих шедевров.
      Кстати CS 1.6 я до сих пор бегаю с ботами или по сетке, что бы передохнуть от работы (правда под виндой).
      • –17
        >Valve Corporation.Total equity US$2.5 billion (2012, estimated)
        Даааа, поддержать.
        • +24
          И что? Всё это складывается из этих же микроплатежей со всего мира.
          • +1
            Где были ваши «микроплатежи», когда THQ в них нуждалась?
            • 0
              Я почти не играю, так что мало могу конкретного сказать про THQ, но, возможно, они делали неправильных шагов больше, чем правильных, поэтому и сдулись.
      • –4
        +1
      • –8
        Да-да, купите лицензию на Counter-Strike :)
        • 0
          Этот комментарий не был призывом к пиратству. Имелось в виду, что оригинальный Counter-Strike — совершенно бесплатный мод к HL.
    • 0
      Скорее всего из-за неё и портировали движок, а HL просто оказался под рукой.
      • 0
        под рукой? На основе hl движка (goldsrc) cs 1.6 и основана.
        Порт hl -> почти моментальный порт всего на goldsrc
        • +3
          скорее наоборот — порт goldsrc обернули как порт HL.
          • 0
            впринципе я это и имел ввиду. Под немоментальным портом я подразумеваю возможность нахождения кода winapi в исходниках.
            • 0
              ну технически использовать библиотеки прослойки из Wine им никто и не мешает вроде как.
              • 0
                winelib не GPL разве?

                UPD: не, таки LGPL, динамически могут линковаться значит. Надо искать libwine.so в недрах стима и игр :)
                • 0
                  GNU LGPL — там что все можно при условии что библиотека слинкована в динамике ;)
        • +1
          Ну если быть точным, то CS 1.6 это не отдельная игра, а лишь мод для HL. Без движка HL и без его ресурсов CS не может жить в принципе.
  • +4
    Большое Вам спасибо за новость! Надо купить и пройти еще раз, но уже на пингвине :)
  • +5
    Спасибо за версию на Мак, Гейб!
    • –30
      Вообще изначально это был сарказм, но оказывается действительно HL1 доступен на Мак.
      • –42
        Как и CS 1.6 господа геи.
        • 0
          Ви таки имеете что-то против геев?
      • +1
        Что удивительного?
        • 0
          Ничего, она доступна опять по ошибке, как пару месяцев назад dota 2 test, запустить ее ни через стим, ни руками невозможно.
          • 0
            Нативная версия Контры? В Стиме 1.6 нет, только Source.
            HL1 тоже в стиме нет нативной. Вот пруф — images.vfl.ru/ii/1359130554/7f9f0a46/1626902.jpg
            • НЛО прилетело и опубликовало эту надпись здесь
              • +1
                Я в курсе ;-) Сообщение выше было про родную версию контры и халфы для Mac OS. Но в Стиме их нет, только винда.
                • 0
                  Есть, про HL говорят надо сначала купить для windows и появится возможность установить beta версию под linux. А CS ставится, если в настройках игры, тоже купленной, подписаться на beta тест.
                  • 0
                    Но людям оказывается проще поставить минус чем почитать пост подробнее.
                • 0
                  Есть. Я уже половину мак-версии прошёл =)
    • 0
      а можно ли линк?
  • +6
    Все бы ничего, но кроме странного сайта cdr.xpaw.ru, нигде не обозначено но HL 1 отнесена на линукс. На страничке HL 1 обозначен только виндовый флажок, и в списке линукс-игр ее нет.
    • +25
      Я автор того сайта, вся информация берется из баз стима. Флажка линукса в магазине на многих играх нету, но они прекрасно работают. Есть также другой список, где люди сами проверяют игры и добавляют в списки. HL1 и Counter-Strike появляются в клиенте под линуксом, это было подтверждено многими игроками.
      • 0
        Ну что-ж, тогда славно, попробуем, тряхнем стариной…
    • +4
      Думаю, дело в том, что это еще Beta. После покупки «виндовой» версии под Linux он предлагает поставить версию под Linux.
      Пруф
      image
  • +1
    Ну, наконец-то!
  • +3
    Эх, только недавно Black Mesa прошел. Это незабываемо!
    Куплю обязательно, оно того стоит!
  • +69
    «Что только не придумают, лишь бы не делать HL3!»
    — фраза, грозящая стать дежурной…
    • +6
      Да хватит уже, что им теперь ничего не делать?

      Давно хотел выразить мысль про Half-Life 3. Одна из проблем, что от этой игры слишком многого ждут и они боятся что она облажается как Diablo III, например (игра не плохая, но ожидания фанатов были другими).
      Впрочем, я верю что игра выйдет рано или поздно и точно поставит какой-нибудь рекорд своего времени.
      • +3
        Скажите это разработчикам серии ГТА… От них тоже всегда слишком много ждут, тем не менее я по прежнему собираю новый компьютер к каждому выпуску этой игрушки, начиная с третьей части )
        • –6
          Купите приставку один раз, что ли :)
          • +15
            … и на 10 лет будете обеспечены тормозным мылом.
          • +1
            Специфично, у самого xbox360 и pc, стрелялки я всё-таки предпочитаю проходить без джойстика.
          • 0
            гта 4 работает просто ужасно на приставках. (в плане фпс) Особенно на ps3.
      • +18
        то есть они хотят дождаться когда фанаты игравшие HL1-2 умрут от старости и только тогда выпустить HL3? :)
        • 0
          Не дождутся!
      • 0
        Diablo 3 продала более 10000000 копий, не думаю, что если бы она облажалась, то так круто ворвалась.
        То что она не понравилась кучке фанатов и не оправдала ожидания игроков ВоВ, не значит, что игра плохая. Это нормально, что кто-то не доволен. Нельзя угодить всем.

        Кстати, я сам из не довольных. Вернул игру через два дня, проголосовав кошельком.

        То же самое HL3. Естественно, что кто-то останется недовольным, кому-то не понравится. Я бы очень удивился, если бы хотя бы одна игра нравилась абсолютно всем.
  • –2
    простите, что такое crd.xpaw.ru?
    где вообще упоминание об этом в steam?
    желтизна и вброс, не иначе…
    • 0
      Похоже это какой-то парсер ДБ стима. Во всяком случае, так написано на этом самом сайте.
    • 0
      Мой комментарий выше прочитайте.
      • –6
        комментарий ваш я прочитал, когда он появился.
        статья, по сути, ни о чем, уж простите — то, что халва и старый кс в бете, уже было довольно давно известно.
        • НЛО прилетело и опубликовало эту надпись здесь
    • НЛО прилетело и опубликовало эту надпись здесь
      • –1
        какой-то неудачный у вас сарказм, знаете ли.
  • +1
    Новость, бесспорно, отличная. Но не совсем понятно зачем выпускать старый HL, когда есть black mesa — c тем же самым сюжетом, но хорошей графикой. Портирование последней под Linux было бы куда логичней. И вряд ли дело в деньгах: 190 рублей сумма маленькая, а тех кто захочет купить за них игру 98 года ещё меньше… Хотя я, пожалуй, куплю ради поддержки правильного начинания.
    • +1
      это сделано для того, чтобы потом запускать контру 1.6 под линух
      • –1
        Чем это лучше выпуска CS Source под Linux?
        • +9
          Потому, что CS 1.6 и CS Source это *разные* игры.
        • +1
          вы разницу cs:go и cs:s тоже не видите?
    • +3
      black mesa не валв выпускает, это мод
    • 0
      Отчего же! Мой древний ноут вряд ли потянет black mesa, а вот hl надеюсь.
      • 0
        Насколько древний? А то сам стим — штука тоже не особо шустрая.
        • 0
          cat /proc/cpuinfo | grep «model name»; free -m | awk '/Mem/ {print $2}'
          model name: Intel® Pentium® M processor 1.60GHz
          1480
          • +3
            Да там и убунта то еле ползать будет…
            • 0
              У меня на таком Gentoo. Ubuntu да, реально ползала. А вот Gentoo вполне себе нормально бегает под лёгким XFCE4. Надо будет попробовать Steam на него поставить.
              • 0
                Не знаю сколько стим жрет под линуксом, но под виндой он иногда бывает ОЧЕНЬ прожорливый. По большей степени из-за того что многие игры (в основном игры вальв) получают доступ к игровым ресурсам через него, а не напрямую.
          • 0
            Есть подобный. В котором есть стим с кучей инди игр и тот же ХЛ1. Вся беда в том что там стим еле ползает.
        • 0
          Насколько древний? А то сам стим — штука тоже не особо шустрая.


          После запуска игры стим уже её не тормозит (заметно не влияет на производительность). Ну памяти отъест, да, но это не критично.
          • 0
            печально, слабым звеном оказалось:
            00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
    • +2
      Я давно купил HL, в какой-то из праздников он продавался за 0.99$. И был очень удивлен, количеству людей на серваках, в эту игру очень много людей играет и по сей день, я уж молчу про КС и другие моды, и это только лицензионные серваки.
    • 0
      Black Mesa ещё не доделана — там нет Xen
  • –18
    Еще несколько лет назад играл в CS под убунтой с wine. Зачем нужен этот порт сейчас? Имхо, лучше бы в развитием wine помогли.
    • +11
      Разработчикам? Думаю что для адаптации своих наработок, проба пера. Для пользователей, что бы взял и запустил, без всяких костылей и смутных настроек вайна. Не претендую на истинность своего мнения, но мне кажется что wine — это тупик.
    • +1
      тем что тут запускается без проблем и из коробки? Тем что вайн у меня на ATI выдавал 1 fps в игре?
      • 0
        Убедили. Рад, что теперь у вас этих проблем нет, и Вы получаете удовольствие от игры.
    • +9
      Seriously? Вместо нативного порта развивать костыль?
  • +2
    Эх, прощай учеба, работа, девушка…
    • +10
      за 40 минут же прходится
  • +17
    >Может быть, Half-Life 3 даже выйдет эксклюзивно под Linux, кто знает.
    Вряд ли Valve лишились разума.
    • +2
      именно потому что не лишились может и выпустят
      • +1
        и чего они этим добьются? Денег заработают меньше, фанатов которые пользуются другими платформами обидят.
        • +4
          Эксклюзивно конечно нет, но вот выпустить на свой стим-бокс на недельку раньше — запросто.
          • 0
            и что тогда в этом случаи, какое это будет отношение к Steam on Linux и прочим политическим баталиям? По-моему вы не туда запостали коммент, тут спорят о немного другом. :)
            + не думаю что люди массово побегут покупать их консоль если игра выйдет всего на неделю раньше чем на остальных платформах, не стоит переоценивать подобные маркетинговые трюки. В добавок о таких планах Valve лучше объявить заранее, иначе все проапгрейдят железо и никаких консолей в течение нескольких лет покупать не будут. Я думаю нет смысла выпускать HL3 эксклюзивом меньше чем за год до старта продаж коробки. Короче ждать придётся ещё очень долго…
            В любом случаи всё это затевается не «ради добра» и победы linux на вендой, Valve лишь делает свою консоль и linux сам по себе для них на втором планет.
            • +1
              Стим-бокс работает на линусе, выйдет на нем — выйдет и на моем Arch Linux ;)

              Не стоит переоценивать фанатиков — люди скупали xbox, для Gear of War например.

              >все проапгрейдят железо и никаких консолей в течение нескольких лет покупать не будут
              Посмотрите спеки новых консолей. 8 ядер 8 гигов памяти итд. У меня не игровой ПК сейчас с такими же параметрами.(ну, у меня 4 ядра правда, но не суть)

              > linux сам по себе для них на втором планет.
              И о том же. Но самого факта, что он косвенно затрагивается это не отменяет
        • 0
          прошу прощения, невнимательно прочитал. Нет конечно же они просто сперва выпустят на linux для развития рынка, затем и на винду.
      • +5
        Это было бы новостью на вроде «Компания Coca-Cola прекратила выпуск газировки и переключилась на огуречный рассол».
        Все-таки единственной целью любого коммерческого предприятия является получение прибыли.
        • +1
          Компания Coca-Cola прекратила выпуск газировки и переключилась на огуречный рассол квас, потому что он вкуснее и полезнее газировки, и в будущем на нём заработать столько же денег.

          Так точнее, чем с рассолом, имхо.

          Утопия, конечно.
          • НЛО прилетело и опубликовало эту надпись здесь
    • +2
      вы даёте Ализару спокойно пожелтить пост!
    • +2
      А вот выпустить на месяц раньше могут. Под свою консоль.
  • +7
    Позновато, учитывая что игра изначально поддерживала OpenGL
  • –2
    Интересно, какую именно версию cпортировали? Оригинальную или ремейк времен HL2 выпущенный на Source2?
    • +3
      Оригинал же.
      • 0
        Жаль. HL1 на Source2 на порядок лучше выглядит.
        • 0
          Эээ, а сравнение можно где-нибудь посмотреть?
          Сколько не играл, но разницы между Vanilla HL1 и Source HL1 не увидел.
          • 0
            Отличий много и не было. Тут описаны основные.
        • –1
          лучше б Black Mesa Source уж тогда портировали, недоразумение в виде HL1 on Source ненужно.
  • –6
    Вот что угодно, лишь бы не третью =)
  • 0
    Странно, мне казалось, что я видел *.so файлы в папке с игрой ещё очень-очень давно. Или они там просто так лежали?
    • 0
      серверные, вероятно
    • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        Понял, спасибо.
    • 0
      HL Dedicated Server думаю там лежал.
    • 0
      Были были)
  • +2
    В утекших сорцах HL2 была линуксовая часть и даже мейкфалы для сборки проекта.
    • 0
      Дык это же для выделенного сервера, очевидно.
  • +1
    Ура, настало время пройти его еще разок:)
    • 0
      А мне как раз левую руку загипсовали. Придётся как в старые добрые времена, как ещё под DOS в Quake 1 играли: товарищ ходит клавиатурой, а я мышкой навожу и стреляю :-)
      • +1
        С современными, стотыщкнопочными, мышами можно и одной рукой пройти.
  • +1
    А кто уже успел поиграть в CS1.6? У меня не заходит ни на один сервер, основные ошибки такого типа:
    Bad file Server is enforcing file consistency for sprites/fast_wallpuff1.spr
    Такое происходит с кучей файлов, после их удаления они скачиваются с сервера, но остаются
    Bad file Server is enforcing file consistency for sprites/scope_arc_sw.tga
    и эти файлы упорно не скачиваются ни с одного сервера.
    • 0
      теоретически сервера с mp_consistency 0 должны вас пустить.
      • 0
        1 из 30 такой попадается. Но поиграть удалось, fps по максимуму, все без лагов.
        • 0
          Она на Celeron 300 летала, с чего бы ей сейчас тормозить.
          • 0
            Имел в виду по сравнению с не нативной.
            Под wine на Celeron 2.1Ггц и Intel GMA965 лаги были.
            На Core i5 2.5Ггц и Geforce 620M лагов нет, но fps не 100, тоже под wine.

            Был у меня когда-то Pentium III 533 с Rage 128, вот там cs тормозила на windows.
  • +4
    Valve все ближе и ближе к созданию valvebox (гейм-консоли), семимильными шагами аж идут
    • +1
      > Гейб-консоли
      Пофиксил.
  • 0
    А вот и повод в неё переиграть )
  • +1
    Вот так сюрприз! Чечтно говоря, именно первую не ожидал, что когда-нибудь портируют. Отличный повод переиграть :)
  • 0
    А зачем нужен натив, если и в вайне все было хорошо. Какой резон Valve?
    • +1
      в вайне все не было хорошо.
    • +1
      Чтобы Steam продвигать, вестимо.
      • 0
        Ну получат они небольшую горстку олдфагов…
        Современные валвоские игры приносят несоизмеримо больший доход.
        • 0
          Продвигают скорее Linux как игровую платформу. Запасной рынок если с виндой проблемы будут.
          • +2
            Уже даже ближе к «потому что», чем к «если»
  • –4
    Движок Source, или первобытный GoldSrc?
    • 0
      Чё минусуете-то? В первый Half-Life на Source не играли? На месте Valve было бы логично портировать сразу Source, на котором идёт и HL2 и HL1 и много чего ещё, чем делать двойную работу и портировать оба по очереди.
      • 0
        Вверху уже всё расписали.
        Портирована именно первая из-за Counter-Strike 1.6
        К тому же, портировать Source было бы не круто, потому что движок Source, насколько я понимаю, уже портирован ;)
        • 0
          движок Source, насколько я понимаю, уже портирован

          Т.е. Half-Life 2 в Steam под Linux уже есть?
          • +1
            Пока нет, только TF2 тестируют.
  • 0
    Может быть, Half-Life 3 даже выйдет эксклюзивно под Linux, кто знает.

    Ализар, это из какого источника? Или это вам приснилось?
  • 0
    вопрос: разрешения экрана там можно установить БОЛЬШЕ, чем в оригинале? как-то накачал кучу патчей, чтобы поставить 1280x1024 — так ничего и не вышло
    • 0
      Я спокойно поставил в Half-Life 1, Linux, 1600х1200 разрешение
  • 0
    За 15 лет компьютерный мир перевернулся с ног на голову. Оригинальная халфа под линукс это сильно! сильнее только оригинальный Microsoft Office под линукс.
    • +2
      да, надо бы перепройти оригинальный Microsoft Office ещё разок…
  • +1
    Запускал Counter-Strike на Lubuntu через Wine. Абсолютно никаких проблем, FPS больше, чем на Windows. И это до выпуска HL для Linux.
  • 0
    Хорошая новость. Я хоть и виндузятник, но HL1 игра культовая бесспорно. А современные игры и ОС, в лице Win8 меня только огорчают.
  • +1
    Mint 13 — полет нормальный
  • 0
    Жаль, нельзя в сетевом режиме играть с пользователями PC. Во всяком случае, в OS X. Вижу список игроков, но у всех статы по нулям, кроме меня. И вижу, как кто-то заходит в игру или покидает ее.
  • 0
    Нашел ссылку Хотите HalfLife 2 под Линукс?. Посмотрел год, посмеялся.
    Лучше поздно, чем никогда. Буду ждать порта HL2 и CS:Source.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.