GnollHack Servers - hyvanmielenpelit/GnollHack GitHub Wiki

gnollhack-servers-4k-512

You can play the ASCII version of GnollHack on our proprietary public server through SSH:

Curses Interface

We recommend that you activate also the Curses interface. Here are instructions for the following operating systems:

Options

You should play GnollHack with at least 4 status lines. If you are using the Curses interface, we recommend setting the following in your options file:

OPTIONS=autostatuslines,statuslines:4

This will enable automatic adjustment of status lines for you, with a minimum of 4 status lines.

The default GnollHack Curses Interface Options files have these settings set correctly.

Unicode Support

You can set OPTIONS=symset:UnicodeGraphics in the options file to enable Unicode support in GnollHack. You must use TTY interface for playing. Curses interface does not support Unicode at the moment. This allows you to use UTF-8 encoding in your terminal. This can be helpful when your terminal does not support CP437.

Arrow key support for TTY

If you want to use arrow keys while playing with TTY graphics (especially using UnicodeGraphics), you can set OPTIONS=enablettyarrowkeys in the options file or activate it through Options (O). This has a drawback that you need to press ESC twice to register the ESC key. Luckily, you need to do it seldom in GnollHack.

Watching Games

You can watch games on public servers live by clicking 'w' in the main menu. After that you can select a game, if there are any, and finally you can press 'r' to resize the terminal. When you want to quit watching the game, press 'q'.

Sometimes the games you watch do not look right, depending on the settings what the player is using. Here, you can find instructions how to make games look right.