Summary: | Request: Nethack should install console interface as well as graphical interface. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alastair Murray <alastairmurray> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED INVALID | ||
Severity: | enhancement | CC: | nrussell |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alastair Murray
2004-02-03 10:13:13 UTC
Agreed. This could be done with a change of 2-3 lines in the ebuild, and perhaps a meg of HDD. As it stands, Gentoo is explicitely patching Nethack to enable the graphics. perhaps i missed something but i dont see how changing '2-3 lines in the ebuild' would 'fix' this ... wouldnt you have to recompile a bunch of files to get different interfaces ? From what I can tell, when you compile the original source for nethack (as downloaded from nethack.org) you get the console interface. Maybe make a new nethack-cli package or something? Or, simple, when use flags X Y and Z are enabled, create both graphical binaries and also the binaries you would normally create? Fix: copy /etc/skel/.nethackrc to your home directory, open in your favorite editor, set or uncomment a line saying OPTIONS=windowtype:tty You end up with a slightly larger executable that, by changing that line, can run in a number of ways. Nathan Oh, you'll need to open it in something with a dark background (e.g. not xterm with the default settings) or some stuff may be hard to see, but that's a different issue. In view of the above, is there a reason this needs to be still open? i kind of missed it ... you saying even if you enable say GTK and X interfaces, you can still play in console via 'OPTIONS=windowtype:tty' in your .nethackrc ? Yep. roger :) Just for completeness I believe it can be set in the controlling shell somehow too :) |