Bug#770749: nethack: Revive the nethack-qt package with Qt 4

Ray Chason chasonr at gmail.com
Sun Nov 23 19:43:00 UTC 2014


Source: nethack
Severity: wishlist

Dear Maintainer,
*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these lines ***

I have a Qt 4 interface for NetHack at
https://github.com/chasonr/nethack-3.4.3-interfaces
and package data to build a nethack-qt package based on Qt 4.

This Qt 4 interface is derived from my Internationalized NetHack
project (http://sourceforge.net/projects/nethack-i18n/), which, in
turn, derives its Qt 4 interface at some length from the original Qt 3
interface. The look and feel is mostly the same.

Some improvements over the Qt 3 interface are:

* Panes are resizable
* Full support for IBMgraphics, and walls and corridors are drawn with
  graphical primitives for a continuous appearance no matter what the
  font says
* Lots of irritating glitches fixed
* Menus support proportional fonts correctly

That @&%# bug where the player name reverts to the Unix user name is
still at large, and the workaround is the same:  specify your name in
..nethackrc.

The change consists only of new files in win/Qt4, build rules in
sys/unix/Makefile.src and edits to the debian/ directory, mostly
carrying forward the files that used to support the Qt 3 interface.

-- System Information:
Debian Release: 7.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-games-devel mailing list