ZAPM

the sci-fi NetHack · find the Bizarro Orgasmatron on a derelict space hulk

> Enter the dungeon
Date of birth30 May 2003 v0.1.0 · last 0.8.2, 2010
CreatorCyrus Dolph
LanguageC++ ~29,000 lines
PlatformUnix curses also Windows

Lineage

ZAPM is not a NetHack variant: Cyrus Dolph wrote new C++ code, but copied NetHack's commands, structure and jokes, with science fiction in place of fantasy. Scrolls became floppy disks, potions canisters, wands ray guns, rings bionic implants. It has one descendant, PRIME (2011). See the family tree.

Played here: ZAPM 0.8.3 from the winny- fork, compiled to WebAssembly.

Credits

Cyrus DolphAuthor (2002–2010)
winny-0.8.3 fork on GitHub

Screenshots

ZAPM title
Title: “Copyright (C) 2002–2010 Cyrus Dolph.”
Space Base 1
First steps: a Space Marine on Space Base 1, warp fungi (F) around the corner.
Killing a warp fungus
A fight: “You start smashing enemies with your pulse rifle. … The warp fungus is killed!”
Inventory
Starting kit: energy cells, buckazoids, a pistol, a pulse rifle, bullets, a flak jacket, a motion tracker.

Trivia

What's unique

Code dive

Stats

ThingCountNotable ones
Professions5Janitor, Space Marine, Psion, Quarterback, Software Engineer (a sixth, Cracker, is in the code but not offered).
Monsters80Tribble, flying toaster, killer tomatoes, redshirt, stormtrooper, high ping bastard, cheerleader ninja, usenet troll, lawyer, 50 foot woman, Bastard Operator From Hell, mail daemon, T-1000, agent.
Object types~17031 armours, 35 weapons, 29 tools, 20 canisters, 19 floppy disks, 13 implants, 12 ray guns, 8 artifacts.
Mutant powers24Including optic blast, pyrokinesis and X-ray vision; lawyers get Cease and Desist, Seize Evidence, Sue for Damages, Summon Witness.

Manual

Cyrus Dolph’s “incomplete guide to an incomplete game”: read it here (text).

Getting started

  1. Open the game, press a key, choose a profession. Space Marine is the easiest start.
  2. Move with the arrows or digits; walk into monsters to hit them, f fires your gun.
  3. X explores; > walks to the stairs and goes down.
  4. Enter opens a menu of all commands; ? is help.

Help

No walkthrough exists; the guide explains items and skills. Tips:

Cheats

ZAPM has a God Mode (`: gain level, create monster or object, reveal map, transport), but it only works when the game is started with the flags -d -g -o. This browser port does not use them. Export save / Import save keeps backups.