1 Punkte von GN⁺ 2 시간 전 | 1 Kommentare | Auf WhatsApp teilen

> NetHack ist ein Dungeon-Exploration-Spiel, ein entfernter Nachfahre von Rogue und Hack sowie der direkte Nachfahre von NetHack 3.6

  • Vorhandene Spielstände und bones-Dateien funktionieren mit NetHack 5.0.0 nicht
  • Das NetHack DevTeam hat NetHack 5.0.0 am 2. Mai 2026 veröffentlicht
  • Da es sich um eine .0-Version handelt, können einige Bugs auftreten; Vorschläge, GitHub-Pull-Requests und Bugreports sind willkommen
  • Der Quellcode wurde auf Konformität mit dem C99-Standard umgestellt
  • Hürden für Cross-Compilation wurden entfernt, sodass auf einer Plattform und einem Betriebssystem gebaut und auf einer anderen Plattform oder einem anderen Betriebssystem ausgeführt werden kann
  • Der auf yacc/lex basierende Level-Compiler und Dungeon-Compiler zur Build-Zeit sowie die Verarbeitung der Quest-Texte in makedefs wurden durch Lua-Textalternativen ersetzt, die während der Spielausführung geladen und verarbeitet werden
  • Eine Liste mit mehr als 3100 Korrekturen und Änderungen befindet sich in doc/fixes5-0-0.txt im Quellcode; einige Einträge können, insbesondere im Abschnitt zu neuen Funktionen, Spoiler enthalten
  • Bei Windows-Binärdateien von nethack.org lässt sich die SHA-256-Prüfsumme mit certUtil -hashfile nethack-500-win-x64.zip SHA256 oder certUtil -hashfile nethack-500-win-arm64.zip SHA256 prüfen
  • Auf den meisten Plattformen lässt sich mit dem Befehl nethack --showpaths der Speicherort verschiedener von NetHack verwendeter Dateien anzeigen
  • Vor dem Einreichen eines Bugs soll die Liste der bekannten Bugs geprüft werden; Bugs sollen über das Formular zur Problem-Meldung eingereicht werden

