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

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


Website https://neverball.org/
Website https://neverball.org/
= GLtron =
Website http://www.gltron.org/


= Steam Games =
= Steam Games =

Версия от 17:46, 9 июля 2020

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/

GLtron

Website http://www.gltron.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