Difference between revisions of "Nethack.alt.org"

From NetHackWiki
Jump to navigation Jump to search
m (Differences from vanilla Nethack)
(Differences from vanilla Nethack: only loading bones)
Line 56: Line 56:
 
*whereis-file user game tracking lifted from [[Sporkhack]]
 
*whereis-file user game tracking lifted from [[Sporkhack]]
 
*[http://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/438dda95ab081452/f9bc3a8cee110bf8#f9bc3a8cee110bf8 MSGTYPE option]
 
*[http://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/438dda95ab081452/f9bc3a8cee110bf8#f9bc3a8cee110bf8 MSGTYPE option]
*[[options#bones|Bones files can be switched off]]
+
*[[options#bones|Loading bones files can be switched off]]
  
 
Also, NetHack has been compiled with [[autopickup exceptions]], and several bugs have been fixed, including the [[Astral call bug]], a bug that allowed predicting the random numbers, and a crash when dropping gold in certain situations. There's also several new hallucinatory monster names, random engravings, random [[gravestone]] epitaphs and T-shirt messages.  A [http://alt.org/nethack/nh343-nao.diff combined patch against vanilla 3.4.3] was posted on the NAO web site on December 20, 2008, but further changes to the code have been made since then.
 
Also, NetHack has been compiled with [[autopickup exceptions]], and several bugs have been fixed, including the [[Astral call bug]], a bug that allowed predicting the random numbers, and a crash when dropping gold in certain situations. There's also several new hallucinatory monster names, random engravings, random [[gravestone]] epitaphs and T-shirt messages.  A [http://alt.org/nethack/nh343-nao.diff combined patch against vanilla 3.4.3] was posted on the NAO web site on December 20, 2008, but further changes to the code have been made since then.

Revision as of 15:12, 12 January 2011

nethack.alt.org, commonly abbreviated to NAO, is one of the oldest NetHack public servers, and by far the most popular.

A wealth of information about the server, as well as detailed statistics, end-of-game dumps, tty recordings and the high score table is available on NAO's web site. This wiki is also hosted on NAO.

NAO is well integrated with #nethack on freenode through the Rodney bot, which announces all deaths on the server, to the morbid delight of all.

dgamelaunch is used to manage the games and user accounts.

Getting started

To play, all you need is a telnet client. On Windows, the built-in telnet.exe is adequate, though most prefer to use PuTTY. On Mac OS X and other UNIX-like systems, as on Windows too, typing

telnet nethack.alt.org

at a command prompt will get you connected. If the standard telnet port is blocked, you can also try port 14321: telnet nethack.alt.org 14321

Since certain monsters can be hard to see in the default black-on-white OS X terminal, it is best to go white-on-black beforehand with:

xterm -fa Monaco -fs 14 -fg white -bg black &

User interface tips

For those used to the tiles (GUI) port

Anyone accustumed to the tiles port will sorely miss a separate message window. Instead, game messages are displayed one line at a time in the terminal's top line. Most meaningful actions generate several lines that each have to be scrolled by with space or escape. This is, of course, standard behaviour in the tty form of Nethack.

The best solution is to configure the MSGTYPE option to suppress junk messages. Also, you might want to turn off rest-on-space and either use space to scroll through the messages, or skip all messages at once with ctrl + space, then use ctrl + p to read a screenful at a time. (In that case, you'll have to set a preference to have ctrl + p list messages on a full screen instead of line by line; it's also good to have a healthy large number, say 50, of past messages saved.)

For those using Terminal.app in Mac OS X

To enable extended characters, do the following:

  1. In Terminal.app, choose "Preferences..." from the Terminal menu.
  2. Click the "Encodings" tab at the top. Check the checkbox next to "Latin-US (DOS)"
  3. Click the "Settings" at the top and create a new setting, probably titled "Nethack".
  4. In the new setting, click the "Advanced" tab and set "Character encoding" to "Latin-US (DOS)"
  5. Close the Settings window and open a new Nethack window from the Shell menu.
  6. In Nethack, enable the IBMgraphics option.
  7. (Optional) Install a smoother-looking font, ProFont.

Differences from vanilla Nethack

nethack.alt.org runs vanilla NetHack with the following interface patches:

Also, NetHack has been compiled with autopickup exceptions, and several bugs have been fixed, including the Astral call bug, a bug that allowed predicting the random numbers, and a crash when dropping gold in certain situations. There's also several new hallucinatory monster names, random engravings, random gravestone epitaphs and T-shirt messages. A combined patch against vanilla 3.4.3 was posted on the NAO web site on December 20, 2008, but further changes to the code have been made since then.

See Also