如何在樹莓派上執行雷神之錘III

Andy Yang發表於2014-03-06

昨天在樹莓派上嘗試執行了一下雷神之錘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這個工具,像是在用資源管理器,相當好使;下載安裝可以點選這裡

 

更新登入使用者的許可權

    sudo usermod -a -G video pi

 

完事以後重啟機器,進圖形介面

sudo reboot
startx

 

用資源管理器到~/src/Quake3/build/release-linux-arm目錄下,雙擊執行ioquake3.arm

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

 

Andy Yang

2014.03.06

相關文章