如何在树莓派上运行雷神之锤III

昨天在树莓派上尝试运行了一下雷神之锤III,流畅运行,效果不错~~~

RPI这个小身板的东东总是可以给你带来惊喜,这里记录一下步骤以备后续再用

 

先确保RPI的程序和固件都已经更新

sudo apt-get update

sudo apt-get dist-upgrade

sudo rpi-update 192

sudo reboot

如果更新很龟速,建议参考这篇文章,在Country为China的选项中选择离你近的服务器

我在北京,原先使用的清华,后来突然不能用了,现在改到了大连的那个

 

安装游戏相关的组件

sudo apt-get install git gcc build-essential libsdl1.2-dev 

 

下载Quake III的源代码(核心文件也就几MB,牛掰呀)

 mkdir ~/src 
 cd ~/src 
 git clone https://github.com/raspberrypi/quake3.git 
 cd quake3 

 

修改build.sh文件

sudo nano build.sh 

 

 第08行改成: ARM_LIBS=/opt/vc/lib 
 第16行改成: INCLUDES="-I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads" 
 第19行注释掉: #CROSS_COMPILE=bcm2708- 

 

接着编译./build.sh

RPI的CPU很弱,所以这个时间比较久;我将CPU超频到950MHz后编译也花了N久,后来实在等不了睡觉去了,具体时长多久也不清楚

 

将游戏需要使用的资源文件拷贝到build/release-linux-arm/baseq3目录下;需要的资源文件可以点击这里

以前从来就没有用过Linux,文件拷贝使用的WinSCP这个工具,像是在用资源管理器,相当好使;下载安装可以点击这里

如何在树莓派上运行雷神之锤III_第1张图片

 

更新登录用户的权限

 sudo usermod -a -G video pi 

 

完事以后重启机器,进图形界面

sudo reboot 
startx 

 

用资源管理器到~/src/Quake3/build/release-linux-arm目录下,双击运行ioquake3.arm

开打,虐去吧(或被虐),哈哈哈~~~~~

 

Andy Yang

2014.03.06

你可能感兴趣的:(运行)