Live data from Hacker News

NetHack 5.0.0

nethack.org

71–80 of 186 posts

Re: NetHack 5.0.0

#71
post #4

I can highly recommend the 3D client especially because it works almost everywhere, hope it will be updated for 5.0.0 soon https://github.com/JamesIV4/nethack-3d Web https://jamesiv4.github.io/nethack-3d/

As someone whose first introduction to dungeon crawler was Dungeon Crawl Stone Soup (with tiles), thank you! I just tried the 3D version and it runs very well.

Re: NetHack 5.0.0

#72
post #64
post #2

> The build-time "yacc and lex"-based level compiler, the "yacc and lex"-based dungeon compiler, and the quest text file processing previously done by NetHack's "makedefs" utility, have been replaced with Lua text alternatives that are loaded and processed by the game during play. This is very likely a good choice for multiple reasons, but it's truly the end of an era. (NetHack predates Lua, which has been around sin…

Lua is not on base on most distros, that's sad. Also it stops being as portable. By Amiga 68k platforms then. And maybe DOS. Also, there no official Nethack i686 builds. If I were them I'd try some micro-language from https://t3x.org as a pre-processor and bundle it. The T3X0 language itself can do wonders and even be ported to DOS with ease. EDIT: ok, Lua can be portable and even they got DOS ports, this is great.

There are also official Amiga binaries. :)

The Amiga port was resurrected just a few weeks ago.

https://mastodon.social/@ipaschke@cyberplace.social/11625728...

Re: NetHack 5.0.0

#73
post #33

Earlier quoted context omitted.

As I recall from my game of many, many years ago, I got the amulet to the surface and was greeted with, “Oops, that’s the fake amulet. Go back down.” I’m pretty sure that’s the last time I played it.

** SPOILER ABOVE ** Would you please edit your comment, and preface it with a spoiler warning?

Nethack has been around since 1987, it's a little late for spoilers.

Re: NetHack 5.0.0

#74
post #27

Earlier quoted context omitted.

Same. Partly it's that I always feel like I don't understand what's going on, mechanically speaking, as opposed to simpler roguelikes like Shattered Pixel Dungeon or Sil.

Or do what I did when I played this as a child: read the spoilers. Then start with Valkyrie, get the Mjollnir, wand of wishing, and a dragon scale mail as fast as possible. And a bag of holding and you get pretty far. It's a fantastic game if you have a bit of imagination. The possibilities are endless and it's so rewarding to ascend finally.

I've always heard that one of the enjoyable experiences of Nethack was figuring things out for yourself, so I've never read spoilers. I'd like to know what others think.

Re: NetHack 5.0.0

#75
post #64
post #2

> The build-time "yacc and lex"-based level compiler, the "yacc and lex"-based dungeon compiler, and the quest text file processing previously done by NetHack's "makedefs" utility, have been replaced with Lua text alternatives that are loaded and processed by the game during play. This is very likely a good choice for multiple reasons, but it's truly the end of an era. (NetHack predates Lua, which has been around sin…

Lua is not on base on most distros, that's sad. Also it stops being as portable. By Amiga 68k platforms then. And maybe DOS. Also, there no official Nethack i686 builds. If I were them I'd try some micro-language from https://t3x.org as a pre-processor and bundle it. The T3X0 language itself can do wonders and even be ported to DOS with ease. EDIT: ok, Lua can be portable and even they got DOS ports, this is great.

> By Amiga 68k platforms then.

https://nethack.org/v500/ports/download-amiga.html

> And maybe DOS.

https://nethack.org/v500/ports/download-msdos.html

Re: NetHack 5.0.0

#76
post #4

I can highly recommend the 3D client especially because it works almost everywhere, hope it will be updated for 5.0.0 soon https://github.com/JamesIV4/nethack-3d Web https://jamesiv4.github.io/nethack-3d/

Anywhwere, with NodeJS? If I wanted a GUI, I'll use Vulture's Eye and that's it.

Re: NetHack 5.0.0

#77
post #64
post #2

> The build-time "yacc and lex"-based level compiler, the "yacc and lex"-based dungeon compiler, and the quest text file processing previously done by NetHack's "makedefs" utility, have been replaced with Lua text alternatives that are loaded and processed by the game during play. This is very likely a good choice for multiple reasons, but it's truly the end of an era. (NetHack predates Lua, which has been around sin…

Lua is not on base on most distros, that's sad. Also it stops being as portable. By Amiga 68k platforms then. And maybe DOS. Also, there no official Nethack i686 builds. If I were them I'd try some micro-language from https://t3x.org as a pre-processor and bundle it. The T3X0 language itself can do wonders and even be ported to DOS with ease. EDIT: ok, Lua can be portable and even they got DOS ports, this is great.

The lua 5.4 sources are less than 1 megabyte in size and are MIT licensed. You can link against it but it's just as easy to directly compile it into your application directly.

Re: NetHack 5.0.0

#78
post #64
post #2

> The build-time "yacc and lex"-based level compiler, the "yacc and lex"-based dungeon compiler, and the quest text file processing previously done by NetHack's "makedefs" utility, have been replaced with Lua text alternatives that are loaded and processed by the game during play. This is very likely a good choice for multiple reasons, but it's truly the end of an era. (NetHack predates Lua, which has been around sin…

Lua is not on base on most distros, that's sad. Also it stops being as portable. By Amiga 68k platforms then. And maybe DOS. Also, there no official Nethack i686 builds. If I were them I'd try some micro-language from https://t3x.org as a pre-processor and bundle it. The T3X0 language itself can do wonders and even be ported to DOS with ease. EDIT: ok, Lua can be portable and even they got DOS ports, this is great.

> Lua is not on base on most distros, that's sad. Also it stops being as portable.

Huh? Usually programs just embed a Lua interpreter, I think. Famously light.

Re: NetHack 5.0.0

#79
post #15

Last time I played, after many close calls, I finally got my hands on the amulet. Knowing that the journey back to daylight was likely to be at least as dangerous as the way I had come, I took a breath, saved, and set the game aside. That was about seventeen years ago. I still have the save file. Today's announcement got me excited about the prospect of finally finishing my game, until I saw this: > Existing saved ga…

One of the oldest photos on my phone is the screenshot from the one and only time I beat Nethack. (As a tourist BTW)

Re: NetHack 5.0.0

#80
I've been playing this game since the mid 1980s since it was called Hack. I've only ascended twice, the last time being last year, and it required a heavy amount of cheating/saving.

I guess the rest of this weekend is already accounted for.

Post reply on HN