- Игровые клиенты, сервисы, эмуляторы
- GeForce Now (Electron)
- Lutris
- Mednafen
- Nestopia UE
- Stella
- Higan
- Dolphin Emulator
- Gens GS
- PCSX-Reloaded
- Установка Wargaming Game Center в Linux
- Содержание
- Устанавливаем Wargaming Game Center в Linux и играем World of Tanks и World of Warships
- Другие способы установки Wargaming Game Center в Linux
- World of Tanks и World of Warships доступны в Steam
- Игровые клиенты, сервисы, эмуляторы
- Snes9X
- FCEUX
- DOSBox
- PlayOnLinux
- Steam
- Desura
- Тема: [Гайд] Игровой центр и PerfectWorld на Linux 2016
- [Гайд] Игровой центр и PerfectWorld на Linux 2016
- Linux для игр или почему это уже не шутка
- Steam Proton
- GameMode
- CoreCTRL
- RyzenController
- MangoHUD, GOverlay, vkBasalt
- GtkStressTesting, GreenWithEnvy
- JoyShockMapper
- Piper
- openRGB
- openRazer, polychromatic, RazerGenie
- Cadmus
- NoiseTorch
- Oversteer и pyLinuxWheel
- Полезные программы
- Полезные сайты
Игровые клиенты, сервисы, эмуляторы
Игровые клиенты и сервисы. Программы для скачивания, установки и запуска игр. Эмуляторы для запуска игр. Запуск Windows игр в Linux.
GeForce Now (Electron)
GeForce Now (Electron) — клиент сервиса GeForce Now для Linux. Используется для облачного гейминга. Игры запускаются на мощном компьютере в облаке.
mGBA — эмулятор портативной игровой консоли Game Boy Advance.
Lutris
Lutris — игровой клиент, который позволяет устанавливать и запускать нативные и Windows игры в Linux. Не является коммерческим сервисом. Предоставляет удобный способ для запуска игр внутри Linux.
Fuse — эмулятор Sinclair ZX Spectrum — легендарного персонального компьютера 80-90-х годов.
VICE — эмулятор одного из самых популярных персональных компьютеров конца 80-х годов — Commodore 64 и его модификаций.
Mednafen
Mednafen — эмулятор, который позволяет запускать игры, выходившие для некоторых популярных 8, 16 и 32-битных приставок.
Nestopia UE
Nestopia Undead Edition — эмулятор 8-битных приставок Nintendo Entertainment System и Famicom Disk System, продолжающий развитие одной из лучших программ этой категории — оригинальной Nestopia.
Stella
Stella — эмулятор популярной в США и Европе в начале 80-х приставки Atari 2600 (у нас более известен китайский «вариант» под названием Rambo TV Game’).
Higan
Higan (ранее bsnes) — эмулятор сразу несколько игровых консолей: Nintendo Entertainment System, Super Nintendo, Game Boy/Color/Advance.
Dolphin Emulator
Dolphin Emulator — эмулятор Nintendo GameCube и Nintendo Wii. Имеет хорошую поддержку устройств ввода (мыши, джойстики и прочее), поддерживает млуьтиплеер, позволяет запускать игры в HD (1080p).
Gens GS
Gens/GS — эмулятор популярной в прошлом 16-битной приставки Sega Genesis, известной так же как Sega Mega Drive.
PCSX-Reloaded
PCSX-Reloaded — бесплатный эмулятор игровой приставки PlayStation 1 (PS1). Позволяет запускать на компьютере игры, разработанные для Playstation 1.
Источник
Установка Wargaming Game Center в Linux
С появлением таких библиотек и приложений как DXVK, Steam Play (Proton), Lutris и других, запускать Windows игры в Linux стало намного проще.
Конечно, не все игры из платформы Windows можно запустить в операционных системах Linux. Чаше всего встречаются проблемы с запуском игр, для работы которых необходима поддержка определенных античитов. Узнать информацию о поддержки запуска игр в Linux можно на сайте проекта ProtonDB.
При этом стоит отметить, что запуск многих игр о которых известно, что их можно запустить в Linux, не составляет проблем. А порой установка игры практически ничем не сложнее установки в Windows. В качестве примера можно выделить установку игр World of Tanks и World of Warships в Linux с помощью лаунчера Wargaming Game Center.
Содержание
Устанавливаем Wargaming Game Center в Linux и играем World of Tanks и World of Warships
Лаунчер Wargaming Game Center мы установим в Linux (Zorin OS и Ubuntu подобные системы) с помощью программы Lutris. Установка лаунчера максимально простая.
Установка Lutris, а так же установка обязательных компонентов таких проприетарный драйвер Nvidia, драйвер Vulkan для Nvidia, AMD и Intel, а так же Wine Stagging и Winetricks показаны в нашей статье по ссылке: Установка Lutris в дистрибутивы на основе Ubuntu. Установка программы и необходимых компонентов займёт мало времени .
Для установки лаунчера Wargaming Game Center переходим на соответствующую страницу сайта программы Lutris. Выбираем скрипт установки лаунчера нужного нам региона. Например, All regions version и нажимаем на кнопку Install.
Соглашаемся на открытие ссылки в приложении Lutris. Затем в Lutris будет преложено установить выбранную игру, в нашем случае это лаунчер Wargaming Game Center.
В следующем окне выбираем регион, например регион Russia.
Нажимаем кнопку Продолжить и дожидаемся установки лаунчера.
Дальнейшая установка игр World of Tanks и World of Warships из лаунчера не отличается от установки в WIndows.
Указываем расположение установки игры, или соглашаемся с предложенным по умолчанию расположением.
Дожидаемся установки и играем.
Точно так же, стандартно устанавливается и запускается World of Warships.
Для наглядности игры запускались в оконном режиме, но без проблем поддерживается полноэкранный режим.
Игры запускались в высоком качестве графики, настройки не менял.
Другие способы установки Wargaming Game Center в Linux
До появления Lutris одним из лучших способов запуска World of Tanks и World of Warships в Linux был проект PortWine-Linux.
Проект до сих пор поддерживается, и вы так же можете воспользоваться предложенным портом PortWGC для установки и запуска лаунчера Wargaming Game Center под Linux.
Перед началом установки обратите внимание на рекомендации. Нужно установить пропритерный драйвер для видеокарты Nvidia, а так же предложенные проектом зависимости.
Установка PortWGC для запуска лаунчера Wargaming Game Center. Выполняем одной командой в терминале:
После скачивания порта откроется окно с возможностью выбора установки порта, затем выбор опции запуска DXVK или VKD3D.
По умолчанию порт устанавливается в директорию
/PortWINE/PortWGC, там же доступны ярлыки для запуска лаунчера и сброса настроек порта.
World of Tanks и World of Warships доступны в Steam
Иры World of Tanks и World of Warships доступны в Steam. Установить и запустить данные игры можно с помощью Steam Play (Proton).
Для включения Steam Play (Proton) откройте Steam > Настройки > Steam Play и включите опцию Включить Steam Play для всех других продуктов.
Игры устанавливаются точно так и в Windows. Кнопка установки будет доступна для всех игр.
Имейте в виду, что в случае проблем с запуском игры вам стоит сменить версию Proton в настройках Steam Play.
В моем случае я столкнулся с проблемой запуска игры World of Tanks. Я не пробовал различные версии Proton, а сразу установил улучшенную, пользовательскую версию -proton-ge-custom.
Для работы proton-ge-custom необходим установленный Wine и Winetricks, драйвер Vulkan и проприетарный драйвер для Nvidia. Все то, что мы предложили установить в начале статьи.
Установка proton-ge-custom (может быть полезным решением для запуска многих игр):
- Скачайте последнюю версию со страницы загрузок: Proton-GE
- Разархивируйте архив. Создайте папку с названием compatibilitytools.d в директории
/.steam/root/. Можно создать папку с помощью следующей команды:
- Папку Proton-xxx-GE-x, архив которой мы скачали, переносим в папку
- AddAuditAccessObjectAce
- AddAccessAllowedObjectAce
- AddAccessDeniedObjectAce
Источник
Игровые клиенты, сервисы, эмуляторы
Игровые клиенты и сервисы. Программы для скачивания, установки и запуска игр. Эмуляторы для запуска игр. Запуск Windows игр в Linux.
Snes9X
Snes9X — эмулятор приставки Super Nintendo. Позволяет запускать на вашем компьютере игры, которые были разработаны для приставок SNES (Super Nintendo Entertainment System).
FCEUX
FCEUX — бесплатный эмулятор приставки Nintendo Entertaiment System — NES Dendy. Программа проста в настройке и использовании. Для запуска игры достаточно выбрать необходимый образ.
DOSBox
DOSBox — программа-эмулятор для запуска DOS игр и программ прямо из под Linux. Программа эмулирует аппаратную часть Intel x86, создает (эмулирует) DOS-окружение и позволяет запускать старые DOS-игры.
MAME (Multiple Arcade Machine Emulator) — эмулятор, который позволяет запускать на современных компьютерах старые игры, которые когда-то были на аркадных игровых автоматах (эмулятор аркадных игровых автоматов). Под MAME существует несколько тысяч разных игр, которые можно скачать бесплатно.
PlayOnLinux
PlayOnLinux — надстройка над эмулятором Wine — позволяет легко устанавливать в Linux игры и программы, которые созданы для Windows.
Steam
Steam — игровой клиент от компании Valve. С помощью Steam можно покупать, скачивать, устанавливать и запускать игры в Linux.
Desura
Desura — игровой клиент под Linux для поиска, покупки, продажи, установки игр. Сервис был закрыт в 2016 г.
Источник
Тема: [Гайд] Игровой центр и PerfectWorld на Linux 2016
Опции темы
[Гайд] Игровой центр и PerfectWorld на Linux 2016
Введение:
Давно и плотно сижу на Linux и всё мне в этой ОС нравится, начиная от того что я в ней царь и бог, могу делать так как хочу, а не так как придумала компания которая выпускает альтернативную ОС (да да, я не опечатался, для меня Windows теперь альтернативная ОС), и заканчивая тем, что она удобна, по крайней мере лучше чем то, что сейчас называют Windows 10.
Но если в windows запуск игр как правило происходит просто и непринужденно — в Linux чтобы отдохнуть — надо сначала поработать. На мой взгляд это истинно верный подход, ну чтож, начинаем работать.
Сразу предупреждаю что гайд рассчитан на подготовленных пользователей которым просто лень погуглить. А тем кто не сможет воспроизвести эти действия, либо адаптировать их на свою версию ОС — рекомендую таки поставить Windows или же гуглить появления нимба над головой и татуировки пингвина на пятой точке.
PS: призывы выпить яду, установить Windows и прочее — отправляйте в /dev/ass, у меня есть лицензия на Windows (OMG, у 90% призывающих установить винду — стоит ломанная винда, а у меня есть лицензия и я ей не пользуюсь, значит в этом что-то есть.), но я не хочу ее ставить, она мне не удобна.
Самая основная проблема это запуск ИЦ, он требует функции которые не реализованы в ядре wine, а именно:
Находятся они в advapi32.dll
По названию функций ясно, что ИЦ становится более параноидальным и следит за всем вокруг.
Сама же игра вполне работает даже без установки дополнительных компонентов. Правда за исключением иконок скиллов.
Я использую ОС RussianFedoraRemix но постараюсь дать команды и для хипстерской Ubuntu/mint/etc, по сути разница только в пакетном менеджере, всё остальное одно и то же.
Ну чтож, погнали. Я буду ставить вайн последней версии. Без сборки и патчей — увы ничего не заработает.
Я собирал версию 1.9.3, но пока я пишу этот гайд — у меня собирается 1.9.4 которая релизнулась час назад. Так же я использую Playonlinux так как он позволяет удобно переключаться между разными версиями wine и иметь разные префиксы для разного ПО.
Источник
Linux для игр или почему это уже не шутка
Многие, кто приходит на Linux, часто используют свою систему как и игровую платформу. В большей степени эта заслуга блогеров, работающих в этом направлении (Plafon, gamer station [on linux] и других) и популяризирующих Linux как игровую платформу. Но нечасто эти блогеры говорят о действительно стоящих инструментах для гейминга на Linux. Какие программы помогут улучшить игровой опыт? Сколько ваших игр поддерживает Linux? Какие клиенты доступны? На все эти вопросы я постараюсь дать исчерпывающий ответ в этой статье подробно описав все нюансы игрового опыта
Steam Proton
Самый известный инструмент для Linux — Steam Proton. Наверняка, многие из вас хотя бы раз слышали о нём. Если нет, то Proton (Steam Proton, Valve Proton) — это слой совместимости для Windows-игр, который позволяет запускать их в системах на базе ядра Linux.
Proton разработан Valve и CodeWeavers как форк популярного инструмента Wine, но включает в себя реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базеvkd3d), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана.
Для увеличения производительности многопоточных игр поддерживаются механизмы «esync» (Eventfd Synchronization) и «futex/fsync». Proton интегрирован в клиент Steam как часть «Steam Play».
Помимо официального Steam Proton существуют также его форки, например популярный форк от GloriousEggroll — Proton-GE-CUSTOM
GameMode
Следующий известный инструмент — GameMode от компании Feral Interactive (та, что портировала некоторые части серии GRID, F1, Tomb Raider, XCOM, Total War). По сути это демон (в Linux так называются аналоги служб Windows) для systemd который в автоматическом режиме оптимизирует ОС (разгон процессора, разгон видеокарты, расстановка приоритетов процессов и т.д.)
CoreCTRL
CoreCtrl — приложение, которое помогает создавать профили для разных приложений и оптимизирует под них оборудование. Поддерживается регулировка частоты центрального процессора и видеокарт AMD. Функционалом очень напоминает AMD WattMan
RyzenController
RyzenController — инструмент оверклокинга для мобильных процессоров Ryzen cо встроенной графикой. Интерфейс написан на Electron и React
MangoHUD, GOverlay, vkBasalt
MangoHUD — ещё один полезный инструмент. С помощью данного инструмента во время игровой сессии мы можем наблюдать счётчик кадров в секунду, датчик нагрузки на процессор и видеокарту, датчик использования оперативной и видеопамяти и т.д. Также можно включить ведение журнала кадров и загрузить на FlightlessMango. Благодаря этому, а также парочке тестов проведённых создателем сайта мы узнали, что CS:GO, DOTA 2, Red Dead Redemption 2, Rage 2, DOOM Eternal, Middle-earth: Shadow of Mordor лучше работают с Linux, чем с Windows
GOverlay — это проект с открытым исходным кодом, целью которого является создание графического интерфейса пользователя для конфигурации оверлеев Vulkan/OpenGL.
vkBasalt — это слой постобработки Vulkan для улучшения визуальной графики игр.
GtkStressTesting, GreenWithEnvy
GtkStressTesting — системная утилита предназначенная для стресс-теста и мониторинга различных компонентов оборудования, таких как процессор и оперативная память
GreenWithEnvy — инструмент для оверклокинга видеокарт NVIDIA
JoyShockMapper
JoyShockMapper — инструмент для использования 3-х осевого гироскопа в геймпадах DualShock 4, Nintendo Joy-Con controllers, и Nintendo Switch Pro Controller. На данный момент программа для Linux (только в рамках Steam Input) недоступна, однако она на стадии подготовки
Piper
Piper — графический пользовательский интерфейс для настройки игровых мышей. Параметры конфигурации включают в себя изменение разрешения (DPI) мыши, добавление и удаление профилей, настройку LED-подсветки и изменение поведения кнопок.
openRGB
openRGB — программное средство доступное как для Linux так и для Windows стремящиеся к централизации управлению подсветкой
openRazer, polychromatic, RazerGenie
openRazer — проект по реализации открытых драйверов для устройств компании Razer на Linux. Стоит отметить, что в openRGB частично включён этот проект, однако при помощи графических утилит через openRazer можно настроить не только подсветку, но макросы клавиатуры, поведение кнопок мыши, выбрать наиболее подходящий профиль DPI.
polychromatic — графический интерфейс и апплет для openRazer. Позволяет создавать профили для конкретных игр и т.д. Github проекта: https://github.com/polychromatic/polychromatic
RazerGenie — ещё один графический интерфейс, в отличие от предыдущего позволяет лучше управлять настройками мыши. Написан на С++ и фреймворке Qt Github проекта: https://github.com/z3ntu/RazerGenie
Cadmus
Cadmus — апплет для удаления постороннего шума в реальном времени при использовании микрофона, базирующийся на RNNoise от Xiph
NoiseTorch
NoiseTorch — программа для подавления шумов микрофона в реальном времени. Совместим с OBS, Mumble, Discord и некоторыми другими программами
Oversteer и pyLinuxWheel
Oversteer и PyLinuxWheel — аналогичные проекты по управлению гоночными рулями Logitech
Полезные программы
Discord — известный геймерам мессенджер с возможностью видеосвязи и демонстрации экрана. Он также есть и для Linux
Open Broadcaster Software (OBS) — программа с открытым исходным кодом для записи видео и ведения трансляций, используется часто профессиональными стримерами. Есть версия для Linux
Minigalaxy — клиент GOG для Linux с обновлением игр и поддержкой DLC, написан на Python с очень простым и понятным интерфейсом
GameHub — клиент для игр, который поддерживает библиотеки Steam, GOG, Humble Bundle. Добавлены слои совместимости для игр с Windows — Wine и Proton
HeroicGamesLauncher — игровой лаунчер, который синхронизируется с вашей библиотекой Epic Games. Служит графическим интерфейсом для Legendary — консольного клиента Epic Games. Интерфейс разработан профессиональным дизайнером и написан на Electron и React
Полезные сайты
Protondb.com— база данных, которая помогает игрокам определять запустится ли игра для Windows на их компьютере. Есть рейтинг работоспособности игр и статистика выгружаемая в файле JSON
Flightlessmango.com— сайт проекта MangoHUD. На этом сайте автор и игроки выкладывают логи игровых сессий, что существенно помогает определить насколько комфортно будет проводить время в той или иной игре
Gamingonlinux.com— сайт с новостями об играх и статистикой обновляемой каждый месяц
Радар релизов Feral Interactive — раздел сайта компании Feral Interactive, занимающиейся портированием игр под Linux (macOS и для мобильных устройств). Судя по портфелю тайтлов, выпущенных этим гигантом для Linux, сайт заслуживает ваше внимание
Источник