作者Anero (真‧工读生)
看板Steam
标题Re: [心得] Mac上用来跑Wins游戏的工具
时间Sat Feb 1 13:40:55 2025
抱歉想接着原文来请教问题,作为一个Mac+ps5使用者,这类工具真的是太实用了
我原本使用免费的whisky顺利打完了活侠传,尽管游戏内的数字无法完全正常显示,但不影响游玩
去年底黑五时入手了特价的crossover,非常正常的通关了逸剑风云决,又回去试跑了一下活侠传,数字都能正常显示。比较新的游戏如古龙风云录和天命奇御,都可以使用crossover正常执行,crossover马上会推出包含Apple gptk 2.0的crossover 25,大力推荐给有同样需求的Mac steam玩家
我下款游戏想玩河洛的老游戏,侠客风云传和前传,但不知为什麽开启游戏後画面中间会黑一块,感觉像是unity版本过旧,不知道原Po 或是有没有板友知道如何解决?先谢谢了
※ 引述《driftcreator (猫爹)》之铭言:
: 本文简单介绍Porting Kit,以及一些可能用得到的调校小技巧
: 其实也适用於Linux玩家,但会玩Linux的,肯定是不需要这篇101心得分享的说
: ---
: 虽然程序较繁琐,但目前Mac已经可以执行许多Windows平台限定的游戏/软体。主要透过
: 1. 转译 (Crossover, Kegworks, Whiskey)
: 这些都是以Wine作为基底,然後调校、包装成对使用者较友善的应用程式
: Crossover - 付费。也是Wine的主要维护团队,因此理应在重点软体的最佳化上表现最佳
: 我还没用过无法证实,但如果跨平台的目的是工作软体,建议试用後直上
: Kegworks - 免费。是Porting Kit的内核,半死不活Wineskin的後继者
: 也可以直接拿来用,但安装对一般玩家来说稍稍不友善
: Whiskey - 免费。因为去年苹果Game Porting Toolkit推出时綑绑出世,所以很有声量
: 但因为作者因为饮水思源、坚持不更新Wine版本,因此需要微调的地方较多
: 2. 云端游玩 (Geforce Now)
: 付点钱就能脱离硬体限制,舒服的把玩3A大作。缺点是支援的小厂/独立游戏有限
: 3. 虚拟系统 (VMware, Parallels)
: 在Wine转译生态系日趋成熟後,除非工作需求,不然现在特别花钱搞双系统的人应该不多
: ---
: Porting Kit https://www.portingkit.com/
: 基於Wineskin/Kegworks的互动介面。推荐它给一般玩家的原因,是因为安装不用打指令
: 安装好开启後,左边侧边栏Sources > Steam, 之後会列出一些调教好的游戏设定档
: 不过我们的目标是这个:Steambuild 32/64bit DXVK
: Direct3D版本跑老游戏时再试,Matel没用过因为我的Mac是丐版8g RAM
: 点进去顺顺的安装完,先别急着玩,去左边侧边栏Installed找到它,右键乔基本设定
: Launch Wineskin App。之後只要游戏无法好好执行的话,你就得来这里试错
: 打开後点击Winetricks,里面是一堆调校支援用的附加档,之中最基本的便是字体
: 细心一点的话挑中文字体安装,粗暴一点或缺字问题依然没解决就fonts > allfonts
: 安装完应该就能顺玩Steam上大部分Unity系的游戏,活侠传的金额显示也能随之修好
: Properties。里面有两个选项可以考虑
: 第一项:把丑丑的Tahoma系统字体换成Helvetica Neue
: 第四项:高解析模式 (若没启用,有些游戏执行起来画面会很粗糙)
: ---
: 几个常用的调校伎俩
: .外挂BepInEx:Wintricks安装winhttp
: .缺字:Wintricks安装allfont,无效再手动把Windows系统预设的非英文字体放进去
: (从Folder右键进到容器 Contents > drive_c > windows > fonts)
: 若运气不好还是救不起来,就只好去调整字体相关的登录档
: .文字出现口口或乱码:换成游戏限定的环境语言
: Launch Wineskin App > Advanced,然後在中间的Unix Commands输入
: 繁中 export LANG=zh_TW.utf-8
: 简中 export LANG=zh_CN.utf-8
: 日文 export LANG=ja_JP.utf-8
: 其他语言请依样画葫芦
: .跑不出画面的游戏
: Launch Wineskin App > Advanced,试着在中间的Unix Commands输入
: WINEDLLOVERRIDES=libglesv2.dll=d
: 经验上,这可以解决Ubisoft Connect或是TyranoScript系没有画面的问题
: Whiskey也适用以上解法,但因为使用旧wine版本,支援范围较窄
: 老游戏在那边D9D10D11、CPUGPU数量切换搞试错还会顿拍时,有时wine版本直上就解决了
: Kegworks目前还是用Wineskin的皮,但他产出容器的wine核心比较新,也有开始新作整合
: 因此我也会透过Kegworks生成新版容器後,再丢回去Porting Kit管理
: 近期把以前买的老游戏叫出来玩,没有用上太冷僻太古怪引擎或模组的,基本都能跑
: 但Wine转译不是亲妈生的还是有差,除了Mac游戏模式不会启动外,Steam也不时会搞一下
: 像最近的版本更新,Whisky端的Steam就BUG掉,还得降版才能启动游玩
: Porting Kit跟Kegworks生成的每个容器,都内含Wins的核心执行套组,因此保底1G起跳
: 只要设定能共用,最好透过一个Steam平台去执行,不然每个游戏都独立包装太吃空间
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.235.6.189 (韩国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Steam/M.1738388459.A.447.html
1F:推 driftcreator: 老游戏试试Direct3D相容,然後Wins容器也降版看看 02/01 14:28
2F:推 kmaxmickey: 我也正在观望要买crossover ,还有大大有心得吗tks 02/01 21:29
4F:→ hangar18: 性的资讯,基本上上面写playable或perfect的游戏大概率 02/01 22:58
5F:→ hangar18: 都可以运行,其他看似不行的游戏使用较新版本的crossove 02/01 22:58
6F:→ hangar18: r等软体也是有可能跑得动(愈新的版本会解决愈多相容性 02/01 22:58
7F:→ hangar18: 问题),但这就必须自己测试了。 02/01 22:58
8F:推 hangar18: 也可以去Youtube搜寻crossover gaming,会找到满多老外 02/01 23:00
9F:→ hangar18: 实测的影片。 02/01 23:00
10F:→ Anero: 感谢一楼原po和楼上 02/01 23:40
11F:→ Anero: 主要是我用mac玩的都是中文独立游戏,老外网站不好找 02/01 23:41
12F:推 Bonker5566: 用porting kot 02/02 04:28