The Troll Hole Adventure (1980)

by oqtey
The Troll Hole Adventure (1980)

When Kenneth Lochner was hired by Dartmouth away from Montana State College as a programmer in 1964, he had been working in computers for four years. Lochner in particular had been teaching FORTRAN and had been having a miserable time, not due to FORTRAN itself, but due to student experiences in using punch cards:

Returning to the motivation for this system, let it be noted that anyone who has taught a symbolic system to beginning programmers is aware that syntax and logical errors abound in the programs they produce. One can visualize the standard scene in a [IBM] 1620 installation: a group of students loading the assembler, loading and unloading the punch hopper, entering the object deck, watching the typewriter anxiously, and then staring in increasing bewilderment at a machine which has halted, cleared or is in an infinite loop.

Lochner was integral to helping develop Dartmouth’s legendary time-sharing system, where a large computer could have its time divided into slices, and multiple users could then access the same machine simultaneously using terminals (as opposed to slow batch punch cards and their resulting infinite loops). Notably he developed “communication files” which were essentially an early version of UNIX pipes, gluing together the output of one operation/command to become the input of another.

The two computers involved in the Dartmouth system were a GE-235 which executed programs and a GE DN-30 which handled communications. Image source.

As Lochner wrote in an article describing Dartmouth’s progress, “The main purpose for developing the System was to provide for teaching computing to almost all Dartmouth students, including those concentrating in the Social Sciences and Humanities. A second purpose was to tap the hitherto unrealized wealth of small computer problems related to the everyday research activities of a college faculty, small problems that would never be initiated if the turn-around time were as long as a single day.”

The explosion of computing at Dartmouth that followed led to a fair number of important early programs that later showed up in David Ahl’s books like ANIMAL, but for our story today we need to keep following Ken Lochner, as he became restless at Dartmouth, first helping Ford develop their own time-sharing system using a Philco 212…

Picture of internals of a Philco 212. Source.

…and then in 1969 he went over to the newly founded Cyphernetics in Ann Arbor, Michigan, a company focused on commercial time-sharing services. They were successful enough to be bought by Automatic Data Processing in 1975, and two years later Lochner left to found Interact Electronics to work on an entirely new project: the design of a personal computer.

Master Artwork, Interact Model One Home Computer, April 10, 1978. Source.

The Interact Model One aka Interact Home Computer aka Interact Family Computer was designed during 1978 in Lochner’s now-home turf of Michigan. Lochner hired Rick Barnich as the lead engineer (the picture above is his) and was keen on keeping the price tag low, or as Barnich later bluntly stated, “Cost targets dictated the design.” The price managed to stay under $500, making it cheaper than any of the Trinity (PET, TRS-80, Apple II) and even capable of color.

Source.

I haven’t seen any interview with Lochner specifically about the restrictions given, but it seems like the goals for the base model were:

a.) cheaper than the three major competitors
b.) color graphics
c.) enough memory to handle a reasonable-sized program (8K RAM, 2K ROM, not dropping to, say, 1K like the initial ZX80)

maybe with the same populist goals in mind as the Dartmouth Time Sharing system had, making something capable enough for both programmers and artists. The sacrifice led to a “chiclet” keyboard, low-res graphics, and a very chunky text mode.

Compilation of some screens via Steve’s Old Computer Museum.

Unfortunately, putting the three main goals together without compromise flew too close to the sun. Interact tried to be generous with their software line (they gave thirteen tapes away on new units; tapes of course were super-cheap) and at the time, Lochner was quoted as saying:

Software is the pivotal point in the mass marketing of a personal computer.

Apparently, it wasn’t, as the machine more or less flopped in a year, selling only a few thousand units (compare to the Commodore PET breaking 200,000). The only reason it became notable is because of Michel Henric Coll, who picked up the technology and re-tooled it for the French market (switching, for example, to an AZERTY keyboard). Letting him take over the story:

