This is the main project page and mercurial code repository for the Hero of Allacrost project. Hero of Allacrost is a 2D single-player role-playing game that is open source and free to play. Allacrost is designed in the image of classic console RPGs where our focus is on a compelling story and engaging gameplay. The game and editor is available for Linux, OS X, and Windows systems, and has been ported to others as well.


All code and content in this repository is licensed under the GNU GPLv2 license, except where otherwise stated. See the LICENSES file in the repository for a list of content credited to external projects and people and the licenses under which that content is used under.


See the Downloads section and select the release files corresponding to your operating system.

We publish two types of releases. Development releases are a snapshot of the current state of development and often include missing content and are more unstable and buggy.
Official releases are a stable, mature, and final product.

We provide support for the latest official releases and a limited amount of support for other releases. OS X and Windows releases are packaged with an installer, while the Linux release is a tarball that must be built from scratch. You can also build the game yourself if you are inclined to do so. Refer to the following pages on our wiki for further information on building or installing Allacrost on your system.


If you wish to contribute to this project, we would be glad to receive your help. Our wiki contains a lot of useful information to get you started. See the wiki pages listed below to help you get started.


Our forums are the primary location where we interact with one another and communicate with our players. Please create an account there if you wish to ask a question, start a discussion, or contact a team member. Our wiki is a repository of useful information for players, contributors, and team members. We also have an IRC channel, #allacrost @

Reporting Issues

If you believe you've found a bug or other issue with the game, please go to the Issues section and file a report. Before you do so, however, please make sure to note the following. Look to see if there is already a similar issue filed. If so, add a comment to that rather than creating a duplicate issue. Make sure you are reporting an issue with the latest official release. We do not support older releases or development releases.