NetHack 5.0.0

Lua integration and engine changes

  • Classic yacc/lex-based level and dungeon compilers and text preprocessors are replaced with Lua scripts loaded at runtime.
  • Many see this as a major step forward: easier modding, more flexible map generation, and a cleaner backend.
  • Some initially worry about Lua hurting portability, but others note NetHack embeds Lua 5.4.x, so no system Lua is needed; if you can compile C99, you can build it.
  • There is detailed discussion of the LUA_USE_C89 flag: on C89 platforms Lua falls back to its own implementations for some numeric and library features, and loses a few optimizations and optional types, but remains broadly functional.

Ports, testing, and tooling

  • Official binaries exist even for niche legacy platforms like Amiga and MS-DOS, which surprises some who assumed those ports were dead.
  • The source release targets a wide range of systems (Windows, Linux, macOS, various Unixes, VMS, BeOS, OS/2, etc.), leading to curiosity about how releases are tested across so many platforms.
  • Community tooling and forks (e.g., previous Lua attempts in Angband) are mentioned as precedents; some hope Lua support will actually be used this time.

Gameplay, balance, and QoL updates (spoilers light)

  • Reported changes include: unicorn horns no longer restoring attributes, redesigned resistance balance (extrinsic vs intrinsic), and significant nerfs to easy-mode patterns such as Valkyrie + Excalibur.
  • Quest can now be attempted earlier, affecting speedrunning strategies.
  • Other tweaks: bag of holding explosions scatter items instead of deleting most of them; amnesia no longer erases maps.
  • New tutorial, movement conveniences (auto-opening doors, confirmation on obvious hazards), health/burden color-coding, and message filtering are praised as quality-of-life improvements.
  • Some feel each release makes the game harder, but also more varied and interesting in mid–late game.

Difficulty, spoilers, and play styles

  • Strong theme: NetHack is extremely difficult, even with guides; ascending without spoilers is viewed by many as practically impossible, though a few “unspoiled deep run” stories exist.
  • Opinions diverge: some urge new players to avoid spoilers and enjoy discovery, others argue the game is best with the wiki open and liberal spoiler use.
  • Frequent deaths are framed either as core to the fun (learning from each run) or a barrier for modern players used to more forgiving design.
  • Tactics like using ranged combat, exploiting terrain, writing “E-words” on the ground, and careful inventory management are highlighted as more important than raw gear.

Versioning, history, and community

  • The jump from 3.6.x to 5.0.0 skips “4” to avoid confusion with the NetHack4 fork.
  • Historical context: after 3.4.3 the DevTeam went quiet; a leaked dev version and community pressure eventually led to 3.6.0, incorporation of new contributors, and a public GitHub mirror.
  • 5.0.0 (developed as 3.7.x) incorporates thousands of bug fixes and gameplay changes; maintaining save compatibility across all those changes is seen as impractical, explaining why old saves don’t work.
  • Public SSH servers (e.g., hardfought, alt.org) remain popular; Junethack and Roguelike Celebration/Radio are cited as community focal points.

Graphics and interfaces

  • Opinions split between ASCII purists and those who appreciate tiles or the showcased WebGL “3D” client.
  • Some like having modern graphical front-ends; others argue the ability to see the entire map at once in ASCII is part of the appeal.
  • Color options and configurable menu highlighting are mentioned as underused but powerful features.

Longevity and comparisons

  • Many express nostalgia, reporting decades-long, often still unsuccessful attempts to ascend.
  • NetHack is noted as one of the oldest still-active games; comparisons are drawn with early MUDs and Moria.
  • Several compare it to modern roguelikes (Dungeon Crawl Stone Soup, Tales of Maj’Eyal, Caves of Qud, Shattered Pixel Dungeon, Spelunky):
    • Some feel newer games are more discoverable, tactically focused, and fair.
    • Others see NetHack as uniquely deep “pure gameplay,” with emergent stories and a still-unequaled breadth of interactions.