← Back to archive

Nachtwacht — A Dutch Text Adventure Set in 17th-Century Amsterdam

Most text adventures of the early 1980s were set in fantasy dungeons or science fiction scenarios. Nachtwacht was different. Released in 1984 for the Commodore 64, this entirely Dutch-language text adventure dropped players into 1642 Amsterdam — the year Rembrandt van Rijn completed his most famous painting, De Nachtwacht (The Night Watch).

The Story

You play as Hendrick, an apprentice to a fictional silversmith on the Kloveniersburgwal. One morning you discover the body of a member of the Kloveniersdoelen (the civic guard hall where Rembrandt’s painting was commissioned) floating in the canal behind your workshop. The city schout (sheriff) suspects you, since the body was found near your door, and gives you three days to find the real killer or face arrest.

The game unfolds across a faithful recreation of 1640s Amsterdam. Players navigate through approximately 80 locations — from the narrow alleys of the Jordaan to the bustling Dam Square, the docks of the IJ harbor, and the Kloveniersdoelen itself. Historical locations are described with a level of detail that borders on educational, with each room containing contextual information about daily life in Golden Age Amsterdam.

The parser understood a reasonable vocabulary of Dutch commands. Movement used compass directions (NOORD, ZUID, OOST, WEST) or location names (GA NAAR DAM, GA NAAR HAVEN). Interaction used simple verb-noun constructions: BEKIJK LICHAAM (examine body), PRAAT MET BAKKER (talk to baker), NEEM SLEUTEL (take key).

The Puzzle Design

Nachtwacht’s puzzles were built around social interaction rather than inventory manipulation. The murder investigation required talking to twelve different NPCs — guild members, merchants, a canal boat operator, a barmaid at a tavern on the Zeedijk, and Rembrandt himself (who makes a cameo in his studio, irritably refusing to be interrupted while working).

Each NPC had information to share, but only under certain conditions. The barmaid would only talk if you bought a drink (requiring you to first earn money by helping the fishmonger at the Nieuwmarkt). The guild master would only speak privately, requiring you to visit him at his home rather than the Doelen. Rembrandt would only answer questions if you complimented his work first — and being too effusive would make him suspicious.

The solution required piecing together a timeline of the victim’s last evening by cross-referencing testimony from multiple characters. It was essentially a logic puzzle wrapped in historical fiction, and remarkably sophisticated for a 1984 text adventure.

The Developer

Nachtwacht was written by Adriaan Molenaar, a history teacher at a secondary school in Haarlem. Molenaar, who was 34 at the time, had bought a Commodore 64 in 1983 and taught himself BASIC over the summer holidays. His motivation was explicitly educational.

“I wanted my students to understand what daily life was like in the Golden Age,” Molenaar explained in a letter to the Dutch computing magazine Commodore Info in 1985. “But textbooks made it dry and abstract. I thought — what if they could walk through it? Talk to the people? Smell the canals?”

The historical research that went into Nachtwacht was considerable. Molenaar spent weekends at the Amsterdam city archives consulting 17th-century maps and records to ensure geographical accuracy. Street names, canal routes, and the locations of specific buildings were historically correct for 1642. He even included period-appropriate prices for goods — a mug of beer cost two stuivers, bread was one stuiver, and a canal boat ride cost four.

Development took about nine months, mostly during evenings and weekends. Molenaar’s wife, Carla, proofread the Dutch text and caught several anachronisms in early drafts (Molenaar had accidentally included a reference to coffee, which wasn’t widely available in Amsterdam until the 1660s).

Distribution

Molenaar distributed Nachtwacht through an unusual channel: he sold copies directly through his school’s parent association newsletter, priced at ƒ15 per cassette. He also placed a small classified ad in Commodore Info and sent a copy to the magazine for review. The review, published in the March 1985 issue, was positive but noted that the game’s Dutch-only text would limit its audience.

Molenaar estimates he sold about 200 copies total. Most went to parents of his students, fellow teachers, and a small number of Commodore 64 enthusiasts who responded to the magazine ad. He donated the proceeds to the school’s history department, which used the money to buy a set of historical maps for the classroom.

He never made a second game. “One was enough,” he told us in a 2023 phone interview, laughing. “I spent a year of my life on it. My wife said if I started another one, she’d throw the Commodore in the canal.”

Molenaar retired from teaching in 2015 and lives in Heemstede. He was delighted to learn that anyone still remembered Nachtwacht. “I assumed every copy had been thrown away decades ago.”

Finding and Playing It

A ROM dump of Nachtwacht surfaced on a Dutch Commodore 64 forum in 2018, uploaded by a user who had kept their original cassette since childhood. The game runs in the VICE emulator with no issues.

Playing it today, Nachtwacht’s writing holds up well. The Dutch prose is clean and evocative, with just enough historical flavor to feel immersive without being impenetrable. The investigation is genuinely engaging — we needed a notepad to track all the NPC testimonies and piece together the timeline.

What makes Nachtwacht special is its ambition. In 1984, a Dutch history teacher decided that the best way to teach the Golden Age was to build a virtual Amsterdam, and he pulled it off on 64 kilobytes of RAM. It’s a game that could only have been made by someone who genuinely loved both history and the possibilities of early home computing.

If you know of any surviving physical copies of Nachtwacht, we’d love to hear about it. So far the ROM dump is the only confirmed surviving version.