前言
WWDC 23上发布macOS 14上,其中的Game Porting Toolkit很有意思,支持DX 12游戏,刚好Whisky构建的Wine提供易于使用的图形包装器,故写篇文章记录一下遇到的问题.(wine上问题类似)
wine版本:7.7.0
Whisky版本:1.0.0
不建议搞,因为crossover 23 已经发布,支持DX12
直接可以玩了: https://macked.app/crossover.html
注⚠️: 本文内容已过期!
建议用crossover 23正式版
通过crossover安装好再移动到Whisky
字体模糊
MBP基本都用的 Retina 显示屏,而 Wine 没有使用“真实”分辨率,故字体模糊.
解决(启用 Retina 支持):
打开注册表编辑器(wine regedit)
1 | HKEY_CURRENT_USER\Software\ |
创建名为“Mac Driver”的文件夹,并在新文件夹中创建一个名为 RetinaMode 的新字符串值。将 RetinaMode 的值编辑为”y“

关闭注册表编辑器然后打开 Wine 配置对话框(winecfg):
由于启用了 Retina 支持,窗口现在将非常小。导航到图形并选择 220 (建议根据实际情况调整,例如我更新之后需调成120) dpi 的屏幕分辨率缩放。
关闭 Wine 配置对话框并重新启动 wine (wineboot):

中文字体乱码问题
虚拟机windows/Fonts文件夹下复制下面这个文件到wine中如图所示目录下.
现提供文件: SIMSUN.TTC

steam登陆窗口问题
参考:https://github.com/IsaacMarovitz/Whisky/issues/41
登陆 Mac 版 Steam 然后复制如图所示文件夹到/Users/??/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Steam/drive_c/Program Files (x86)/Steam/下,也就是Whisky中对应Bottle中steam文件夹中.










