Repository navigation
New since 1.9.3.
- Dragon's Dogma 2 runs on KosmicKrisp (M2 or newer, macOS 26+). It used to stop at "Unsupported graphics card". KosmicKrisp now has the 64-bit atomics and the vertex-shader wave operations the game needs. The VM reports D3D feature level 12_1 and shader model 6.6 to it on its own, through the game's Steam launch options. These are added only where the GPU supports them and are taken back if you switch to MoltenVK. On an M5 Max it plays at 1280×720 at about 40 FPS. It no longer crashes at the end of loading a save. By @HariboApfel (#18).
- Faster shader compilation on KosmicKrisp. A pipeline's shaders compile on several threads instead of one. Identical pipelines share their compiled Metal objects. Translated shaders are kept on disk for later launches. Dragon's Dogma 2's first launch compiles its shaders in about 8.5 minutes instead of 62 (M5 Max). Destroying a pipeline no longer waits for its compile, which used to freeze the SteamOS desktop. By @HariboApfel (#18).
- One mouse cursor. When the mouse isn't captured (Steam, Desktop Mode, games without auto-capture), the Mac cursor is hidden over the picture, so only the SteamOS cursor shows. The Mac cursor reappears over the black bars, clickable controls, menus and other windows, and outside the window. By @HariboApfel (#30).
- Metal HUD menu. When the Metal Performance HUD is on, macOS adds an "Enable HUD" item to the menu. That item did nothing; it now turns the HUD on and off like View → Show Metal Performance HUD. By @HariboApfel (#31).
- Game statistics: non-Steam shortcuts are no longer reported, since their IDs only mean something on one Mac.
Requirements: Apple silicon Mac, macOS 15+ (KosmicKrisp and DirectX 12 feature level 12_0 need macOS 26+). Signed with a Developer ID (FX GAMES FZ LLC) and notarized by Apple. The GPL and LGPL (DXMT) sources for this build are in FX-Steam-Launcher-1.9.4-gpl-sources.tar.
Новое с 1.9.3.
- Dragon's Dogma 2 работает на KosmicKrisp (M2 и новее, macOS 26+). Раньше игра останавливалась на «Unsupported graphics card». Теперь в KosmicKrisp есть нужные ей 64-битные атомики и wave-операции в вершинных шейдерах. ВМ сама сообщает игре D3D feature level 12_1 и shader model 6.6 через её параметры запуска в Steam. Они добавляются только там, где их поддерживает GPU, и снимаются при переключении на MoltenVK. На M5 Max игра идёт в 1280×720 примерно при 40 FPS. Вылет в конце загрузки сохранения исправлен. Автор — @HariboApfel (#18).
- Шейдеры на KosmicKrisp компилируются быстрее. Шейдеры пайплайна компилируются в несколько потоков, а не в один. Одинаковые пайплайны используют общие скомпилированные объекты Metal. Переведённые шейдеры сохраняются на диске для следующих запусков. Первый запуск Dragon's Dogma 2 компилирует шейдеры примерно за 8,5 минуты вместо 62 (M5 Max). Удаление пайплайна больше не ждёт его компиляции — из-за этого раньше зависал рабочий стол SteamOS. Автор — @HariboApfel (#18).
- Один курсор мыши. Когда мышь не захвачена (Steam, режим рабочего стола, игры без автозахвата), курсор Mac над картинкой скрыт и виден только курсор SteamOS. Курсор Mac появляется снова над чёрными полями, кнопками, меню и другими окнами, а также вне окна. Автор — @HariboApfel (#30).
- Меню Metal HUD. Когда включён Metal Performance HUD, macOS добавляет в меню пункт «Enable HUD». Раньше он ничего не делал, теперь включает и выключает HUD так же, как Вид → Показать панель производительности Metal. Автор — @HariboApfel (#31).
- Статистика игр: ярлыки не из Steam больше не отправляются — их номера имеют смысл только на одном Mac.
Требования: Mac на Apple Silicon, macOS 15+ (для KosmicKrisp и DirectX 12 уровня 12_0 нужна macOS 26+). Подписано Developer ID (FX GAMES FZ LLC) и нотаризовано Apple. Исходники GPL- и LGPL-компонентов (DXMT) этой сборки — в FX-Steam-Launcher-1.9.4-gpl-sources.tar.
1.9.3 以来的新内容。
- Dragon's Dogma 2 可在 KosmicKrisp 上运行(M2 及更新芯片,macOS 26+)。此前游戏会停在 "Unsupported graphics card"。现在 KosmicKrisp 提供了游戏所需的 64 位原子操作和顶点着色器中的 wave 运算。虚拟机通过该游戏的 Steam 启动选项自动向其报告 D3D 功能级别 12_1 和 shader model 6.6。仅在 GPU 支持时添加,切换到 MoltenVK 后会自动撤回。在 M5 Max 上以 1280×720 运行,约 40 FPS。加载存档结束时的崩溃也已修复。作者:@HariboApfel(#18)。
- KosmicKrisp 着色器编译更快。 管线的着色器改为多线程编译,不再只用一个线程。相同的管线共享已编译的 Metal 对象。翻译后的着色器保存在磁盘上,供之后启动使用。Dragon's Dogma 2 首次启动编译着色器约需 8.5 分钟,而不是 62 分钟(M5 Max)。销毁管线时不再等待其编译完成,此前这会导致 SteamOS 桌面卡住。作者:@HariboApfel(#18)。
- 只显示一个鼠标光标。 鼠标未被捕获时(Steam、桌面模式、未开启自动捕获的游戏),Mac 光标在画面上方隐藏,只显示 SteamOS 的光标。在黑边、可点按的控件、菜单和其他窗口上方以及窗口之外,Mac 光标会重新出现。作者:@HariboApfel(#30)。
- Metal HUD 菜单。 开启 Metal Performance HUD 后,macOS 会在菜单中添加 "Enable HUD" 项。此前该项不起作用,现在它与"显示 → 显示 Metal 性能 HUD"一样开关 HUD。作者:@HariboApfel(#31)。
- 游戏统计: 不再上报非 Steam 快捷方式,因为它们的编号只在一台 Mac 上有意义。
系统要求: Apple 芯片 Mac,macOS 15+(KosmicKrisp 与 DirectX 12 功能级别 12_0 需要 macOS 26+)。使用 Developer ID(FX GAMES FZ LLC)签名并经 Apple 公证。本构建的 GPL 与 LGPL(DXMT)源码见 FX-Steam-Launcher-1.9.4-gpl-sources.tar。
SHA-256:
FX-Steam-Launcher-1.9.4.dmg:88e9b6efa829cc08ceeb05c0dace00722a0c10a5b7c2c49bf42c56c87cd7825eFX-Steam-Launcher-1.9.4-gpl-sources.tar:2a7b4a3c693f3136f286e3a42ba69fe673d598bc3e493f74c8d3212abdb5a0a3