树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

树莓派默认源安装的wine只能运行一些windows arm架构的程序,大部分应用x86_64的程序都无法正常运行,想要玩游戏就更不可能了。

为了运行windows程序,甚至玩windows游戏,需要使用box86+wine的方式,最大化提升性能,测试结果竟出奇的好,而且树莓派可以使用Vulkan 图形加速,运行一般游戏都没有问题。

强烈推荐给用树莓派玩游戏的朋友!

1.开启32位程序支持

sudo dpkg --add-architecture armhf &&  sudo apt update

安装依赖环境

sudo apt install cmake cabextract p7zip-full libncurses6:armhf libc6:armhf libx11-6:armhf libgdk-pixbuf2.0-0:armhf \
 libgtk2.0-0:armhf libstdc++6:armhf libsdl2-2.0-0:armhf mesa-va-drivers:armhf libsdl-mixer1.2:armhf \
 libpng16-16:armhf libsdl2-net-2.0-0:armhf libopenal1:armhf libsdl2-image-2.0-0:armhf libjpeg62:armhf \
 libudev1:armhf libgl1-mesa-dev:armhf libx11-dev:armhf libsdl2-image-2.0-0:armhf libsdl2-mixer-2.0-0:armhf libvulkan1:armhf

2.安装box86、box64

打开pi-app,找到Tools->Emulation->box86、box64,都安装了

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

3.安装wine8.0

其他wine版本到这寻找:

Releases · Kron4ek/Wine-Builds

wget -O ~/wine-8.0-x86.tar.xz https://kkgithub.com/Kron4ek/Wine-Builds/releases/download/8.0/wine-8.0-x86.tar.xz \
&& tar -xf ~/wine-8.0-x86.tar.xz -C ~/ \
&& mv ~/wine-8.0-x86 ~/wine \
&& rm ~/wine-8.0-x86.tar.xz

建立软连接

sudo ln -s ~/wine/bin/wine /usr/local/bin/ \
&& sudo ln -s ~/wine/bin/winecfg /usr/local/bin/ \
&& sudo ln -s ~/wine/bin/wineserver /usr/local/bin/ \
&& sudo ln -s ~/wine/bin/wine64 /usr/local/bin/

安装winetricks

wget https://raw.kkgithub.com/Winetricks/winetricks/master/src/winetricks \
&& sudo chmod +x winetricks \
&& sudo mv winetricks /usr/local/bin

安装运行库

W_OPT_UNATTENDED=1 winetricks mfc42 vcrun6 xact d3drm d3dx9 d3dx9_43 d3dcompiler_43 msxml3 vcrun2005 vcrun2008

4.错误解决:XDG_RUNTIME_DIR is invalid or not set

树莓派直接运行vulkaninfo出错,用sudo vulkaninfo才能正常:

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

解决需要sudo权限才能运行vulkaninfo的问题

cp /usr/share/vulkan ~/.config
chmod -R 755 ~/.config/vulkan

现在运行Vulkaninfo就不需要加sudo,同时vkcube也不需要了

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

中文方框解决

下载simsun.ttf字体,复制到~/.wine/drive_c/windows/Fonts目录下,中文方框不显示汉字的问题就解决了!

或者:

winetricks fakechinese

注意!!!

在使用VNC远程运行游戏时,如果打开游戏画面卡住,此时结束游戏,将simsun.ttf字体文件删除,重新运行游戏就不会卡住了!具体bug原因不明!

5.运行游戏

仙剑一:

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

仙剑三:

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

仙剑四:

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

树莓派玩win游戏:树莓派5 安装box86 wine vulkan运行Windows游戏,性能非常强劲,仙剑四测试完美通过

其他游戏自行测试,运行非常稳定流畅,windows应用运行起来也非常了流畅,感觉不到是在跨平台运行。

6.声音故障

若出现没有声音的情况,先确保树莓派hdmi音频已经连接并能正常输出声音,然后再安装下面的软件

sudo apt install libstb0

关注我,带你玩转手机lInux服务器!

知识拆解

你口袋里的股票数据分析师:Termux 安装 TradingAgents AI智能股票分析系统,让AI自动帮你进行股票交易,支持多个鞠策分析大模型_- trading agents - cn-CSDN博客

2025-11-19 17:19:49

知识拆解

Termux 安装盘搜搜PanSou,快速找到网盘资源链接,支持各大网盘,自定义部署,数据存储到手机,打造移动搜索资源库

2025-11-19 17:30:15

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索