作者ccpz (OoOoOo)
看板MAC
标题[软体] Game Porting Kit 不需要重编译游戏
时间Wed Jun 7 14:37:05 2023
https://bit.ly/45OxGXy
Game Porting Kit 基本上是 Wine (或是 Crossover)
加上 Apple 自己写的 DX12 to Metal , XInput 等转换层:
https://developer.apple.com/videos/play/wwdc2023/10123/?time=64
所以不需要重新编译游戏原始码, 也有人做好 GUI 了:
https://github.com/IsaacMarovitz/Whisky
https://www.reddit.com/r/macgaming/
reddit 上可以看到拿他跑 2077, D4, The Witcher 3 等成功启动的例子
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.75.3.21 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1686119827.A.326.html
1F:推 PopeVic: 苹果终於推 DX12 to Metal,希望真的可以有更多游戏官方 06/07 15:59
2F:→ PopeVic: 支援 06/07 15:59
3F:推 iKelly: M1基础版8gpu跑2077大概15fps,希望效能还能再进步 06/07 16:53
4F:推 water25234: 好期待 终於可以用Mac 玩游戏了 06/07 17:47
5F:推 KimomiKai: 果然对标DX12 06/07 17:54
6F:推 onnie: 啥时会有 rdna arm metal 呢 06/07 18:13
7F:→ onnie: 推 06/07 18:13
8F:推 cgjosephlee: 太酷了吧 06/07 18:29
9F:推 gp3bjo4: 各人很悲观的想法是未来新游戏推macOS平台感觉比较可能, 06/07 22:31
10F:→ gp3bjo4: 现有的要游戏商花时间改code应该没有理由,port之後也不 06/07 22:31
11F:→ gp3bjo4: 是没bug要修 06/07 22:31
12F:推 iKelly: 就看看之後厂商会不会有更高的意愿使用原生metal开发了 06/07 23:18
13F:推 ho83leo: 太狂了吧,竟然有针对DX12, 暗黑4 有希望了。 06/08 00:05
14F:→ ho83leo: 原本还在等crossover 支援Dx12 看来可以省一笔了 06/08 00:06
15F:→ iMElLoN: 这样不能算是 porting 吧?而且效果也不会比真的移植好 06/08 02:43
16F:→ iMElLoN: ,好处是省事,可能是借鉴了隔壁 Steam 的 Photon 经验 06/08 02:43
17F:→ iMElLoN: ? 06/08 02:43
18F:→ hidexjapan: 转译效能优化的够好像Rosetta 2那就没差,不过感觉应 06/08 08:42
19F:→ hidexjapan: 该是先以这个为基底再去优化,话说这时间也差不多是 06/08 08:42
20F:→ hidexjapan: 下世代主机在调查开发者需求准备弄出开发机了 06/08 08:42
21F:→ krousxchen: 转译就是给厂商评估用的,到时移植当然需要最佳化 06/08 13:40
22F:→ krousxchen: 也就是重新编译 06/08 13:41
23F:→ krousxchen: 苹果还有把重新编译的转换工作给最佳化了 06/08 13:42
24F:推 xoy: 所以这是给游戏厂商方便先预览已写好的DX游戏,最後还是要移 06/08 14:29
25F:→ xoy: 植而不是让玩家用模拟的方式跑 06/08 14:29
26F:推 lic13: 放弃游戏吧,转译效能绝对悲剧。好好支援ios能跑的游戏就好 06/09 12:45
27F:→ phoenixcx: 正在抓D4 希望跑得起来 06/09 16:05
28F:→ xellosiris: 请问需要最新的系统吗?或是只要brew install就可以用 06/10 12:24