Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

添加Mac版本 #2841

Closed
3 tasks done
mxdyzmx opened this issue Nov 4, 2023 · 8 comments
Closed
3 tasks done

添加Mac版本 #2841

mxdyzmx opened this issue Nov 4, 2023 · 8 comments
Labels
· 新功能 重复 与已有的反馈或讨论重复

Comments

@mxdyzmx
Copy link

mxdyzmx commented Nov 4, 2023

检查项

  • 我已在 Issues 页面常见&难检反馈及问题列表 中搜索,确认了这一提案未被提交过。
  • 我已查看 功能投票页面,确认了这一提案未在投票列表中。
  • 我知晓还没做的新功能真的太多了,忙不过来,所以新功能提案几乎不会被处理,也不建议再提交新功能提案 qwq……

描述

希望适配MacOS/Linux版本,感谢!

原因

据不完全统计,约有30%用户使用mac版本游玩mc,目前mac版本中启动器有官启/HCML/其它,但由于HCML代码问题,CPU占用较高,希望PCL2可以适配MacOS

@mxdyzmx mxdyzmx added · 新功能 新反馈 需要社区初步确认其有效的新 Issue labels Nov 4, 2023
@hejiehao
Copy link
Contributor

hejiehao commented Nov 4, 2023

#54

@JingHai-Lingyun
Copy link
Collaborator

由于 PCL 的底层界面框架(WPF)无法跨系统,要兼容其他系统无异于完全重做,不会制作。请见 #54
下次提交 Issue 时请按检查项确认无重复内容
题外话,是 HMCL 而不是 HCML

@zkitefly zkitefly added 重复 与已有的反馈或讨论重复 and removed 新反馈 需要社区初步确认其有效的新 Issue labels Nov 4, 2023
@HexDragon-Bot HexDragon-Bot closed this as not planned Won't fix, can't repro, duplicate, stale Nov 4, 2023
@hejiehao
Copy link
Contributor

hejiehao commented Nov 4, 2023

Prism Launcher 表示:看我的 CPU 占用

@burningtnt
Copy link

推荐 .sh 启动器,无 UI,启动速度极快

@Glavo
Copy link

Glavo commented Nov 4, 2023

但由于 HMCL 代码问题,CPU占用较高

我没有观察到 HMCL 有什么异常的过高占用,即使在低性能平台上 CPU 占用也微乎其微,如果你遇到了异常的资源占用过高请向 HMCL 反馈。

以下为 4 核心 4 线程 2.5GHz 的赛扬 N5105 上的测试,top 显示 HMCL 的 CPU 占用率基本在单个核心的 1% 左右徘徊(也就是总 CPU 占用率的 0.25% 左右):

image

如果无法接受这 0.x% 的 CPU 占用,可以将启动器可见性改为启动游戏后退出,这样 HMCL 不会占用任何资源。

image

@mxdyzmx
Copy link
Author

mxdyzmx commented Nov 4, 2023

由于 PCL 的底层界面框架(WPF)无法跨系统,要兼容其他系统无异于完全重做,不会制作。请见 #54 下次提交 Issue 时请按检查项确认无重复内容 题外话,是 HMCL 而不是 HCML

但是WPF似乎是支持跨系统的a,或者尝试用Avalonia XPF换换?

@mxdyzmx
Copy link
Author

mxdyzmx commented Nov 4, 2023

我没有观察到 HMCL 有什么异常的过高占用,即使在低性能平台上 CPU 占用也微乎其微,如果你遇到了异常的资源占用过高请向 HMCL 反馈。

但这确实是在我的电脑上发生的,我会去提Issue的

@JingHai-Lingyun
Copy link
Collaborator

但是WPF似乎是支持跨系统的a,或者尝试用Avalonia XPF换换?

Avalonia XPF 需要 .Net SDK 6/7 但是 PCL 是基于 .Net Framework 4.6.2 的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
· 新功能 重复 与已有的反馈或讨论重复
Projects
None yet
Development

No branches or pull requests

7 participants