Toys / Games / Collectibles

‘Zork’ Source Code, Presumed Lost Forever, Has Been Uploaded to GitHub

It was 1977, and home computers were big, expensive, heavy, and were almost entirely lacking in computing power by today’s standards. Yet, in this primitive environment, the first computer adventure games were born. Zork was the first commercial offering. Based on the very first text adventure game Colossal Cave Adventure, and written in for the PDP-10 mainframe (that’s right, it took a mainframe to run it!) Zork was written by Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling during their time at MIT. Zork was published commercially by Infocom, and was originally broken up into three parts:  Zork: The Great Underground Empire – Part I (later known as Zork I), Zork II: The Wizard of Frobozz, and Zork III: The Dungeon Master.]

It’s written in a language called ZIL, which stands for Zork Implementation Language. The games have been rewritten for various platforms and have been circulating for years, but knowledge of the actual scripting language used to create the game was lost to the annals of history.

Until now. Somebody calling themselves ‘historicalsource’ has uploaded the original source ZIL code to a bunch of Infocom games to GitHub. That someone is computer historian Jason Scott.

Not only have the runtime source to all the Infocom games been released on GitHub, but the source code to a number of other games pivotal to the history of computer gaming have been posted there as well.

The source to these games is an amazing resource for game enthusiasts and programmers alike, and its a rare peek into the beginnings of computer gaming.

We have no idea what he’s talking about. But we’re eager to find out.

UPDATE: Well, now we know: Leasure Suit Larry, the complete source code, have been uploaded to GitHub – alas, not the assets too, so you can’t build Leasure Suit Larry from this, but you can certainly get a glimpse as to how the game was created and how the asset system worked with the game script itself.

Even More Updates

The GitHub archive also includes source code from the following Infocom games:

That’s just a few of them. There are about two pages of listings, mostly Infocom, but there are some hidden gems there too, like an open source version of the engine Croteam created for Serious Sam, Peter Spronck’s Space Trader, as well as the complete source for Hexen and Heretic, both from Raven Software.

If you’re into game development, or want to learn to make games, you could do worse than pour over this fascinating historical record of some of the greatest games for personal computers that helped start it all rolling.

-30-

SCIFI Radio Staff

SCIFI.radio is listener supported sci-fi geek culture radio, and operates almost exclusively via the generous contributions of our fans via our Patreon campaign. If you like, you can also use our tip jar and send us a little something to help support the many fine creatives that make this station possible.

SCIFI Radio Staff

SCIFI.radio is listener supported sci-fi geek culture radio, and operates almost exclusively via the generous contributions of our fans via our Patreon campaign. If you like, you can also use our tip jar and send us a little something to help support the many fine creatives that make this station possible.

Recent Posts

On ‘The Event Horizon’: Gabriel and the Guardians

This week we present a look into the early stages of the development of a…

15 hours ago

Hotel Collections Creates ‘Star Wars’ Scented Oils

Star Wars scented oils? Remember when people would buy decorative gears, glue them to random…

23 hours ago

Superman at 86!

Superman, the epitome of superheroes turned 86 on Paul Revere Day! On April 18, 1938,…

2 days ago

Disney to Turn ‘Space Mountain’ into a Live-Action Movie

The Walt Disney Company plans to use Space Mountain as the inspiration for a new…

3 days ago

Terry Carter, BSG’s Col. Tigh, Dead at 95

Terry Carter, star of original Battlestar Galactica as Colonel Tigh and Executive Officer has died…

3 days ago

Tales of the Shire | Announcement Game Trailer

Fancy starting a new life as a Hobbit in Tales of the Shire? Of course you…

4 days ago