(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=43631230

Hacker News 的用户们正在讨论 Whisky 的停运,Whisky 是一款允许在 macOS 上运行 Windows 应用程序的 Wine 前端。讨论的中心在于,鉴于 Apple Silicon 芯片 Mac 的性能,此类解决方案是否仍然相关。 用户普遍认为,即使是低端型号的 Apple Silicon Mac 也出奇地快,这归功于高效的硬件和 Apple 的 x86 模拟技术 Rosetta。Whisky 利用的 Game Porting Toolkit (GPTK) 被强调为通过将 DirectX 转换为 Metal 来实现高性能游戏体验的关键因素。 用户分享了在 Apple Silicon 上通过 Wine 和 GPTK 进行游戏的经验,他们报告说 GTA5、艾尔登法环和 Control 等游戏运行成功。一位用户报告说,在 M2 Air 上 Noita 的性能较差,而其他一些用户则强调,有些游戏可能需要适当的散热才能确保流畅的性能。讨论还提到了 Crossover 和 Kegworks 等替代方案。讨论还涉及到 Linux 无法直接在现代 Mac 上启动的事实。总的来说,虽然 Whisky 可能已停运,但它所利用的基础技术被认为仍然可用于在 Apple Silicon 上运行 Windows 应用程序。


原文
Hacker News new | past | comments | ask | show | jobs | submit login
Whisky is no longer actively maintained (getwhisky.app)
52 points by ahamez 43 minutes ago | hide | past | favorite | 18 comments










Does something like Whisky work in the new macOS Apple Silicon world? I assume its quite a bit slower to simulate Windows while at the same time translating x86 to Apple Silicon. I ask because this would be a justified break from this project, it's kind of a nightmare setup, you're better off just buying a $300 Windows laptop at Walmart or something.


The thing is, "Apple Silicon" computers are very fast. They are, obviously, not the fastest computers you can possibly buy, but rather than monetize fast CPU cores Apple mainly monetizes SSD and RAM and does minimal segmentation on the CPU, so even the lowest end Mac devices are absurdly fast compared to low end PCs. Rosetta is also pretty fast, depending on the workload, since the hardware is specialized to support fast x86 emulation.

I reckon a lot of games on Apple Silicon would end up GPU bound before CPU bound.



That is where Apple's GPTK (Game Porting Toolkit) came into play, and why Whiskey was popular at all. It allows for somewhat seamless interop between Wine and D3DMetal, which is an Apple translation layer from DirectX 11/12 instructions directly to Metal (Apple's Graphics API). Given that the majority of the cycles for video games are consumed by these graphics APIs, having that direct translation layer allows for fairly performant gameplay on Apple Silicon macs.


It's not. It's very fast, especially for gaming. Playing POE 2 with GPT2 or a recent wine version at max setting on 60+ FPS on those days. On a M3 MAX.


Tried Noita on an M2 Air. Yikes, unplayable.


Really need the fan to maintain clocks while stressing the CPU and GPU. Still depending on the game the Air can still be pretty impressive, especially for native games.


It runs incredibly well, I ran GTA5 on my old Macbook Pro M1 with it and got a respectable 60FPS on max settings. The apple GPTK is really very impressive.


Whisky was a front-end for Wine and related libraries, already running on Apple Silicon. So it already works I guess.


I never _not_ used Whisky on an Apple Silicon device. Recently played Control on my Mac mini M2 Pro with it.


Yes, CrossOver (which is mentioned in the article) works on Apple Silicon.


Don't see why Wine would be slower than any other x86 application ran in emulation.


Yes, there's "Kegworks". I use it to run the steam edition of dwarf fortress, which mostly works fine on my M4 mac mini.


I’ve been using whisky to play Elden ring on my M4 MBP and it’s been great! I love that the Game porting toolkit and wine all work so well. I did have to do some pinning of steam to an older version to keep it working recently. I guess I’ll move over to crossover soon


> Hell, even Rosetta would likely be more restricted as many of the extensions added in recent months were only added due to pressure from Mac gamers.

What are they?



F16C/AVX2 support amongst other stuff.


I used Bottle in the past and I must say I was quite surprised of the software I managed to run on Linux... For instance, Cinema 4D (up to R24 I think?). The hardest was to install flatpak on Porteus to install bottle...

So it is bottle but for Mac? Never heard of it before. I used crossover once on a Macbook 2010 to Run Deus Ex,... anyway these are great projects. I guess booting linux from a USB stick should work on a modern mac too? rather than emulating it.



It is a front end to wine the same as bottle.

You can't boot Linux on Modern Apple machines.

Asahi Linux is working on it, they support M1 and M2 machines but not later ones.



So no more Scotch? Just Bourbon?






Join us for AI Startup School this June 16-17 in San Francisco!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact



Search:
联系我们 contact @ memedata.com