GnollHack · public · first seen
GnollHack now runs natively on Macs with Apple Silicon. If you own GnollHack on Steam, open your Steam Library on your Mac, select GnollHack, and click Install.
A native Mac app, signed and notarized by Apple, with the same desktop interface as the Windows and Linux versions.
Metal graphics. The game draws with Metal, Apple's current graphics interface.
Keyboard and mouse. The Option key works as the Alt key of GnollHack's keyboard shortcuts, so Option+P is Pray.
Game controllers. Xbox controllers, PlayStation DualShock 4 and DualSense controllers, and other controllers that macOS supports as gamepads all work. The controls are the same as on the Steam Deck.
In-game web pages, such as the wiki and the Gnoll Overseer, use the WebKit engine built into macOS, so you don't need to install anything else.
A Mac with Apple Silicon (M1 or later). Intel Macs are not supported.
macOS 15 (Sequoia) or later.
The Mac version is the same app as the Linux version: GnollHack's modern .NET MAUI client, running on Avalonia UI. Avalonia UI runs on Linux, Windows, and macOS, so the work that brought GnollHack to Linux and the Steam Deck now brings it to the Mac as well.
If the game window flickers, stays black, or shows graphical glitches, turn off Metal Rendering under System in Settings to use OpenGL instead. The change takes effect the next time you start the game.
If your keyboard layout types characters with the Option key, such as @ on Option+2 in the Finnish layout, turn on Allow Option Keys under System in Settings.
There is no on-screen keyboard, so type text such as wishes and names on a keyboard.
The iOS version from the App Store also runs on Apple Silicon Macs. It keeps its saved games separately from the Steam version and does not support game controllers.
This is the first release of the Mac version, and we would love to hear how it runs on your Mac. When you report a problem, please tell us:
Your Mac model and chip, such as a MacBook Air with M2
Your macOS version
Which controller you use, if the problem is with a controller
What you did just before the problem happened.
Please also attach the log file ~/Library/Logs/GnollHack/GnollHack.log. The previous run's log is GnollHack.previous.log in the same folder. You can reach us on Discord or by email at [email protected]. More details are on the macOS Version page of the GnollHack Wiki.
GnollHack is a free, open-source traditional roguelike with over 23,000 hand-drawn animated tiles, 37 music tracks, over 1,100 sound effects, and over 5,000 voiced lines. It has no ads, microtransactions, or paywalls, and it runs on Android, iOS, Linux, macOS, Windows, and the Steam Deck.
| Depot | New manifest | Previous manifest |
|---|---|---|
| 3558191 | 9154070222865773957 | — |
| 3558192 | 978672109647831953 | — |
| 3558193 | 7430132042661644865 | — |