Skip to content

NextHack v1.3.0

Choose a tag to compare

@lrrosa lrrosa released this 24 Jun 22:28

NextHack v1.3.0 adds three NetHack mechanics on top of the v1.2.0 systems, on both the ZX Spectrum Next (nexthack.nex) and the plain 128K (nexthack128.tap).

New

  • Two deeper monsters — the homunculus (i, Dlvl 6+) whose bite can put you to sleep, and the wraith (W, Dlvl 8+) that drains your maximum HP.
  • Elbereth — press E to scratch the word in the dust; while you stand on a live engraving, adjacent monsters dare not strike (~30 turns, wiped when you change level).
  • Altars (_) — appear on some levels; step onto one and it reveals the blessed/uncursed/cursed state of everything you carry.

Under the hood

  • Reclaimed ~420 B of resident RAM (the fog-of-war LRU pool, FOV_SLOTS 8 -> 6) to fit the new features in the tight Z80 budget: ~258 B free on the Next, ~262 B on the 128K.
  • Deterministic generation throughout — altars use a side hash that never touches the RNG stream, so per-depth persistence stays in sync.

Downloads

  • ZX Spectrum Next: nexthack.nex
  • ZX Spectrum 128K: nexthack128.tap (bank-paging tape loader; runs on real 128K emulators)

Mechanics verified on ZEsarUX and play-tested on the 128K.