NetHack Patch Database v0.27

323 patches

Curses GUI

NameCurses GUI Beta 3
Rating92%
AuthorKarl Garrison
ForNetHack 3.4.3
DescriptionAlternate text interface GUI for NetHack
 The "curses" windowport is a patch to vanilla NetHack to add a new
text-based interface for NetHack, using high-level curses routines to
control the display. Currently, it has been compiled and tested on Linux,
Windows and Mac OS X, but it should also be portable to a number of other
systems that have a curses library implementation.

Some features of this interface compared to the traditional tty interface
include:

* Dynamic window resizing (e.g. maximizing a terminal window)
* Dynamic configurable placement of status and message windows,
relative to the map
* Makes better use of larger and smaller terminal windows
* Fancier display (e.g. window borders, optional popup dialogs,
splash screen, and better menus)
* Portable "cursesgraphics" option for fancier line-drawing characters for
drawing the dungeon - this should work on most terminals/platforms

More information, screenshots, and binaries for Windows and Mac OS X are available on the project wiki homepage:

http://nethack-curses.wikia.com/wiki/NetHack_Curses_Interface_Wiki
Downloadhttp://nethack.edeca.net/karl/nh343-curses-beta3.patch.gz (324.1 Kb)
AddedJune 03, 2010 22:51
ChangedJanuary 15, 2011 21:21
Submit an update to this patch

9 Comments

4ChauncyDecember 31, 2012 04:48
Do you perchance have updated source or a binary for Slashem?[Quote]
5Eric HermanApril 08, 2012 19:51
You're right Karl, my error: works great. (It just conflicts with the autoconf patch which I had already applied to my "base" 343 version. D'oh.) Thank you, and sorry for the noise.

This really is a fantastic update to nethack: keeps the text-ui yet enhanced for taking advantage of today's terminals. Try it on nethack.alt.org and see how much more you like the game-play.[Quote]
 KarlApril 05, 2012 12:53
I just retested, and it works for me:

wget http://nethack.edeca.net/karl/nh343-curses-beta3.patch.gz
gunzip nh343-curses-beta3.patch.gz
tar -zxvf nethack-343-src.tgz
cd nethack-3.4.3
patch -p1 <../nh343-curses-beta3.patch

What sort or error or reject do you get applying? Had you applied any other patches first?[Quote]
 Eric HermanApril 04, 2012 21:17
I love using curses on nethack.alt.org but this version of the patch does not apply cleanly to nethack-343-src.tgz from sourceforge .... If someone has an adjusted patch, please post a link.[Quote]
5paxedJanuary 15, 2011 21:22
This is now available on nethack.alt.org[Quote]
5ivanSeptember 23, 2010 18:55
Awesome, good job.[Quote]
5JanSeptember 19, 2010 00:44
Haven't played with it a lot yet, but it looks to me like you struck a perfect balance between making it more convenient and still keeping it NetHack. Well done![Quote]
 KarlJune 29, 2010 20:05
Updated to Beta 2. List of changes is available here:

http://nethack-curses.wikia.com/wiki/Beta_2[Quote]
4KerioJune 27, 2010 18:31
Tried it on un.nethack.nu - it's truly a welcome change from the old tty interface.

Keep up the good work![Quote]

Add a comment

Name ()required
Rating (0 is worst, 5 is best) 
Commentrequired
You can use up to 1024 characters.
Only supported tag is [url]clickable_link[/url].

You will need to answer the following question correctly: What symbol represents a grave?