AppleのGPTKを利用しMac上でDirectX 12対応のWindowsゲームを実行できるようにするオープンソースのWineラッパー「Whisky」がforkされて開発が再開されています。詳細は以下から。
![]()
WhiskyはIsacc Marovitzさんが2023年04月からオープンソースで開発しているWindows互換レイヤーのWineを利用しMac上でWindows用のアプリやゲームを実行できるようにするWineラッパーで、AppleがWWDC23にリリースした「Game Porting Toolkit (GPTK)」を利用し、DirectX 12対応のゲームタイトルにも対応していましたが、Marovitzさんが学業に集中するなどの理由で昨年開発が終了していました。

WWDC24のセッションで紹介されるWhisky
これに対し、米ノースカロライナ州のCollibraでセキュリティエンジニアを務めるAdam Frankeがプロジェクトをforkし開発を再開、今週新たに「Whisky 3.7.0」をリリースしています。

Whisky 3.7.0
Whisky v3.7.0ではWineボトル内でのSteamゲームライブラリのアートワークの表示、GPTKのインポートフロー、whisky games / whisky launchコマンドラインツールの追加、アプリ外からゲームを起動するURLスキーム”whisky://”、D3DMetal向けのMetal 4コマンドエンコーディングとMetalFX Upscalingが有効になっています。

新しいWhiskyの開発が続くかは不明ですがWhisky 3.7.0ではGPTK4にも対応しているので、MacでDirectX 12ゲームタイトルをプレイしたい方は試してみて下さい。
brew install --cask frankea/whisky/whisky
Whisky 3.7.0
Whisky 3.7.0 opens onto a library of your games, adds ways to launch them from outside the window, turns on D3DMetal’s Metal 4 path and MetalFX upscaling, and fixes a long list of things found while testing this release end to end.
- A library as the landing screen. Whisky opens onto your games and pinned programs across every bottle: Steam games show their store artwork, other programs get a backdrop from their icon, and cards show running state and last-played times. Bottles sit one click away under their own heading (#206).
- Launch from outside the window. A whisky://launch?steam=
or whisky://launch?pin= URL launches a game after confirming what it is about to run (with a per-target “always allow”), the Dock menu and the optional menu bar extra list your pins, and dropping an executable on the window opens the run sheet (#226). - Metal 4 command encoding and MetalFX upscaling for D3DMetal, both on by default with per-bottle toggles, and a per-program switch to mask Metal 4 for D3D12 titles it does not suit. Apple’s DLSS bridge and NVAPI are now deployed with the runtime so games using NVIDIA Streamline actually offer the DLSS option (#204, #205, #222, #230).
- Discord presence, off by default and per bottle. Whisky can publish the running program, and games that speak Discord’s IPC themselves are bridged out of the bottle so their own rich presence works (#203).
- British English localization, kept complete by a CI check (#208).
- Failed dependency installs keep the last few KB of winetricks output next to the attempt (#233).

コメント