Linux下的游戏
时间:2007-02-17 来源:PHP爱好者
A.星际争霸!!!
1.在你的windows下装好星际争霸,假设装在d:brood下.
2.在linux下装上wine.
我用的是Wine-990923-1.i386.rpm
rpm -ivh Wine-990923-1.i386.rpm 就装好了。
然后根据自己的实际情况,配置好/etc/wine/wine.conf.
3.在/mnt下
mkdir c
mkdir d (创建两个文件夹)
mount -t vfat /dev/hda1 /mnt/c (装载c盘)
mount -t vfat /dev/hda5 /mnt/d (装载d盘)
如果你想每次起动linux都自动加载c,d盘就在/etc/fstab里加两行:
/dev/hda1 /mnt/c vfat 0 0
/dev/hda5 /mnt/d vfat 0 0
4.把你的Xwindows的显示模式设置为640*480的分辨率,并使用8位色(256色).
5.startx,开一个终端,
wine /mnt/d/brood/starcraft.exe
OK,没成功的别灰心,检查一下,一定能行的.
高达版是
wine /mnt/d/brood/gundamcentry.exe
魔兽版没成功
利用wine可以运行许多windows程序,据说虚幻也可以.
B.雷神II
1.假设你的QuakeII装在c:quake2
mount -t vfat /dev/hda1 /mnt/c (装载c盘);
1.先弄到linux雷神的RPM包:QUAKE2-3.20-GLIBC-6.I386.RPM
rpm -ivh QUAKE2-3.20-GLIBC-6.I386.RPM
如果出错,就用
rpm -ivh QUAKE2-3.20-GLIBC-6.I386.RPM --nodeps 来强行安装,
这是因为你没有3D加速卡。
cd /usr/local/games/quake2
cp baseq2/Gamei386.so /mnt/c/quake2/baseq2/
rm -rf baseq2
ln -s /mnt/c/quake2/baseq2 baseq2 (做符号链接(baseq2这个目录太大了))
quak2
就ok了。
雷神3的linux版也有了只是我没有voodoo3玩不起。
C.xmame
1.弄来这几个rpm:
xmame-0.34b7.1-1TL.i386.rpm
xmame-svgalib-0.34b7.1-1T 386.rpm
xmame-x11-0.34b7.1-1TL.i386.rpm
我是在turbolinux3.0碟上找到的。
装上后,拿出你的roms光盘,mount /mnt/cdrom。
cd /usr/lib/xmame/roms
mkdir neogeo
把noegeo.zip拷来,用unzip命令解压缩到neogeo目录里。
以越南大作战为例,
mkdir mslug
把mslug.zip 解压缩到里面。
xmame.svgalib mslug
ok,3,4投币,1,2开始,tab设置按键,还可以用鼠标呢。
xmame.x11 是在图形模式下出一个窗口来玩,速度慢些。
D.snes9x
这是SFC模拟器
弄来s9xl023.i386.tar.gz
tar xzvf s9xl023.i386.tar.gz
把snes9x和ssnes9x随便拷到一个目录,我拷在/usr/local/snes/
cd /usr/local/snes
ssnes /mnt/d/sfc/Sf32020a.fig (我在windows下也装了snes9x的windows版).
超级大金钢2就开始了
snes 是图形模式下的.
我们在上面提到的模拟器和雷神2的linux版本在很多模拟器的网站上都可以找到。
非常全面的一个php技术网站,php 爱好者站 http://www.phpfans.net 有相当丰富的文章和源代码.