I discovered the Interact Model 1 during a trip to the United States in July 1979. It was as simple as can be. I had read a description of it in an American technical magazine. Upon arriving in Ann Arbor, I called Interact and explained that I wanted to sell their product in France. James Scotton, Interact’s general manager, sent a white Cadillac to pick me up at my hotel and devoted the entire day to me. The deal was quickly concluded.

He signed an agreement in September (not long before Interact collapsed and the stock was liquidated), and then:

Having obtained the right to sell Interact under my own brand, I immediately renamed it Victor Lambda. It was during a group brainstorming session organized during a business development internship I attended at the Toulouse business school from January to July 1979 that I discovered the name. We had already decided on the first name, Victor, thanks to the computer’s help. We were looking for the name. Tired, someone blurted out: is it really important to spend so much time on this research to sell a standard computer to a standard customer? [“Standard” or “typical” being “lambda” in French.] It clicked. We had found it.

The Victor Lambda was renamed in a later iteration the Hector. Rather unusually for a program on an obscure system, today’s game has a French translation, and the reason why is the success of the Hector (which took a lot of its software line from the already-existing US line).

Coll showing off disk drives for the Victor II in 1983, a peripheral not available with the Interact base model.

When Interact Electronics folded a year after their hardware launch, they had their stock bought and product continued via Micro Video (a company technically started when Interact was still alive, but only by a few months) and NCE/CHC (a mail order house). While the number of units sold never passed “thousands”, they kept the flame alive for die-hard fans all the way through the 80s.

With die-hard fans come fan groups, one of them being based on out Detroit; from 1980 and 1982 they distributed their Interaction newsletter. The December 1980 issue mentions two adventure games.

This first is a port of Chaffee’s Quest done by Dave Schwab; not trivial due to the font size, and the fact the Interact uses one-dimensional arrays and the original Quest used a two-dimensional array. It is notable mostly in that Schwab got permission from Chaffee for distribution; most of the authors we’ve seen do ports didn’t bother to ask.

The second is a brand-new game specifically for the Interact. It is by “Long Playing Software” with no author given.

The “at last” suggests this is another manifestation of the strong desire for authors to put some form of Adventure on absolutely every system. Despite the enlarged text size, this manages to feel like a “normal” adventure game, just with highly clipped text. Since the memory capacity is higher than the VIC-20, there’s a bit more depth in description than, say, Hospital adventure.

Interact graphics remind me a lot of the “imaginary console” Pico-8.

The ad copy inquires

Can you get the priceless ruby from the King Cobra? What does that strange inscription say? Why do evil eyes watch your every move? Can you solve these and the many other mysteries of THE TROLL HOLE ADVENTURE??? Will you come out rich? Will you come out at all?

and as it implies, this is another Treasure Hunt where we gather all the treasures in the world and put them in a central location. (The line about being “rich” implies we are absconding away with the treasures this time. The troll probably is smelly and deserves it.)

The sign is here just to inform us this is where the treasures go.

To the east there is a pond with a frog (ITS SLIPPERY)…

…and otherwise that’s all of the above-ground. Heading down into the titular Hole leads to an ENTRY WAY.

The front door is locked, but the ENTRY MAT hides a key so that is a quickly-resolved problem. The issue for me starting was the lamp, which refused to light. Mucking about with the shovel I found that DIG back in the starting location revealed a BIC LIGHTER, but even with the lighter in hand I was unable to get the game to understand any permutation of LIGHT LAMP I could think of.

This game does let you plunge ahead and interact with things in the dark — there’s no grues — but you need the light first to know what the items are.

I resorted to making my verb list; fortunately, the game was fairly polite, giving one response (H U H ! ! !) for when it understood a verb but was otherwise confused…

…and a different response (WHAT?) for when the verb is missing from the game’s vocabulary altogether. This let me use my usual list, which was a relief given the number of games lately I’ve been playing with broken bespoke parsers.

