Fun Stuff

Just a collection of odd projects I think other people might be interested in.

Kenbak-1 Emulator

Kenbak-1 Emulator A web-based emulator and simple development environment for the historic computer.

Cel Shader for Three.js

Three.js Cel Shader A cel shader for Mr. Doob's excellent Three.js library. It uses scene lights and preserves textures.

Eller's Algorithm Decoded

Eller's Algorithm A complete description of the neatest maze generating algorithm around. There isn't much information about this partucular algorithm on the internet, so I worked out the missing details and posted this write-up.

Deadly Danger Dungeon

Deadly Danger Dungeon A web-based version of a game created by James Rolfe of in his childhood. The artwork is preserved as best as possible.

Fixing E.T. for the Atari 2600

Fixing E.T. for the Atari 2600 What's wrong with E.T. and how it can be fixed. With a few minutes, and a good hex editor, you can eliminate many of the complaints about the so-called "worst game ever made". It's 30 years late, but how much could video games have changed since 1982?

Decoding DoomRPG

Decoding DoomRPG A detailed look at the various proprietary file formats used in DoomRPG. What started out as a simple attempt to extract the sprites and textures turned in to a much larger undertaking. You'll find everything from graphics to the internal scripting language as completley (and in as much detail) as I could manage. There's almost enough here to create a new engine to run the original game.

Home - Last modified: June 2017