1 Kommentare

 
GN⁺ 2 시간 전
Hacker-News-Kommentare
  • In meinem letzten Durchlauf habe ich nach mehreren Beinahe-Toden endlich das Amulett in die Hände bekommen
    Ich wusste, dass der Weg zurück an die Oberfläche genauso gefährlich sein würde wie der Abstieg, also habe ich einmal tief durchgeatmet, gespeichert und das Spiel beendet — das war vor etwa 17 Jahren, und die Save-Datei existiert immer noch
    Als ich diese Ankündigung sah, war ich begeistert, dass ich es endlich zu Ende bringen könnte, aber dann habe ich die Zeile gesehen: „Bestehende Savegames und bones-Dateien funktionieren nicht mit NetHack 5.0.0“ — und war niedergeschlagen
    Immerhin ist NetHack kein modernes kommerzielles Online-only-Spiel, das es einem schwer macht, alte Versionen auszuführen

    • Irgendwo habe ich auch noch eine Save-Datei aus Dungeon Crawl: Stone Soup, bei der ich die ersten drei Runen geholt habe
      Ich weiß wahrscheinlich, dass ich sie verlieren werde, aber ich habe Hemmungen, sie anzufassen; vielleicht sollte ich mir morgen lieber einen guten Kaffee holen und es einfach zu Ende bringen
      Das Wichtigste, was ich aus dieser Save-Datei gelernt habe, war, wie vorsichtig und defensiv man spielen muss, wenn man beständig weiter kommen will
    • Eines der ältesten Fotos, die noch auf meinem Handy sind, ist ein Screenshot von dem einen Mal, als ich Nethack durchgespielt habe
      Zur Referenz: Ich habe es als Tourist geschafft
    • Wenn ich an einen sehr alten Durchlauf zurückdenke, erinnere ich mich, dass ich das Amulett an die Oberfläche gebracht habe und dann mit so etwas begrüßt wurde wie: „Hoppla, das ist ein falsches Amulett. Geh wieder runter.“ Ich glaube, das war vermutlich mein letzter Durchlauf
  • Der Level-Compiler und Dungeon-Compiler auf Basis von yacc/lex zur Build-Zeit sowie die Verarbeitung der Quest-Textdateien durch makedefs wurden auf eine Lua-Text-Alternative umgestellt, die während des Spiels geladen und verarbeitet wird
    Aus vielen Gründen ist das wahrscheinlich eine gute Entscheidung, aber es fühlt sich wirklich wie das Ende einer Ära an
    NetHack ist sogar älter als Lua, das es seit 1993 gibt — also sind lex und yacc tot, lang leben lex und yacc

    • Schade, dass Lua in den meisten Distributionen nicht zur Standardausstattung gehört; das scheint auch die Portabilität zu verringern
      Die Amiga-68k-Plattform und vielleicht auch DOS könnten dabei zum Hindernis werden, und es gibt auch keinen offiziellen Nethack-i686-Build
      Ich hätte vermutlich versucht, die kleine Sprache von https://t3x.org als Präprozessor zu verwenden und mit auszuliefern
      Die Sprache T3X0 selbst kann ziemlich viel und lässt sich auch leicht auf DOS portieren
      Wobei ich gerade nachgesehen habe: Lua ist ebenfalls portabel und hat sogar einen DOS-Port, was gut ist
  • Ich empfehle den 3D-Client nachdrücklich
    Besonders gut ist, dass er fast überall läuft, und ich hoffe, dass bald ein Update für 5.0.0 kommt
    https://github.com/JamesIV4/nethack-3d
    Web https://jamesiv4.github.io/nethack-3d/

    • Ich habe vor 30 Jahren viel Nethack gespielt, aber ich hatte immer das Gefühl, dass Grafik-Updates den Aufwand nie wirklich wert waren
      Es hat einfach etwas, wenn man die ganze Karte auf einem Bildschirm leicht überblicken kann, und dann plötzlich ein furchterregendes pinkes h auftaucht
      Aber fairerweise muss ich sagen: Diese 3D-Version werde ich wohl mal ausprobieren
    • Das könnte endlich der Anlass sein, durch den ich Nethack ernsthaft ausprobiere
    • Mein erster Kontakt mit Dungeon-Crawlern war die Tile-Version von Dungeon Crawl Stone Soup, und ich habe gerade die 3D-Version ausprobiert — sie läuft wirklich gut
    • Bei 3D dachte ich zuerst, das bedeute Ego-Perspektive
      Das hier sieht so gut aus wie andere 2D-Grafikmodi und ist sicher nett, wenn es dem eigenen Geschmack entspricht, aber ich persönlich habe die Zeichendarstellung immer bevorzugt
    • Auf https://github.com/JamesIV4/nethack-3d kommt bei mir Ultima VII / VIII-Stimmung auf
  • Wirklich eine erfreuliche Überraschungsankündigung
    Ich bin ein riesiger Fan von NetHack und bin bei 3.6 geblieben, während ich lange auf den offiziellen 3.7-Release gewartet habe
    Soweit ich weiß, hat das Backend einen großen Teil der Kartengenerierungslogik und die Offenlegung anderer Daten in eine Lua-API verlagert; für Tools, Forks und Mods ist das eine ziemlich interessante Änderung zum Herumspielen
    Als kleiner Spoiler: Ich habe gehört, dass großartige Balance-Anpassungen vorgenommen wurden, die die Abhängigkeit von einem einzigen Ausrüstungsset verringern, etwa indem bestimmte externe Resistenzen wie das Tragen eines Rings stärker gemacht werden als angeborene Resistenzen und so mehr Entscheidungen bei der Ausrüstungswahl entstehen
    Außerdem freue ich mich darauf, dass Einhornhörner nicht mehr zur „Attributswiederherstellung“ verwendet werden können, wodurch Effekte, die Attribute absaugen und bisher praktisch keine echte Bedrohung waren, nun deutlich wichtiger werden
    Auch cool ist, dass man Quests jetzt schon früh angehen kann
    Zwar ist das meist keine gute Entscheidung, aber für Speedruns oder Minimal-Turns ist das sehr bedeutend

  • Die auffälligsten Änderungen in 5.0.0 sind voller Spoiler
    Selbst wenn ein Bag of Holding explodiert, etwa wenn man einen Wand of Cancellation hineinlegt, verschwinden die meisten Items nicht mehr, sondern werden verstreut
    Amnesie lässt einen nicht mehr die Karte vergessen
    Einhornhörner stellen keine verlorenen Attribute mehr wieder her
    Der Aufstieg mit Valkyrie, der als einer der einfacheren galt, ist schwieriger geworden; wenn man kein Ritter ist, ist die Chance kleiner, Excalibur zu bekommen, wenn man ein Langschwert in einen Brunnen taucht, und Valkyries starten nicht mehr mit einem Langschwert und bekommen bis Stufe 3 auch keine Tarnung mehr
    Es ist außerdem schwerer geworden, Pets einfach in eine Polymorph-Falle zu schubsen und sich so ein absurd starkes Pet zu bauen
    Mit $ kann man Münzen werfen

    • Sie haben Valkyrie ja wirklich massiv generft
      Das war mal meine Lieblingsklasse
  • Großartig
    Es wäre schön, wenn jemand aus dem DevTeam im Oktober bei der Roguelike Celebration(https://www.roguelike.club/) über diesen Release oder irgendetwas anderes sprechen würde
    Falls jemand entsprechende Kontakte hat, wäre es toll, die Person zur Teilnahme zu ermuntern; das ist eine wirklich hervorragend organisierte Online-Veranstaltung für die Community, und alle würden sich freuen
    Ich habe als Kind unzählige Stunden Nethack gespielt und in den ersten Jahren der Veranstaltung als Freiwilliger geholfen

  • Als begeisterter Spelunky-Spieler, der immer noch versucht, den Cosmic Ocean zu schaffen, habe ich kürzlich angefangen, Nethack zu lernen, um mir die Wurzeln von Spelunky anzusehen — und bin komplett hineingezogen worden
    Nach mehreren Wochen voller Tode, Wiki-Recherchen und der YouTube-Reihe Ascending in Nethack Overexplained habe ich den Aufstieg mit einer Valkyrie geschafft
    Als Nächstes will ich schwierigere Rollen ausprobieren, und ich bin überrascht, wie unglaublich spannend es trotz des rundenbasierten Spielprinzips ist
    Die Nerfs in diesem Release gefallen mir
    Gut, dass es für Valkyries schwieriger geworden ist, Excalibur zu bekommen, und auch der Nerf für Einhornhörner ist gut
    In dem Durchlauf, in dem ich aufgestiegen bin, fühlte es sich stellenweise fast zu leicht an, aber trotzdem ist Valkyrie vermutlich immer noch mit Abstand die einfachste Rolle
    Bis ich mit anderen Rollen aufsteige, werde ich wohl noch eine ganze Weile festhängen

    • Es ist schon lustig, dass ich Moria/Angband und Angband-Varianten extrem viel gespielt habe, aber Nethack nie auch nur einmal
  • Mein erster Eindruck ist, dass es jetzt ein Tutorial gibt, und ich glaube wirklich, dass das die Spielerbasis deutlich vergrößern könnte
    Auch der Bewegungskomfort wurde verbessert: Wenn man etwa zu einer Tür geht, wird sie geöffnet, und wenn man versucht, sich auf ein offensichtlich gefährliches Ziel zuzubewegen, wird eine Bestätigung verlangt
    Wenn man die Option aktiviert, wird die Lebensenergie als voll ausgefülltes Grün dargestellt, und auch Belastungsgrad oder Vergiftung werden farblich markiert; das wirkt ebenfalls neu
    Meldungen wie „Du hast dein Pet weggeschoben“ kann man auch filtern

  • Großartig
    Ich war nie besonders gut in Nethack, wahrscheinlich weil ich zu ungeduldig war
    Ich kam oft ein Stück über Medusa hinaus, aber danach brauchte ich definitiv Save-Scumming
    Auf Leute, die regelmäßig aufsteigen, war ich immer ein bisschen neidisch, aber nie so sehr, dass ich selbst viel Mühe hineingesteckt hätte
    An Nethack fand ich immer erstaunlich dieses Gefühl, dass „die Entwickler wirklich an alles gedacht haben“ — ich frage mich, wie viel davon heute noch erhalten ist

    • Geht mir ähnlich
      Ein großer Grund ist, dass ich im Gegensatz zu einfacheren Roguelikes wie Shattered Pixel Dungeon oder Sil oft nie wirklich verstehe, was mechanisch eigentlich gerade passiert
  • Das hier ist zwar nicht Nethack, sondern Angband, und man sieht es heute nicht mehr oft, aber der Angband Comic-Strip ist ein echter Kultklassiker des Nischenhumors
    http://angband.calamarain.net/