Games for Linux: различия между версиями

Материал из Artem Aleksashkin's Wiki
Перейти к навигации Перейти к поиску
Строка 83: Строка 83:
== Return to Castle Wolfenstein ==
== Return to Castle Wolfenstein ==


'''I didn't install this game'''
'''I didn't install this game yet'''


<pre>sudo apt install rtcw</pre>
<pre>sudo apt install rtcw</pre>

Версия от 16:24, 12 августа 2020

Yes, if you want to play GTA5, Watch Dogs and other modern games you have to install Windows(mb on dual boot).

Linux - mostly for work, because almost all servers work on Linux and it is very convenient to have the same environment on your workstation. But it doesn't mean that you can not run games on Linux. You can!

I'm using Ubuntu Linux 16.04 here.

Gamma Issue

Some games are too dark. You can set gamma using

xgamma -gamma 1.5

Where 1.5 - new gamma. By default 1.

Ported Games

Wolf 3D, Spear Of Density

Website http://wolf3d.net/wolf3d/

sudo apt-get install wolf4sdl

Download original wolf3d and spear of density

Copy files

sudo cp -R <Wolf3d folder>/. /usr/share/games/wolf3d/

For Spear Of Density copy all *.SOD files

Rename all files to lower case

cd /usr/share/games/wolf3d/
sudo rename 'y/A-Z/a-z/' *

You should have something like

artem@ThinkPad-X230:/usr/share/games/wolf3d$ ls -al
итого 6080
drwxr-xr-x 2 root root    4096 июл  9 02:02 .
drwxr-xr-x 8 root root    4096 июл  9 01:32 ..
-rw-r--r-- 1 root root    1072 июл  9 02:01 audiohed.sod
-rw-r--r-- 1 root root    1156 июл  9 01:36 audiohed.wl6
-rw-r--r-- 1 root root  328620 июл  9 02:01 audiot.sod
-rw-r--r-- 1 root root  320209 июл  9 01:36 audiot.wl6
-rw-r--r-- 1 root root    3771 июл  9 01:36 faq.txt
-rw-r--r-- 1 root root   68290 июл  9 02:01 gamemaps.sod
-rw-r--r-- 1 root root  150652 июл  9 01:36 gamemaps.wl6
-rw-r--r-- 1 root root     402 июл  9 02:01 maphead.sod
-rw-r--r-- 1 root root     402 июл  9 01:36 maphead.wl6
-rw-r--r-- 1 root root  569344 июл  9 01:36 newwolf.exe
-rw-r--r-- 1 root root  266663 июл  9 01:32 pak0.pak
-rw-r--r-- 1 root root   16501 июл  9 01:36 readme.txt
-rw-r--r-- 1 root root   49152 июл  9 01:36 sndlib.dll
-rw-r--r-- 1 root root    1024 июл  9 02:01 vgadict.sod
-rw-r--r-- 1 root root    1024 июл  9 01:36 vgadict.wl6
-rw-r--r-- 1 root root  947979 июл  9 02:01 vgagraph.sod
-rw-r--r-- 1 root root  275774 июл  9 01:36 vgagraph.wl6
-rw-r--r-- 1 root root     510 июл  9 02:01 vgahead.sod
-rw-r--r-- 1 root root     450 июл  9 01:36 vgahead.wl6
-rw-r--r-- 1 root root 1616544 июл  9 02:01 vswap.sod
-rw-r--r-- 1 root root 1544376 июл  9 01:36 vswap.wl6

Run the game

wolf4sdl --joystick -1

or

wolf4sdl --resf 1920 1080

For SoD

wolf4sdl-sod

ECWolf

wget -O- http://debian.drdteam.org/drdteam.gpg | sudo apt-key add -
sudo apt-add-repository 'deb http://debian.drdteam.org/ stable multiverse'
sudo apt-get update
sudo apt-get install ecwolf

Return to Castle Wolfenstein

I didn't install this game yet

sudo apt install rtcw

Duke Nukem 3D

Website https://www.eduke32.com/

