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

Материал из Artem Aleksashkin's Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 1: Строка 1:
Tons of old games can be played on Linux. Let's run them!
I'm using Ubuntu Linux 16.04 here.
= Wolf 3D, Spear Of Density =
= Wolf 3D, Spear Of Density =



Версия от 02:29, 9 июля 2020

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

I'm using Ubuntu Linux 16.04 here.

Wolf 3D, Spear Of Density

Website http://wolf3d.net/wolf3d/

sudo apt 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

You should have somethin 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

Rename all files to lower case

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

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

~/.quakespasm/id1/

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