1个不稳定版本
0.1.0 | 2024年7月16日 |
---|
#287 在 游戏 中
每月43次下载
700KB
Maxima
EA桌面启动器的免费开源替代品
Maxima是EA桌面/Origin游戏启动器的开源替代品,在Linux和Windows上本地运行,MacOS支持正在进行中。
Maxima本身是一个库(maxima-lib
),提供了CLI(maxima-cli
)、TUI(maxima-tui
)和GUI(maxima-ui
)前端。其他与Maxima许可证兼容的启动器可能将其作为后端实现。它由KYBER使用。
功能
- EA认证
- 下载/更新游戏
- 下载并玩游戏的任何版本
- DRM和许可证支持
- 多人游戏支持
- 同步EA云存档
- 通过Maxima直接启动在Epic/Steam上拥有的EA游戏
- 在Maxima + 相反上玩通过EA桌面安装的游戏
- 向你的朋友显示你在游戏中的状态,并查看你朋友的状态
- 定位游戏
- 在Linux/SteamDeck上使用wine-ge运行游戏
wine-ge
将自动安装,但基本wine
必须在系统上已经安装。我们正在考虑实现umu-launcher来解决这个问题。
开发中
- MacOS支持
- 通过Epic/Steam启动Maxima的支持
计划中
- 库文档/示例
- 完整的EA桌面互操作性。使用EA桌面安装的游戏已显示在Maxima上,例如,在EA桌面开始下载并在Maxima上继续。
- 更干净/更稳定的下载器实现
- 渐进式/选择性安装
- 一些游戏可以不完整安装就开始运行,一些游戏包含特定语言文件。
不受支持
- 由于战斗日志的游戏启动方式,目前不支持《战地3》。这在我们雷达上,但不是目前的主要优先事项。
- 如果您发现更多不工作的游戏,请提交问题
CLI使用方法
maxima-cli
独立启动将启动交互式CLI模式以安装和启动游戏。
maxima-cli help
将显示子命令列表,例如locate-game
、cloud-sync
、create-auth-code
、list-friends
等。
为什么名字叫'Maxima'?
这是您可以从原点距离最远的地方。
维护者
- Sean Kahler(库,Bootstrap,服务)
- Nick Whelan(用户界面)