Category Archives: Wetwork

Gutting, ripping, disassembling, etc.

Wumpus

In a flurry of activity, I’ve added yet another game.  This time the classic “Hunt the Wumpus‘.  It’s fairly faithful to the basic version, though the numbering of the rooms is different (still a dodecahedron though.)  For those not familiar with the game, you are an intrepid explorer in a cave with 20 interconnected rooms.  […]

New games

I’ve gotta be better with these updates.  It’s been about 10 months since my last post. Work on the new phones is slow to non-existant, but I finally spent some time getting the old phone in better shape, both hardware and software. First, the phone is now back in one piece after sitting disassembled for […]

Putting it all together..

This post is long overdue.  The hardware has been complete (enough) for weeks now, and the software has been improving incrementally.  It is the impending arrival of the Maker Faire that finally prodded me enough to finish writing this up.  I’ll be there showing this off.  Here’s what the completed project (mostly) looks like:  (more […]

Extracting guts from the tele-coupler

In order to interface the modem with the telephone, I bought a simple device called a tele-coupler.   It is used when only have a phone that doesn’t have a standard jack, or is a digital phone line.  It actually straps to a telephone handset and accoustically couples the phone and modem together… wonderfully old-school, […]

New Phone….

While the original phone I bought for this project is uber-cool, the fact remains that it’s not quite period appropriate to the time when Zork was at its peak (1977-1983).   So a little time wandering though the world’s biggest bazaar showed me an alternative.  It came labeled as “No Sound from ringer, works okay” […]

Brain dead reverse-engineering

When gutting the phone, I went to the trouble to preserve the hook and PTT switch infrastructure. I’m still not sure how I’m going to use them, but I figure that it’d be good to know how they work. With the help of my trusty cat Ezra, I carefully stripped the end of all the […]

Making the output ugly

Part converting the code for use being fed to a TDD is to make it a long stream, rather than a pretty curses(3) based interface. This means that all the trouble the developers spent on making lines wrap cleanly, and providing vertical breaks between elements is lost.