this post was submitted on 02 May 2026
83 points (100.0% liked)

Linux Gaming

26232 readers
345 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

Help:

Launchers/Game Library Managers:

General:

Discord:

IRC:

Matrix:

Telegram:

founded 3 years ago
MODERATORS
 

While I prefer Dynahack these days for the more luxurious TUI and additional content, Nethack has been one of my favourites from as far back as my Amiga days. Once you realise you can at least try to do anything with anything¹ (use the * wildcard character when asked for an item), the game opens up in ways most RPGs just can’t.

¹ use a wand to write in the dust, train a pet to steal from shops, throw potions at monsters, eat (or refrigerate) slain monsters to gain their abilities, rub lamps just in case, wash the ink off scrolls, use a credit card to unbolt doors…

you are viewing a single comment's thread
view the rest of the comments
[–] monolalia@lemmy.world 1 points 1 month ago* (last edited 1 month ago)

Still stuck? I was going to wait for it to show up in the repos, but it hasn’t so far. So here’s how I did it (for my regular user account, not system-wide):

git clone https://github.com/NetHack/NetHack
cd NetHack
sys/unix/setup.sh sys/unix/hints/linux.500

Now you’ve got a Makefile in the top-level NetHack as well as the src subdirectory. Find the else #!WANT_SOURCE_INSTALL block in both and edit HACKDIR to set the directory for the game itself and SHELLDIR to set the directory for the launcher script.

(And if I actually knew how to use make, I’d probably have a less clunky method than this. Anyone?)

make fetch-Lua
make all
make install