Как установить rtcw в Ubuntu / Debian
Установка:
Для установки rtcw в Ubuntu / Linux Mint / Debian, введите в Терминал :
Подробная информация о пакете:
Игра-движок для Return to Castle Wolfenstein
Зависимости:
Библиотека GNU C: общие библиотеки
Простая в использовании клиентская библиотека передачи URL-адресов (вкус GnuTLS)
Механизм шрифтов FreeType 2, файлы разделяемой библиотеки
Библиотека поддержки GCC
Бесплатная реализация OpenGL API — время выполнения GLX
Это виртуальный пакет. Для определения виртуальных пакетов см. Политику Debian.
Независимая библиотека JPEG в формате JPEG (пакет зависимостей)
Программная реализация аудиофайла OpenAL (разделяемая библиотека)
Библиотека времени исполнения кодеков Opus
API высокого уровня для базовой обработки звуковых потоков Ogg Opus
Простой слой DirectMedia
Стандартная библиотека GNU GNU v3
API высокого уровня для Vorbis General Audio Compression Codec
Общие файлы для Return to Castle Wolfenstein
Запуск Return to Castle Wolfenstein в Linux
Не так давно код славной игры Return to Castle Wolfenstein от легендарной idsoftware GPL» href=»http://habrahabr.ru/blogs/games/104607/»>был открыт под лицензией GPL. Это так, к слову.
И вот после сданного экзамена по физике захотелось немного отдохнуть. Решил поиграть в RTCW. Как оказалось, запустить игру под Linux более чем реально.
(Под заголовком «Экспресс-установка» идет последовательность команд (для ОС Debian-семейства) без объяснений — для тех, кто не хочет читать много текста. Полный успех такого метода не гарантируется).
Внимание! Статья предполагает наличие базовых умений работы с терминалом Linux.
Некто TTimo из idsoftware выложил FAQ по запуску RTCW 1.41 на Linux.
Для успешного запуска нам нужно:
- Диск с игрой
- Установочный файл для Linux’a
- Установленная libstdc++2.10-glibc2.2
Теперь по порядку
Диск с игрой
Предполагается, что у Вас есть диск с игрой Return to Castle Wolfenstein. Из него нам понадобятся только файлы с ресурсами: mp_pak0.pk3, mp_pak1.pk3, mp_pak2.pk3, pak0.pk3, sp_pak1.pk3, sp_pak2.pk3.
Установочный файл Linux
Файл есть на ftp-сервере idsoftware. Но у меня оттуда качало нестабильно: скорость то росла, то падала. Потому, на всякий случай, залил на dropbox. Было бы неплохо, если бы кто-то отзеркалировал в свое общедоступное хранилище.
Библиотека libstdc++2.10-glibc2.2
Версия 2.10 библиотеки считается устаревшей, потому убрана из репозиториев. (На момент написания статьи в репозиториях libstdc++ версии 6-4.3). Но старая версия отлично гуглится:
- Ubuntu (прямая ссылка для i386)
- Debian (прямая ссылка для i386)
Для остальных случаев есть верный альтернативный вариант.
Установка
Если нужные ингредиенты уже на руках, перейдем непосредственно к установке игры.
Создадим необходимую папку для игры:
Copy Source | Copy HTML
- sudo mkdir /usr/ local /games/wolfenstein/
- sudo mkdir /usr/ local /games/wolfenstein/main
Copy Source | Copy HTML
- sudo cp mp_pak0.pk3 mp_pak1.pk3 mp_pak2.pk3 pak0.pk3 sp_pak1.pk3 sp_pak2.pk3 /usr/ local /games/wolfenstein/main/
Установка библиотеки libstdc++2.10-glibc2.2
Copy Source | Copy HTML
- sudo dpkg -i libstdc++ 2 . 10 -glibc2.2_2. 95 . 4 -24_i386.deb
Copy Source | Copy HTML
- sudo chmod +x wolf-linux- 1 .41b.x86.run
- sudo ./wolf-linux- 1 .41b.x86.run
ВНИМАНИЕ! Если установка прекращается с текстом «Extraction failed» — не паникуйте — решение проблемы ниже под заголовком «Решение некоторых проблем».
В случае успешной распаковки запустится псевдографический инсталлер. Проходим стандартные шаги.
Игра запускается командами:
для синглплеера и мультиплеера, соответственно.
ВНИМАНИЕ! Если в игре отсутствует звук — не паникуйте — решение проблемы ниже под заголовком «Решение некоторых проблем».
Решение некоторых проблем
Extraction failed
Copy Source | Copy HTML
- sudo ./wolf-linux- 1 .41b.x86.run —target /media/mydisk
Отсутствие звука
Copy Source | Copy HTML
- echo «wolfsp.x86 0 0 direct» | sudo tee /proc/asound/card0/pcm0p/oss
Обратите внимание, что при запуске игры нужно будет вводить пароль (так что вопрос является частично открытым). Если вы желаете запускать игру не с терминала, а с меню, например, используйте gksudo вместо sudo:
Copy Source | Copy HTML
- echo «wolfsp.x86 0 0 direct» | gksudo tee /proc/asound/card0/pcm0p/oss
Если звука все еще нету — попробуйте установить пакет oss-compact:
Copy Source | Copy HTML
- sudo apt-get install oss-compact
Экспресс-установка
(зайдите в папку, куда Вы скопировали следующие файлы ресурсов с диска:
mp_pak0.pk3, mp_pak1.pk3, mp_pak2.pk3, pak0.pk3, sp_pak1.pk3, sp_pak2.pk3)
Copy Source | Copy HTML
- wget http: //au.archive.ubuntu.com/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
- wget ftp: //ftp.idsoftware.com/idstuff/wolf/linux/wolf-linux-1.41b.x86.run
- sudo su
- mkdir /usr/ local /games/wolfenstein/
- mkdir /usr/ local /games/wolfenstein/main
- cp mp_pak0.pk3 mp_pak1.pk3 mp_pak2.pk3 pak0.pk3 sp_pak1.pk3 sp_pak2.pk3 /usr/ local /games/wolfenstein/main/
- dpkg -i libstdc++ 2 . 10 -glibc2.2_2. 95 . 4 -24_i386.deb
- chmod +x wolf-linux- 1 .41b.x86.run
- ./wolf-linux- 1 .41b.x86.run
- exit
- wolfsp
В заключение
Если нужна дополнительная информация — обратитесь к «официальному» FAQ и инструкции к установке.
Кстати, на моем нетбуке Asus EeePC 901 игра прекрасно работает с максимальными параметрами.
Запуск Return to Castle Wolfenstein в Linux
Не так давно код славной игры Return to Castle Wolfenstein от легендарной idsoftware GPL» href=»/goto.php?goto=http%3A%2F%2Fhabrahabr.ru%2Fblogs%2Fgames%2F104607%2F»>был открыт под лицензией GPL. Это так, к слову.
И вот после сданного экзамена по физике захотелось немного отдохнуть. Решил поиграть в RTCW. Как оказалось, запустить игру под Linux более чем реально.
(Под заголовком «Экспресс-установка» идет последовательность команд (для ОС Debian-семейства) без объяснений — для тех, кто не хочет читать много текста. Полный успех такого метода не гарантируется).
Внимание! Статья предполагает наличие базовых умений работы с терминалом Linux.
Некто TTimo из idsoftware выложил FAQ по запуску RTCW 1.41 на Linux.
Для успешного запуска нам нужно:
- Диск с игрой
- Установочный файл для Linux’a
- Установленная libstdc++2.10-glibc2.2
Теперь по порядку
Диск с игрой
Предполагается, что у Вас есть диск с игрой Return to Castle Wolfenstein. Из него нам понадобятся только файлы с ресурсами: mp_pak0.pk3, mp_pak1.pk3, mp_pak2.pk3, pak0.pk3, sp_pak1.pk3, sp_pak2.pk3.
Установочный файл Linux
Файл есть на ftp-сервере idsoftware. Но у меня оттуда качало нестабильно: скорость то росла, то падала. Потому, на всякий случай, залил на dropbox. Было бы неплохо, если бы кто-то отзеркалировал в свое общедоступное хранилище.
Библиотека libstdc++2.10-glibc2.2
Версия 2.10 библиотеки считается устаревшей, потому убрана из репозиториев. (На момент написания статьи в репозиториях libstdc++ версии 6-4.3). Но старая версия отлично гуглится:
- Ubuntu (прямая ссылка для i386)
- Debian (прямая ссылка для i386)
Для остальных случаев есть верный альтернативный вариант.
Установка
Если нужные ингредиенты уже на руках, перейдем непосредственно к установке игры.
Создадим необходимую папку для игры:
Copy Source | Copy HTML
- sudo mkdir /usr/ local /games/wolfenstein/
- sudo mkdir /usr/ local /games/wolfenstein/main
Copy Source | Copy HTML
- sudo cp mp_pak0.pk3 mp_pak1.pk3 mp_pak2.pk3 pak0.pk3 sp_pak1.pk3 sp_pak2.pk3 /usr/ local /games/wolfenstein/main/
Установка библиотеки libstdc++2.10-glibc2.2
ВНИМАНИЕ! Если установка прекращается с текстом «Extraction failed» — не паникуйте — решение проблемы ниже под заголовком «Решение некоторых проблем».
В случае успешной распаковки запустится псевдографический инсталлер. Проходим стандартные шаги.
Игра запускается командами:
для синглплеера и мультиплеера, соответственно.
ВНИМАНИЕ! Если в игре отсутствует звук — не паникуйте — решение проблемы ниже под заголовком «Решение некоторых проблем».
Решение некоторых проблем
Extraction failed
Отсутствие звука
Обратите внимание, что при запуске игры нужно будет вводить пароль (так что вопрос является частично открытым). Если вы желаете запускать игру не с терминала, а с меню, например, используйте gksudo вместо sudo:
Если звука все еще нету — попробуйте установить пакет oss-compact:
Экспресс-установка
(зайдите в папку, куда Вы скопировали следующие файлы ресурсов с диска:
mp_pak0.pk3, mp_pak1.pk3, mp_pak2.pk3, pak0.pk3, sp_pak1.pk3, sp_pak2.pk3)
Copy Source | Copy HTML
- wget http: //au.archive.ubuntu.com/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
- wget ftp: //ftp.idsoftware.com/idstuff/wolf/linux/wolf-linux-1.41b.x86.run
- sudo su
- mkdir /usr/ local /games/wolfenstein/
- mkdir /usr/ local /games/wolfenstein/main
- cp mp_pak0.pk3 mp_pak1.pk3 mp_pak2.pk3 pak0.pk3 sp_pak1.pk3 sp_pak2.pk3 /usr/ local /games/wolfenstein/main/
- dpkg -i libstdc++ 2 . 10 -glibc2.2_2. 95 . 4 -24_i386.deb
- chmod +x wolf-linux- 1 .41b.x86.run
- ./wolf-linux- 1 .41b.x86.run
- exit
- wolfsp
В заключение
Если нужна дополнительная информация — обратитесь к «официальному» FAQ и инструкции к установке.
Кстати, на моем нетбуке Asus EeePC 901 игра прекрасно работает с максимальными параметрами.