HMCL icon indicating copy to clipboard operation
HMCL copied to clipboard

[Feature] 添加对于MacOS Sonoma添加的游戏模式的支持

Open ShulkerSakura opened this issue 9 months ago • 2 comments

描述 | Description

MacOS在Sonoma版本加入了游戏模式 在Minecraf官启下测试 游戏模式开 74FPS 游戏模式关 62FPS 游戏压力越小帧率差距越大 我认为有适配游戏模式的必要

原因 | Reason

让Apple Silicon用户获得更好的游戏性能

ShulkerSakura avatar Apr 17 '25 08:04 ShulkerSakura

https://github.com/PrismLauncher/PrismLauncher/issues/1644

ShulkerSakura avatar Apr 17 '25 08:04 ShulkerSakura

https://github.com/modrinth/code/issues/1175

ShulkerSakura avatar Apr 17 '25 08:04 ShulkerSakura

PrismLauncher/PrismLauncher#1644

文中所述的修改 Identifier 的方法不适用于 HMCL,因为其没有app形式,也就没有 Info.plist。

不过发现若使用由 Platypus 生成的app运行HMCL,便可以使HMCL继承 Platypus App 的 Identifer,而达到文中的目的。

xycabcd avatar Jul 04 '25 09:07 xycabcd

PrismLauncher/PrismLauncher#1644

文中所述的修改 Identifier 的方法不适用于 HMCL,因为其没有app形式,也就没有 Info.plist。

不过发现若使用由 Platypus 生成的app运行HMCL,便可以使HMCL继承 Platypus App 的 Identifer,而达到文中的目的。

HMCL其实有app打包,不过现在在独立测试 https://github.com/ShulkerSakura/HMCL-MacOS

ShulkerSakura avatar Jul 04 '25 09:07 ShulkerSakura

我将在HMCL的MacOS测试仓库里启用<key>GCSupportsGameMode</key>测试效果

ShulkerSakura avatar Jul 04 '25 09:07 ShulkerSakura

不知从命令行启动的话有没有办法让系统识别

xycabcd avatar Jul 09 '25 13:07 xycabcd