как установить сталкер на линукс минт
howto Запуск сталкера в Linux с помощью Wine
Решил запостить, если кому интересно. Поиском не нашёл этого на LOR. Это репост моего же мануала отсюда.
Во второй части убрана поддержка вывода звука через DirectSound, если версия Wine меньше чем 1.1.30 необходимо заменить библиотеки OpenAL. По-прежнему нужен noCD.
Две новые проблемы. Первая: необходимо установить DirectX. Оказалось, первая версия игры работает сразу только потому, что библиотеки d3dx9_номер.dll лежат в каталоге с игрой! У программы Wine есть эквиваленты этих библиотек, которые в данный момент в разработке и не способны запустить игру. Поэтому необходимо либо установить DirectX (см. примечание), либо скопировать файлы d3dx9_31.dll, d3dx9_36.dll, d3dx9_37.dll в каталог с игрой (bin).
Вторая: начиная со второй версии игры в Wine не работает мышь: немного сдвинувшись, она снова оказывается в центре экрана. Для того, чтобы исправить проблему, есть патч, который нужно наложить на исходный код Wine (bugs.winehq.org/attachment.cgi?id=15638), или взять уже пропатченный файл dinput.dll (http://appdb.winehq.org/objectManager.php?sClass=version&iId=14790). Если уже пропатченный файл после обновления Wine работает неправильно (отзываются о том, что игра встаёт на паузу, стоит пошевелить мышь), значит файл слишком старый и нужно пропатчить текущую версию Wine тем же самым патчем. Кстати, в версии Wine 1.0 сбоя вообще не было.
Если запускать игру не ярлыком, а из консоли, то начиная со второй части её нельзя запустить прямо из каталога bin. Есть два способа. Зайти в каталог ниже:
Или выполнить из bin вот такой командой:
Ну и ещё один совет. Если не устанавливать игру с диска, а запускать уже установленную игру (например, из раздела диска с Windows), то не будет работать клавиатура. Этот сбой касается и Windows, для его решения надо зайти в настройки игры мышью, зайти во вкладку назначения клавиш управления игрой, и нажать на кнопку «По-умолчанию».
Запуск ничем не отличается от запуска второй части игры: необходим патч для мыши, файлы из DirectX от Windows, файлы openal32.dll и wrap_oal.dll (если версия Wine меньше 1.1.30), и noCD.
В остальном игра работает отлично, неисправности те же, что и в Windows.
Приложение
Как устанавливать DirectX?
Это научились делать начиная с версии Wine 0.9.4x. Тогда было длинное руководство с прприсыванием кучи библиотек в winecfg. Теперь можно сразу запустить программу установки и подождать (раньше без дополнительных манипуляций это заканчивалось ошибкой). Подождать потому, что установка будет длиться 10 минут. Чтобы не ждать, нужно:
Для Wine начиная от 0.9.4x и заканчивая 1.1.1
Положить файлы mscoree.dll и streamci.dll из Windows в каталог системных файлов Wine (
Запускаем утилиту winecfg и устанавливаем имитируемую версию Windows как 2000. Берём файл l_intl.nls из Windows и копируем его в каталог системных файлов Wine (
Но у него есть огромный минус: он не позволяет использовать файлы установки, которые уже есть у пользователя. Он их скачивает с сайта Майкрософта. Я считаю это возмутительным! Я не в состоянии постоянно скачивать 30-50 мегабайтов после очередного эксперимента с Wine, но у меня есть диск «все программы на 1 диске».
Что случилось с OpenAL?
Существует несколько реализаций библиотеки OpenAL. Урезанная находится на сайте http://kcat.strangesoft.net/openal.html и с ней много проблем. Полноценная находится на сайте http://connect.creativelabs.com/openal/default.aspx и всегда работает отлично.
Бар Реактор готов принять новых постояльцев!
Место общения для гостей сайта
В общем решил я попробовать операционку LINUX.Поставил,понравилась.Но оказалось самому разбираться в ней с НОЛЯ трудновато.Кое как разобрался,почитал на форумах и в принципе стало понятно.Решил поставить игру S.T.A.L.K.E.R shadow of chernobyl ОП-2 но не тут то было,оказывается игры для виндовс на линуксе не запускаются.Пришлось опять лезть на просторы всемирной паутины и читать как же установить сталкера на линукс.И ответы нашлись.
1.-WINE(бесплатная)
2.-Winetricks(бесплатная)
3.-PlayOnLinux(бесплатная)
4.-Lutris(бесплатная)
5.-CrossOver(платная)
Постараюсь описать весь процесс установки подробнее,пишу всё своими словами,если что не так извиняйте.И так: стоит у меня LINUX MINT 17.3 «ROSA» KDE 64bit.
2.-Winetricks это вроде такой добавки к wine.Там можно настроить програмки такие как:дот нет,директ х и др.
Но в настройке поможет следующая программа плейонлинукс(есть официальный сайт playonlinux.com›ru) она автоматически установит версию wine, драйвера, директ и др.
3.-PlayOnLinux тоже надо ставить, он то и нужен для установки игр.
Ставить можно так же через репозиторий и по моему проще.
Через плейонлинукс с диска ставил Зов Припяти,игра стала и даже поиграл.В плейонлинуксе выбираем пункт установка ищем сталкер тени чернобыля, Зов Припяти и др.
Кому что хочется.
Указываем путь к ехе диска сд(может потребоваться патч NO CD/DVD) и ждём окончания установки.Я ставил Тени Чернобыля ОП-2 и игра была у меня на компьютере.
Опять выбираем установка и установить игру отсутствующую в списке,откроется окошко и опять указываем путь к ехе и устанавливаем.
И в предвкушении счастья, насладиться игрой после установки, я испытал разочарование.Лицо вытянулось и потекли слёзы(ПО МОЕМУ МНЕНИЮ УСТАНОВКА ИГРЫ С ДИСКА НЕ ДОЛЖНА ПРИНЕСТИ СТОЛЬКО ПРОБЛЕМ).
Игра запустилась и выброс сразу.
Ошибка Xray engine.Началось опять всё заново, установка разных программ, скачал Xray,но сд/двд, и т.д.
Как использовать OpenXRay для игры в STALKER Call of Pripyat на Linux
от sasza
STALKER Call of Pripyat — отличная игра с открытым миром, действие которой происходит в Украине, около Чернобыля. Это третья игра в серии STALKER и культовая классика для геймеров, которые любят постапокалиптические приключения. После выпуска «Зов Припяти» работал только на Windows. Однако благодаря новому инструменту OpenXRay пользователи Linux также могут наслаждаться этой игрой!
Купив игру, загрузите ее на свой компьютер с Linux и следуйте инструкциям, чтобы узнать, как заставить ее работать!
Прежде чем мы начнем
Прежде чем мы поговорим о том, как заставить игру работать в Linux с движком OpenXRay, важно отметить, что этот код находится на начальной стадии и находится в стадии интенсивной разработки. Вы можете столкнуться с проблемами при запуске игры с помощью этого инструмента из-за сложности поддержки различных дистрибутивов Linux и неисправленных ошибок.
Если вы столкнетесь с какими-либо проблемами с кодом во время этого руководства, не стесняйтесь проверить страницу проблемы и сообщите разработчикам, чтобы они помогли решить проблемы.
Установить Зов Припяти
Игра должна быть установлена на вашем ПК с Linux, прежде чем запускать двоичные файлы OpenXRay, исходный код или что-либо еще. Чтобы установить Windows-версию Call of Pripyat, необходимо установить Wine.
Установка Wine — довольно простой процесс, который мы довольно подробно рассматривали на toadmin.ru в прошлом. Для достижения наилучших результатов с Call of Pripyat в Linux мы настоятельно рекомендуем использовать Wine 4, так как в нем есть отличные обновления, которые помогут геймерам в Linux.
После того, как вы запустите Wine, загрузите GOG-версию STALKER Call of Pripyat на свой компьютер с Linux. Затем откройте окно терминала. Доступ к командной строке очень важен во время этого процесса, чтобы мы могли обнаруживать любые ошибки с Wine во время установки. Так же намного проще запускать EXE-файлы.
Используя окно терминала, CD в папку
/ Downloads, где находится EXE-файл игры Pripyat.
В папке «Загрузки» запустите команду ls, чтобы можно было узнать точное имя файла установщика.
Затем запишите имя установщика и подключите его к команде wine, чтобы запустить установщик. В приведенной ниже команде замените stalker-call-of-pripyat.exe фактическим именем EXE-файла в каталоге загрузки.
Запуск команды Wine мгновенно вызовет установщик GOG Gui. Следуйте инструкциям и узнайте, как установить все на свой компьютер с Linux.
Когда установщик GOG будет готов, осталось сделать еще одно. Нам нужно переименовать папку по умолчанию, которую GOG дает CoP, и изменить его на более понятное для командной строки имя. Для этого поместите компакт-диск в папку «GoG».
Переименуйте каталог из STALKER Call of Pripyat в Stalker-CoP с помощью команды mv.
Зависимости для OpenXray
Механизм OpenXray требует нескольких зависимостей сборки для успешной компиляции кода. Чтобы установить эти зависимости сборки, откройте терминал и следуйте инструкциям, которые соответствуют используемой вами ОС Linux.
Ubuntu
Debian
Fedora
Заставляем OpenXray работать
Игровой движок OpenXRay находится на GitHub. Чтобы получить его, вам нужно скачать все с помощью команды git clone. В терминале используйте Git, чтобы клонировать последний исходный код.
После получения исходного кода создайте новый каталог сборки с помощью mkdir.
Перейдите в каталог сборки с компакт-диска и вызовите cmake и make для компиляции кода.
Наконец, завершите процесс установки, создав новый каталог bin Linux в папке Game и используйте make для установки встроенного кода в вашу копию Stalker CoP.
Запуск игры в Linux
Бинарные файлы созданы для Linux, но чтобы запустить Stalker CoP на вашем ПК, нам нужно изменить файл. Для начала перейдите в каталог с игрой и удалите существующий файл «fsgame.ltx».
Затем скопируйте только что созданный файл fsgame.ltx в каталог Stalker CoP.
Установив файлы, вы можете запустить игру с помощью:
Другие способы играть в STALKER Call of Pripyat на Linux
OpenXRay — интересный проект, который помогает все большему количеству пользователей Linux наслаждаться Call of Pripyat, но это не единственный способ играть в эту игру на платформе.
S.T.A.L.K.E.R. Антология на базе Debian GNU (2013) Linux
Информациа:
Дата выхода игры: 20 марта 2007
Дата выхода игры в России: 23 марта 2007
Жанр: Action, Shooter, 3D, 1st, Person
Разработчик: GSC Game World
Издатель: THQ
Издатель в России: GSC World Publishing
Язык интерфейса: Русский
Язык озвучивания: Русский
Тип издания: Лицензия
Таблетка: Есть
Системные требования:
минимальная конфигурация:
CPU 2.0 GHz, RAM 512 Mb, VRAM 128 Mb
рекомендуемая конфигурация:
CPU Core 2 Duo 2.13 GHz, RAM 1.5 Gb, VRAM 256 Mb
видеокарта
nVIDIA GeForce 5700 / ATI Radeon 9600
nVIDIA GeForce 7900 / ATI Radeon X1950
Описание:
2012 год. Шесть лет прошло с момента Второй катастрофы, затмившей события апреля 1986 года. Действие игры происходит в Чернобыльской зоне отчуждения, превратившейся из места, где ломались судьбы, в угрозу всему человечеству. Свои тайны Зона раскрывает неохотно, через силу, и редкий герой сможет добраться до самого ее сердца и узнать – какая опасность поджидает его там?
Опасность, по сравнению с которой мародеры и вражеские группировки, все монстры и аномалии Зоны покажутся лишь подготовкой к встрече с чем-то более фатальным и пугающим. А пока. Готовься, герой. Собирай артефакты и торгуй, прощупывай дорогу и проверяй тылы, хватай рентгены и сражайся – но только выживи! И тогда, быть может, если будешь настойчив и особо везуч, ты узнаешь – почему все это свалилось на тебя.
Особенности релиза:
Версия в сборке: 1.0006
Игра предустановлена
Установлен noDVD (кряк)
Информациа:
Дата выхода игры: 15 сентября 2008
Дата выхода игры в России: 22 августа 2008
Жанр: Action, Shooter, 3D, 1st, Person
Разработчик: GSC Game World
Издатель: Deep Silver
Издатель в России: GSC World Publishing
Язык интерфейса: Русский
Язык озвучивания: Русский
Тип издания: Лицензия
Таблетка: Есть
Системные требования:
минимальная конфигурация:
CPU 2.0 GHz, RAM 512 Mb, VRAM 128 Mb
рекомендуемая конфигурация:
CPU Core 2 Duo 2.13 GHz, RAM 1.5 Gb, VRAM 256 Mb
видеокарта
nVIDIA GeForce 5700 / ATI Radeon 9600
nVIDIA GeForce 7900 / ATI Radeon X1950
Описание:
Сюжет «S.T.A.L.K.E.R.: Чистое Небо» переносит игроков за год до событий оригинальной игры S.T.A.L.K.E.R. в 2011 год.
Главный герой – наемник, волей судьбы оказавшийся на самом острие противостояния между фракциями сталкеров, Стрелком и даже самой Зоной. Главному герою предстоит сыграть основную роль в событиях, которые привели историю Зоны к той точке, с которой начинается оригинальная игра S.T.A.L.K.E.R.
Что ждет сталкеров в открывшихся глубинах Зоны? Какие новые опасности таятся на новых территориях? Почему выбросы сотрясают Зону? Почему изменилась Зона? Как устранить ее нестабильность? Какая фракция одержит верх в противостоянии группировок? Почему Стрелок попал в грузовик смерти? Что произошло со Стрелком до этого? Был ли другой выбор? На эти и многие другие вопросы Вы найдете ответ в официальном приквеле «S.T.A.L.K.E.R.: Чистое Небо».
Особенности сборки:
Версия игры: 1.5.10
Игра предустановлена
Установлен noDVD (кряк)
Информациа:
Дата выхода игры: 2 февраля 2010
Дата выхода игры в России: 2 октября 2009
Жанр: Action, Shooter, 3D, 1st, Person
Разработчик: GSC Game World
Издатель: Viva Media
Издатель в России: GSC World Publishing
Язык интерфейса: Русский
Язык озвучивания: Русский
Тип издания: Лицензия
Таблетка: Есть
Системные требования:
минимальная конфигурация:
CPU 2.2 GHz, RAM 768 Mb, VRAM 128 Mb
рекомендуемая конфигурация:
CPU Core 2 Duo 2.4 GHz, RAM 1.5 Gb, VRAM 1 Gb
видеокарта
nVIDIA GeForce 5900 / ATI Radeon 9600 XT
nVIDIA GeForce GTX 260 / ATI Radeon HD 4870
Описание:
Действие игры «S.T.A.L.K.E.R.: Зов Припяти» разворачивается после окончания событий игры «S.T.A.L.K.E.R.» и уничтожения Стрелком проекта «О-Сознание».
Узнав об открытии дороги к центру Зоны, правительство решает провести крупномасштабную военную операцию по взятию ЧАЭС под свой контроль. Операция получает кодовое название «Фарватер». Согласно плану этой операции, первая группа военных должна направиться для воздушной разведки территории, чтобы впоследствии составить детальные планы расположения аномальных полей. Затем по отмеченным безопасным проходам выдвинутся основные силы военных.
Несмотря на тщательную подготовку, операция терпит фиаско. Большинство вертолетов из ударной группы разбивается.
С целью сбора информации о причинах провала операции, Служба безопасности Украины направляет своего агента в центр Зоны.
Дальше все зависит от игрока.
Особенности сборки:
Версия игры: 1.6.02
Игра предустановлена
Установлен noDVD (кряк)
S.T.A.L.K.E.R. Зов припяти завезли в линукс
Свершилось, теперь ЗП запускается под линуксом. Собирать отсюда:
https://github.com/OpenXRay/xray-16
Инструкция по сборке там же, инстукция по запуску в вики.
Нужны тестеры и баг-репорты.
Сразу предупреждаю, с лицензией есть засада, сорцы несвободны, но открыты для некоммерческого использования.
Ну и зачем тут тэг «C++»? Сырцы не свободные, править это гуано никто не будет.
Ура, у нас есть игра десятилетней давности.
Сырцы не свободные, править это гуано никто не будет.
Ну там типа BSD делай что хочу, только не для коммерции.
Да и что? Она не плоха и моды пилить будут еще лет 20. Тем более, если расковыряют движок, долелают всяких коллбеков нужных для луа и т.д.
Править и распространять правки никто не запрещает.
Написано что код не санкционирован GSC Game World. Как понимаю туда можно накоммитить изменений, а они могут все взять себе и закрыть репозиторий.
Как понимаю туда можно накоммитить изменений, а они могут все взять себе и закрыть репозиторий.
Каким образом? Забрав сорцы у всех, кто их себе сливал на комп?
А они и не против. Тестировали и вроде даже предлагали сделать порт официальным.
Где-то я читал, что автор не против использования движка, но официально разрешения нет. Так что может закрыть репу в любой момент.
Ви таг говоrите будто это что-то плохое.
Чорные виртолеты наслать же
Только Зов Припяти? Остальные можно запустить?
На этапе собрать и потестировать больше беспокоит не лицензия а играбельность.
Так как там с ней?
Только ЗП. В перспективе есть порты ТЧ и ЧН на этот же движок, так что со временем могут и они появиться.
Понятно.
Собсно я никогда не играл но хотеллсь оцентть степень уныллсти и заточенности на школоту этого легендарного прожекта. А может наоборот.
Если игры есть — Линукс значит игровой. (с) Эльдорадо
Сразу предупреждаю, с лицензией есть засада, сорцы несвободны, но открыты для некоммерческого использования.
От правобладателя было только сообщение через 3-и руки на форуме, которое юридически ничтожно. Лицензию как я понимаю, добавили чуть позже по мотивам того сообщения.
Третяя это (Call of Pripyat). Утекли еще сорцы второй кста (Clear Sky). С исходниками первой (Shadow of Chernobyl) бида.
С праздником сталкеров.
[Бредмодвкл]Интересно а к какой группировке корректнее всего в идейном плане можно отнести пользователей гнулинукса? Если крамноглазие то долг, если про свободу то свободу, так же и одиночки подходят потому что дистрибутивов море. Даже не знаю[бредмодвыкл]
Интересно а к какой группировке корректнее всего в идейном плане можно отнести пользователей гнулинукса?
Ну там типа BSD делай что хочу, только не для коммерции.