全站通知:

MacOS运行S&box

阅读

    

2023-08-05更新

    

最新编辑:B1ueMicr0

阅读:

  

更新日期:2023-08-05

  

最新编辑:B1ueMicr0

来自S&boxWIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
Tairikuookami
TrimesS_
布朗尼蛋糕-

S&box 将不会提供对 macOS 的支持。 但拥有社区的实验性记录
Mac 还玩游戏?滚出克吧((
翻译自sbox wiki

在 Apple Silicon 上的 macOS 上运行 S&box 的实验性记录

这一切都将在某个时间点清理并公开,但我只想写下总体思路和所需事项。

目前,这种方法只能让你进入主菜单并使用工具,而 Hammer 是唯一能正常运行的工具。

前提是你已经安装了游戏移植工具包,并且已经安装了 Steam。

配置

在 WineCfg 中将 Windows 版本设为 Windows 7

运行 将 s&box 安装到游戏移植工具包的 Steam 中后,就必须使用以下批处理文件运行它,设置正确的 DOTNET 环境变量,以防崩溃

set DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP3SUPPORT=0
set DOTNET_EnableWriteXorExecute=0
"C:\Program Files (x86)\Steam\steamapps\common\sbox\sbox.exe"

您还必须将这些文件从 sbox/bin 文件夹复制到 sbox 文件夹的另一个目录中,使它们位于 EXE 的旁边,并在 winecfg.exe 中将它们设置为本地优先级。


d3dcompiler_47.dll
vcruntime140.dll
vccorlib140.dll
concrt140.dll
msvcp140.dll
d3dcsx_43.dll


其中有些可能不需要移动,但就我所知,d3dcompiler_47.dll 需要移动。
TODO:找出为什么 wine 无法识别 bin 文件夹中的这些文件?