sudo add-apt-repository "deb http://apt.duke4.net precise main"
sudo apt-get update
sudo apt-get install eduke32

For some reason it needs to have libvpx1

wget http://archive.ubuntu.com/ubuntu/pool/main/libv/libvpx/libvpx1_1.3.0-2_amd64.deb
sudo dpkg -i libvpx1_1.3.0-2_amd64.deb
sudo apt-get install eduke32

Download original Duke Nukem 3D Atomic Edition.

Copy DUKE3D.GRP to ~/.eduke32/

Run the game

eduke32

Change resolution and hit Run

High Resolution Pack

Run the game

eduke32

DOOM, DOOM2, HEXEN, etc...

Website https://zdoom.org/index

Download Ubuntu .deb and install it

https://zdoom.org/downloads

Download original games.

Copy all WAD files to ~/.config/gzdoom/

artem@ThinkPad-X230:~/.config/gzdoom$ ls -al
итого 152536
drwx------  2 artem artem     4096 июл  8 23:27 .
drwx------ 53 artem artem     4096 июл  8 22:09 ..
-rw-rw-r--  1 artem artem    85888 июл  8 23:24 auto1.zds
-rw-r--r--  1 artem artem 14610173 июл  8 19:56 DARKWAR.WAD
-rw-r--r--  1 artem artem 12408292 июл  8 19:57 DOOM1.WAD
-rw-r--r--  1 artem artem 14943400 июл  8 19:57 DOOM2.WAD
-rw-r--r--  1 artem artem 11159840 июл  8 19:57 DOOM.WAD
-rw-rw-r--  1 artem artem    31173 июл  8 23:31 gzdoom.ini
-rw-r--r--  1 artem artem 14189976 июл  8 19:57 HERETIC.WAD
-rw-r--r--  1 artem artem  4429700 июл  8 19:57 HEXDD.WAD
-rw-r--r--  1 artem artem 20128392 июл  8 19:57 HEXEN.WAD
-rw-r--r--  1 artem artem 17420824 июл  8 19:57 PLUTONIA.WAD
-rw-rw-r--  1 artem artem    87303 июл  8 23:20 save0.zds
-rw-rw-r--  1 artem artem    86783 июл  8 23:27 save1.zds
-rw-r--r--  1 artem artem 28377364 июл  8 19:57 STRIFE1.WAD
-rw-r--r--  1 artem artem 18195736 июл  8 19:57 TNT.WAD

Run the game

gzdoom

Change resolution, zoom, controls, etc...

Quake

Website http://quakespasm.sourceforge.net/

sudo apt-get install quake

Download original Quake(for windows, dos, etc) copy files

<Quake folder>/Id1/PAK0.PAK /usr/share/games/quake/id1/pak0.pak
<Quake folder>/Id1/PAK1.PAK /usr/share/games/quake/id1/pak1.pak

Run the game

quake

Change resolution, zoom, controls, etc...

cat /usr/share/doc/quake/README.Debian

Other games/engines

game-data-packager

Quake II

sudo apt-get install quake2

Download original Quake 2(for windows, dos, etc) copy files

artem@ThinkPad-X230:~$ ls -al /usr/share/games/quake2/baseq2/
итого 192944
drwxr-xr-x 6 root root      4096 июл 11 00:51 .
drwxr-xr-x 3 root root      4096 июл 11 00:51 ..
-rw-r--r-- 1 root root      4327 июл 11 00:51 config.cfg
-rw-r--r-- 1 root root    489486 июл 11 00:51 game.dll
drwxr-xr-x 2 root root      4096 июл 11 00:51 maps
-rw-r--r-- 1 root root      1063 июл 11 00:51 maps.lst
drwxr-xr-x 2 root root      4096 июл 11 00:51 music
-rw-r--r-- 1 root root 183997730 июл 11 00:51 pak0.pak
-rw-r--r-- 1 root root  12992754 июл 11 00:51 pak1.pak
-rw-r--r-- 1 root root     45055 июл 11 00:51 pak2.pak
drwxr-xr-x 8 root root      4096 июл 11 00:51 players
drwxr-xr-x 2 root root      4096 июл 11 00:51 video

