昨天在树莓派上尝试运行了一下雷神之锤III,流畅运行,效果不错~~~linux
RPI这个小身板的东东老是能够给你带来惊喜,这里记录一下步骤以备后续再用git
先确保RPI的程序和固件都已经更新github
sudo apt-get update 服务器
sudo apt-get dist-upgrade ide
sudo rpi-update 192 工具
sudo reboot ui
若是更新很龟速,建议参考这篇文章,在Country为China的选项中选择离你近的服务器spa
我在北京,原先使用的清华,后来忽然不能用了,如今改到了大连的那个.net
安装游戏相关的组件code
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这个工具,像是在用资源管理器,至关好使;下载安装能够点击这里
更新登陆用户的权限
sudo usermod -a -G video pi
完事之后重启机器,进图形界面
sudo reboot
startx
用资源管理器到~/src/Quake3/build/release-linux-arm目录下,双击运行ioquake3.arm
开打,虐去吧(或被虐),哈哈哈~~~~~
Andy Yang
2014.03.06