[分享]Doom 2以及两个资料片的安装脚本

游戏讨论
回复
头像
carlos444_444
帖子: 448
注册时间: 2005-06-06 21:35
系统: Debian
来自: 四海为家
联系:

[分享]Doom 2以及两个资料片的安装脚本

#1

帖子 carlos444_444 » 2008-09-18 9:38

(1)首先你要有Doom for DOS或者Doom for Windows。需要提取其中的doom.wad文件。
(2)在以下链接中下载legacy doom for Linux 1.42版的。这是二进制码,无需编译,直接使用。
2004年最后一次更新,好可怜。期待有飞跃呀。以前这个包在ubuntu官方库都是有的,现在没了。
http://legacy.newdoom.com/downloads.php#other
我的网络硬盘中的文件:
http://www.mediafire.com/download.php?2tembdcdad5
(3)sudo cp legacy_142_linux.tar.gz /opt
sudo tar zxvf legacy_142_linux.tar.gz
(4)将doom.wad复制到/opt/legacy_142_linux (其实你自己改个名字也行)
(5)运行./lsdmdoom进行游戏

功能:
支持声音、游戏作弊;官网声称支持网络多人对战。
在游戏内的Options下,可以更改全屏/窗口模式;可以更改分辨率。游戏较老,建议窗口运行,分辨率修改为640x480。

已知bug:
在我的电脑上,出现声音独占的问题。有时候在命令行下启动游戏,会提示sound slave调用失败,进入游戏后无声音(同时也造成了我的openredalert无声音)。按照论坛上的解决声音独占的帖子,似乎也没有得到很好的改善。
声音处理不好,会出现进程死掉的情况,需要kill -9,xkill杀不掉。

*更新:换用prboom,解决死机问题
10楼有解决声音问题的方法

建立快捷方式:
(1)sudo leafpad /opt/legacy_142_linux/doom.sh
#!/bin/sh
cd /opt/legacy_142_linux
./lsdmdoom
(2)建立启动器:/opt/legacy_142_linux/doom.sh
给Doom迷附送网址:
http://www.doomworld.com/ports/linux_unix.shtml

设置微调:
所有的设置均在此文件中:~/.legacy/config.cfg (如果打开了3D硬件加速,则为glconfig.cfg,不过我不太清楚如何打开。)

除了游戏菜单中的功能有所增加外,游戏本身内容是原汁原味的,因为用的是官方的WAD。

附送:ioquake3,这个是用来安装id software的官方Quake3的脚本。有Quake3光盘的朋友以后就可以在Linux下玩Quake3了。
官方主页:http://ioquake3.org/
官方下载:http://ioquake3.org/get-it/

我的网络硬盘:
http://www.mediafire.com/download.php?dmyqdhzqs0d

8) 个人拒绝wine!
附件
上图
上图
上次由 carlos444_444 在 2008-09-26 14:19,总共编辑 2 次。
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#2

帖子 bones7456 » 2008-09-18 10:33

拒绝wine,可以用dosbox嘛~
关注我的blog: ε==3
头像
carlos444_444
帖子: 448
注册时间: 2005-06-06 21:35
系统: Debian
来自: 四海为家
联系:

#3

帖子 carlos444_444 » 2008-09-18 13:56

8) 把这么经典的东东忘记了!回去安装,准备享受一把殖民计划!
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#4

帖子 luojie-dune » 2008-09-18 18:04

freedoom + edge 才强哦。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#5

帖子 eexpress » 2008-09-18 20:56

记得有点意思的。很呆滞的。但划时代的。
● 鸣学
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#6

帖子 luojie-dune » 2008-09-18 21:28

射击游戏的未来是什么? 直接的紧张冲击,一刻不能放松? 绚丽的图画? 还是。无论如何,能发展多么好都好。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#7

帖子 eexpress » 2008-09-18 21:34

未来?至少要打了你的手指,你不能这手拿枪了。按骨头受伤程度,分配动作的效果。
● 鸣学
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#8

帖子 luojie-dune » 2008-09-18 21:43

eexpress 写了:未来?至少要打了你的手指,你不能这手拿枪了。按骨头受伤程度,分配动作的效果。
谨遵教诲。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

#9

帖子 想入非非 » 2008-09-18 22:52

psp和ds上都玩过。。。。 :cry:
Ubuntu User
头像
carlos444_444
帖子: 448
注册时间: 2005-06-06 21:35
系统: Debian
来自: 四海为家
联系:

#10

帖子 carlos444_444 » 2008-09-19 20:33

8)
看来源里的prboom更加成熟。
sudo apt-get install prboom
默认会安装freedoom游戏包,如果你没有官方Doom包,可以玩这个。
输入prboom进行游戏。
所有游戏包在 /usr/share/games/freedoom/目录下,如果你有官方WAD,可以将其复制到这里,替换freedoom。

这个prboom无死机的问题,但是和legacy一样有声音不正常的问题:Terminal error: ALSA lib pcm_dmix.c:864snd_pcm_dmix_open) unable to open slave

Google了一下,最后Google到了ubuntuforum.com,解决方法如下:
1,sudo apt-get install libsdl1.2debian-all
2,打开~/.bashrc
删除所有带SDL_AUDIODRIVER的行。
3,重新启动系统,游戏正常发出声音!
回复