Run the game

quake2

Quake III Arena

sudo apt-get install quake3

Download original Quake 3(for windows, dos, etc) copy files

artem@ThinkPad-X230:~$ ls -al /usr/share/games/quake3/baseq3/
итого 493760
drwxr-xr-x 2 root root      4096 июл 11 00:58 .
drwxr-xr-x 3 root root      4096 июл 11 01:00 ..
-rw-r----- 1 root root       498 июл 11 00:58 crashlog.txt
-rw-r--r-- 1 root root 479493658 июл 11 00:58 pak0.pk3
-rw-r--r-- 1 root root    374405 июл 11 00:58 pak1.pk3
-rw-r--r-- 1 root root   7511182 июл 11 00:58 pak2.pk3
-rw-r--r-- 1 root root    276305 июл 11 00:58 pak3.pk3
-rw-r--r-- 1 root root   9600350 июл 11 00:58 pak4.pk3
-rw-r--r-- 1 root root    191872 июл 11 00:58 pak5.pk3
-rw-r--r-- 1 root root   7346884 июл 11 00:58 pak6.pk3
-rw-r--r-- 1 root root    320873 июл 11 00:58 pak7.pk3
-rw-r--r-- 1 root root    454478 июл 11 00:58 pak8.pk3
-rw-r--r-- 1 root root      7218 июл 11 00:58 q3config.cfg
-rw-r--r-- 1 root root        74 июл 11 00:58 q3history

Run the game

quake3

Quake IV

I didn't run this game yet

http://zerowing.idsoftware.com/linux/quake4/Quake4FrontPage/

https://help.ubuntu.com/community/Games/Native/Quake4

sudo apt-get install quake4

Download original Quake 4(for windows, dos, etc) copy files

artem@ThinkPad-X230:~$ ls -al /usr/local/games/quake4/q4base
??

Run the game

quake4

Hexen II

Website - http://uhexen2.sourceforge.net/

sudo apt-get install uhexen2

Download original Hexen 2(for windows, dos, etc) copy files

<Hexen2-folder>/data1/pak0.pak ~/.hexen2/data1/pak0.pak
<Hexen2-folder>/data1/pak1.pak ~/.hexen2/data1/pak1.pak

Run the game

glhexen2

Change resolution, zoom, controls, etc...

Native Linux Games

Tux Racer

Website http://tuxracer.sourceforge.net/

OpenArena

Website http://openarena.ws/smfnews.php

Neverball

Website https://neverball.org/

GLtron

Website http://www.gltron.org/

Micropolis

Клон SimCity

sudo apt-get install micropolis

Hedgewars

Клон Worms

sudo apt-get install hedgewars

Steam Games

Website https://steampowered.com/

Games can be played natively from steam client:

  • Half-Life
  • Deathmatch Classic
  • Half-Life: Blue Shift
  • Half-Life: Opposing Force
  • Half-Life: Source
  • Half-Life 2
  • Half-Life 2: Deathmatch
  • Half-Life 2: Episode One
  • Half-Life 2: Episode Two
  • Half-Life 2: Lost Coast
  • Black Mesa
  • Counter Strike 1.6
  • Counter Strike: Condition Zero
  • Counter Strike: Condition Zero Deleted Scenes
  • Counter Strike: Source
  • Counter-Strike: Global Offensive
  • Day Of Defeat
  • Day Of Defeat: Source
  • Left For Dead 2
  • Portal
  • Portal 2
  • Ricochet
  • Team Fortress Classic
  • Team Fortress 2
  • Wolfenstein: Old Blood
  • Alien: Isolation
  • Mad Max

Consoles Emulation

NES / Dendy / FDS

sudo apt-get install fceux

Windows Games

Wine

Website: https://www.winehq.org/

Application database: https://appdb.winehq.org/

sudo apt-get install wine

Proton

Website: https://github.com/ValveSoftware/Proton

PlayOnLinux

Website https://www.playonlinux.com/ru/

wget -q "http://deb.playonlinux.com/public.gpg" -O - | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux