Hengband Application for macOS

Binaries | English screen shot | Japanese screen shot | Feedback | Source code | 3.0.0 Changes | 2.2.1.7 Changes | 1.6.2 Changes

Binaries

Based on Hengband's 3.0.0 Development Version

Based on Hengband's Development Version from 2019

Based on Hengband's Last Stable Version

Instructions

I have put together a version of the rogue-like game, Hengband, for computers running macOS 10.8 (the versions based on Hengband 3.0.0 require 10.15) or later. To use the English version, download one of Hengband-3.0.1-Beta17-English.dmg, Hengband-2.2.1.7i-English.dmg, or Hengband-1.6.2e-English.dmg. The first is based on Hengband's current development branch. The second is based on Hengband's development branch from 2019. The last is based on Hengband's last stable release. Double click on the downloaded file to open the disk image, and then drag the hengband application to where you want to store it. Double clicking on the application will run it. Since the application has not been signed, you'll likely have to make an exception for it to use the application. Follow this link for Apple's instructions on how to do that. In short, one way to grant an exception is

  1. Control click (i.e. click while holding the control button down) on the application in the Finder.
  2. Select "Open" in the menu that comes up.
  3. That will bring up a confirmation dialog about allowing the application to open on the system.
  4. If your account does not have administrator privileges, there'll be an additional dialog asking you to authenticate as an administrator to apply the exception to the security settings.

A Japanese version is also available. The installation instructions are essentially the same, but you'll need to download Hengband-3.0.1-Beta17-Japanese.dmg, Hengband-2.2.1.7i-Japanese.dmg, or Hengband-1.6.2e-Japanese.dmg.

The versions based on the preliminary releases of Hengband 3.0.0 use Hengband's current development branch as a basis and add support for a macOS interface using Cocoa.

The versions based on Hengband 2.2.1.7 started with master branch source code as of April 10th, 2019 and added these changes:

The versions based on Hengband 1.6.2 started with the source code tagged as 1.6.2 and added the following changes

Acknowledgements

None of this would have been possible without the Hengband source code and code, especially for the macOS interface and tile set configuration, from poschengband and Angband. All of the hard work was done by the contributors to those projects.