昨天在樹莓派上嘗試運行了一下雷神之錘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