Games for Linux

Материал из Artem Aleksashkin's Wiki
Перейти к навигации Перейти к поиску

Tons of old games can be played on Linux. Let's run them!

I'm using Ubuntu Linux 16.04 here.

Some games are too dark. You can set gamma using

xgamma -gamma 1.5

Where 1.5 - new gamma. By default 1.

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 game

wolf4sdl --joystick -1

or

wolf4sdl --resf 1920 1080

For SoD

wolf4sdl-sod

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 game

eduke32

Change resolution and hit Run

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 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 game

quake

Change resolution, zoom, controls, etc...

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

Other games/engines

game-data-packager

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 game

glhexen2

Change resolution, zoom, controls, etc...

Tux Racer

Website http://tuxracer.sourceforge.net/

OpenArena

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

Neverball

Website https://neverball.org/

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

NES Emulation

Windows Games

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

Wine

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

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

sudo apt-get install wine