image.png
最近觀聞《GTA3遲遲不推出Switch版本刨啸,于是玩家自己動(dòng)手搞定了》堡赔,看了一下項(xiàng)目工程,支持Linux设联、Mac善已、Windows,想到离例,何不動(dòng)手在樹莓派上試一試换团?
運(yùn)行環(huán)境
系統(tǒng):在Raspberry Pi OS 32位、64位均可運(yùn)行宫蛆,Ubuntu Core+Mate桌面嘗試失斔野;
GPU:需關(guān)閉OpenGL的Fake模式
設(shè)備:Raspberry Pi 4
編譯
開源項(xiàng)目:https://github.com/rwengine/openrw
準(zhǔn)備編譯工具
在命令行中耀盗,安裝必備工具
sudo apt install libbullet-dev libsdl2-dev libavcodec-dev libavformat-dev libglm-dev libopenal-dev libboost-dev libboost-filesystem-dev libboost-system-dev libboost-program-options-dev cmake -y
下載OpenRW
cd ~
git clone --recursive https://github.com/rwengine/openrw.git openrw
編譯
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build .
拷貝GTA3 資源文件
下載原生的GTA3想虎,找到包路徑,完全復(fù)制到樹莓派里
配置
mkdir ~/.config/OpenRW
cd ~/.config/OpenRW
vim openrw.ini
添加如下配置內(nèi)容
[game]
; exe的文件路徑
path=/opt/games/Grand Theft Auto 3/
; 游戲語(yǔ)言叛拷,只可選american, french, german, italian 和 spanish
language=american
[input]
; Invert mouse-look camera Y
invert_y=0
[window]
; Size of the window
width=800
height=600
; Start in fullscreen
fullscreen=0
運(yùn)行
在桌面環(huán)境中舌厨,進(jìn)入目錄~/openrw/build/rwgame
運(yùn)行編譯后的文件 ./rwgame
美中不足的是,我嘗試用raspi-config
打開OpenGL忿薇,卻提示GLXBadFBConfig
裙椭。
目測(cè)1FPS-2FPS,實(shí)驗(yàn)意義大于實(shí)際意義署浩。
image.png