However, this still wasn’t enough! Not every verb available is on the list, and I finally found FLICK LIGHTER is what the game wanted (this will be the first time I’ve used FLICK in an adventure game). Just for completeness, I have also found UNS(CREW) but have not been able to apply it yet.

I’ve only found 15 rooms and there’s allegedly 30, so there’s still a fair amount of game to go. At the start there’s a LIVING ROOM with a STONE CHAIR (too heavy to move), a PICTURE, and a PERSIAN RUG (a treasure). The rug has the stone chair on it, so I have been unable so far to retrieve that particular treasure.

Further west is a CEREAL BOX with some CEREAL (TROLL TOASTIES), and a jug of milk that is described as SOUR if you try to chug it.

Turning south, there’s an ARMS ROOM that has an ELF and a SINGING SWORD. I have been unable to interact with the elf; the sword gives a shock when trying to take it, and is described as being stuck in a stone.

Nearby is a BATHROOM with a PAY TOILET and a MIRROR. You can take the MIRROR revealing VITAMINS and a DIME, then INSERT DIME to get into the toilet and find a PAPER TUBE. I have not found a use for the tube. Upon trying to eat the vitamins the game says they are TOO DRY. If you try to BREAK MIRROR you die from it shattering.

Further on to the east is a Vault with a ORC GUARD, CROWN (treasure), and CAVE. The orc prevents taking the treasure or entering the cave. I assume the sword gets used here.

Returning back to the sword and turning south, there’s a TEA ROOM with a CRYSTAL ORB (glowing softly) and an INSCRIPTION. The inscription seems to be written “backwards” and you can read it if you are holding the mirror from the bathroom. (IT SAYS PICK 2, and I have no idea what this is referring to yet.)

No idea if breaking the mirror here is bad, but there’s an inventory limit so I need to keep juggling.

Adjacent is a closet with a BALLOON ON ROPE and a COVER; the balloon has “GOT BUMPS” and the cover is “SCREWED IN”. You can break the balloon leaving a rope but I haven’t found a use for the rope, and it is possible the balloon needs to be used first.

Back where the TEA ROOM was there’s one last branch leading down to an ALTAR with a cobra and a ruby. I have not managed to defeat the cobra but the game does recognize FLUTE as a noun. (I should also note from the verb list that MAKE and BUILD are both verbs, so we may just need to gather supplies and make our own, that is, MAKE FLUTE. The paper tube was suggestive but just holding that wasn’t enough to cause it to work.)

Rewinding back to the kitchen with the sour milk, heading west leads to a room that is too bright to see if you’re holding the lamp. If you’re not holding the lamp, the room is totally dark. The solution is to drop the lamp off before entering and bring in the orb instead, which will give a light enough glow to be visible.

There’s a gold nugget in the room but it is too big to bring up the troll hole. There must be another route to the start.

The are rooms past this, so after noting the HALLWAY on the object list, the right procedure is to grab the lamp, step back into the room with it being too bright, but GO HALLWAY anyway since you’ll keep moving forward.

Not much of note in either room yet. You can pick up a HANDFUL OF DIRT in the greenhouse.

This turned out to be surprisingly complicated and dense. None of the treasures are giveaways; even the crystal orb I haven’t scored yet (dropping it smashes the orb, just like the mirror). To recap the obstacles…

  • there’s an orc guarding a cave and a crown
  • a cobra guards a ruby
  • a gold nugget can’t be brought up the hole to where the treasures go
  • the rug can’t be removed from under the stone chair yet
  • the crystal orb can’t be dropped (probably getting the rug will fix this)
  • the singing sword can’t be pulled
  • the cover can’t be unscrewed

…on top of objects like the sour milk currently remaining unused. I’ve been finding myself thinking more in terms of a standard adventure rather than a minimalist 8K effort. I’m tempted to try the French version (La caverne des lutins, released 1982) to see if the changed text gives any different textual hints that might help me out. I will take any suggestions people have, and I’ll even take spoilers if someone has beaten the game (in ROT13 format only, though, please).

Related Posts

Leave a Comment