找回密码
 立即注册
搜索
查看: 7037|回复: 34

[软件] 苹果官方游戏移植工具使Windows游戏在Mac上运行

[复制链接]
     
发表于 2023-6-7 17:19 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 colodes 于 2023-6-7 17:29 编辑

苹果在wwdc23上发布了基于crossover的game porting toolkit转义层, 使dx12转换为metal api,帮助游戏开发者进行移植评估
https://github.com/apple/homebrew-apple

这是有人开发的方便设置的UI
https://github.com/IsaacMarovitz/Whisky

结合将x86转义为arm的Rosetta 2让游戏运行成为了可能

成功在m2 max上40帧运行赛博朋克2077
https://www.reddit.com/r/macgaming/comments/1435ukq/cyberpunk_on_m2_max_wgame_porting_toolkit/

在m1 pro上40帧运行艾尔登法环
https://www.reddit.com/r/macgaming/comments/14318ri/boss_music_intensifies/

在m2 max上30帧运行蜘蛛侠
https://www.reddit.com/r/macgaming/comments/142zfa4/applegamingwiki_discord_users_posting_their_dx12/
回复

使用道具 举报

     
发表于 2023-6-7 17:21 来自手机 | 显示全部楼层
有一种steamdeck的美感
回复

使用道具 举报

     
发表于 2023-6-7 17:28 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2023-6-7 17:34 编辑

有没有适配评级啊有这技术PD虚拟机还卖吗
可以转译下生化8和死亡搁浅岛剪版看看损耗多少
回复

使用道具 举报

     
发表于 2023-6-7 17:32 来自手机 | 显示全部楼层
不如去和v社合作,把之前放弃的mac版proton捡回来,反正底层和crossover一样也是wine
回复

使用道具 举报

     
 楼主| 发表于 2023-6-7 17:36 来自手机 | 显示全部楼层
0WHan0 发表于 2023-6-7 17:32
不如去和v社合作,把之前放弃的mac版proton捡回来,反正底层和crossover一样也是wine ...

估计是为了自己游戏商店建设

—— 来自 Google Pixel 7, Android 13上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-6-7 17:37 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-6-7 17:37 | 显示全部楼层
这转译的性能损失太大了,还要再优化
回复

使用道具 举报

     
发表于 2023-6-7 17:38 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2023-6-7 17:43 编辑
chaucerling 发表于 2023-6-7 17:37
这转译的性能损失太大了,还要再优化
GPU 疑似是 DXVK 再 Vulkan 转 Metal
CPU 应该是 win 转 x86 Mac 转 arm
三转重元功了属于是
回复

使用道具 举报

     
发表于 2023-6-7 17:43 来自手机 | 显示全部楼层
我钱多不知道买个ps5吗
回复

使用道具 举报

     
发表于 2023-6-7 17:45 | 显示全部楼层
30帧的蜘蛛侠 还是那个当初说对标3080的M1 Max吗
回复

使用道具 举报

     
发表于 2023-6-7 17:48 来自手机 | 显示全部楼层
iphone ipad是不是也用的metal api,真搞成了岂不是最强移动游戏设备
回复

使用道具 举报

发表于 2023-6-7 17:55 | 显示全部楼层
看了一下主楼提到的macgaming这个sub就跟过年一样。以后如果性能再优化点感觉还真有点意思。
这种低功耗表现好的SOC做移动游戏设备挺有潜力,不知有没有续航发热相关测试。
回复

使用道具 举报

     
发表于 2023-6-7 17:56 | 显示全部楼层
RookieTnT 发表于 2023-6-7 17:45
30帧的蜘蛛侠 还是那个当初说& ...

非原生运行,性能损失巨大

论坛助手,iPhone
回复

使用道具 举报

     
 楼主| 发表于 2023-6-7 18:00 来自手机 | 显示全部楼层
Midnight.Coup 发表于 2023-6-7 17:28
有没有适配评级啊有这技术PD虚拟机还卖吗
可以转译下生化8和死亡搁浅岛剪版看看损耗多少 ...

正式移植的死亡搁浅好像还多一道编译好着色器的流程,不知道对性能有多大帮助

—— 来自 Google Pixel 7, Android 13上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

头像被屏蔽
发表于 2023-6-7 18:02 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-6-7 18:03 | 显示全部楼层
colodes 发表于 2023-6-7 18:00
正式移植的死亡搁浅好像还多一道编译好着色器的流程,不知道对性能有多大帮助

—— 来自 Google Pixel 7 ...

那估计起码是三倍薄纱的帧数了(指 M2 Max
40帧对120帧,优势在我
回复

使用道具 举报

     
发表于 2023-6-7 18:08 | 显示全部楼层
0WHan0 发表于 2023-6-7 17:32
不如去和v社合作,把之前放弃的mac版proton捡回来,反正底层和crossover一样也是wine ...

为的就是绑在App Store里面 还搞STEAM只会利好玩家

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2023-6-7 18:11 | 显示全部楼层
zhrs456 发表于 2023-6-7 18:08
为的就是绑在App Store里面 还搞STEAM只会利好玩家

论坛助手,iPhone

但这个toolkit已经挂上github了啊,开发者自己拿去用上去steam苹果又管不了的
回复

使用道具 举报

     
发表于 2023-6-7 18:12 | 显示全部楼层
zhrs456 发表于 2023-6-7 18:08
为的就是绑在App Store里面 还搞STEAM只会利好玩家

论坛助手,iPhone

确实,想了想苹果肯定不会把30%的抽成利润白白让给V社。不过苹果如果路走通了说不定V社又会把mac的proton捡回来
回复

使用道具 举报

     
发表于 2023-6-7 18:16 | 显示全部楼层
分辨率1728x1117,这不就约等于1080p吗
买得起m2 max的家里应该有个ps5/xsx吧
回复

使用道具 举报

     
发表于 2023-6-7 18:21 来自手机 | 显示全部楼层
macbook硬盘和金子一样贵,玩个屁的游戏啊

—— 来自 Xiaomi Redmi K30 5G Speed, Android 12上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
发表于 2023-6-7 19:44 来自手机 | 显示全部楼层
colodes 发表于 2023-6-7 18:00
正式移植的死亡搁浅好像还多一道编译好着色器的流程,不知道对性能有多大帮助

—— 来自 Google Pixel 7 ...

Decima 这个引擎本身就有非常优秀的兼容性和优化,效果也会不错的,如果是 2077 你可以想象,所以死亡搁浅的 macOS 首发也是有原因的
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-6-7 19:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-6-7 20:12 | 显示全部楼层
すぴぱら 发表于 2023-6-7 19:56
可是metal不完全等于vulkan吧,是少一些东西的 怎么解决兼容性问题
完全是2个东西,但可以转
回复

使用道具 举报

     
发表于 2023-6-7 20:18 | 显示全部楼层
ganeid 发表于 2023-6-7 18:16
分辨率1728x1117,这不就约等于1080p吗
买得起m2 max的家里应该有个ps5/xsx吧
...

果粉群见过给臭打游戏的小白推mbp的,所以也可能是不明真相的小白
回复

使用道具 举报

     
发表于 2023-6-7 21:09 | 显示全部楼层
Lunamos 发表于 2023-6-7 17:55
看了一下主楼提到的macgaming这个sub就跟过年一样。以后如果性能再优化点感觉还真有点意思。
这种低功耗表 ...

移动是没戏了,玩3A整机40w的mac和300w的win游戏本拉不开,都是只能插电玩。玩中小型游戏倒是有说法。

—— 来自 S1Fun
回复

使用道具 举报

发表于 2023-6-7 21:46 | 显示全部楼层
GPU是d3d11/12直接转Metal
回复

使用道具 举报

     
发表于 2023-6-8 10:07 | 显示全部楼层
埃安.jpg
回复

使用道具 举报

发表于 2023-6-8 10:13 | 显示全部楼层
哪天能玩黄油了再说
回复

使用道具 举报

     
发表于 2023-6-8 10:38 | 显示全部楼层
proton/wine性能沒損失是因為硬件一樣(+Linux有性能更好的Vulkan驅動)吧,同樣的電腦裝上windows可以無損玩。相比PS5可能不無損
在mac上裝windows能無損玩dx遊戲嗎?
回复

使用道具 举报

     
发表于 2023-6-8 10:40 | 显示全部楼层
D3DMetal 许可证说这玩意不能用在最终的游戏成品里,用户自己想玩肯定拦不住
应该是给开发者做个测试用,果子还是妄想有原生的游戏上 macOS
图片.png
回复

使用道具 举报

     
发表于 2023-6-8 11:09 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2023-6-8 11:13 编辑
病態極端 发表于 2023-6-8 10:38
proton/wine性能沒損失是因為硬件一& ...
wine 的性能纯看 API 实现,部分情况比 Windows 原生性能还高,但差的就可以差一倍以上的效率
Intel Mac 装 x86 Win 可以,反正是 Intel 核显也没啥用,A 卡有官方的 boot camp 专用驱动
现在 M1/2 Mac 都没有原生的 arm Win 可以装,Linux 都只能装 Asahi Linux 这个定制过的发行版
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-6-8 23:33 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-6-9 00:37 | 显示全部楼层
那个IsaacMarovitz也是switch模拟器Ryujinx的开发者,ryujinx为了顺利在mac os上运行,在moltenVK的基础上做了很多工作。但是根据我的测试,不使用hypervisor的话,m1 pro的性能表现甚至不如5年前的intel cpu+mx150...

除了可以用rosetta加速转译外,这个toolkit运行win游戏的流程基本也是这样,所以相当不看好这个东西的性能表现。

苹果真想好好搞gaming就应该至少在mac os上原生支持vulkan
回复

使用道具 举报

     
发表于 2023-6-9 00:37 | 显示全部楼层
苹果现在往PC游戏挤是为了啥……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-20 17:51 , Processed in 0.117919 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表