LAB3D/SDL is a port of Ken's Labyrinth to modern operating systems, using OpenGL for 3D accelerated graphics output and the SDL library to provide user input, sound output, threading, unaccelerated graphics and some graphics support functions. Music output is through Adlib emulation (recommended) or MIDI (MIDI only on Windows, Linux and other operating systems with OSS-compatible sound APIs).

As this program is provided for free, neither Ken Silverman nor Jan Lönnberg take any responsibility for any effects, adverse or otherwise, resulting from the use of this program.

Current version: 3.0.1 (16/12/2013).

Improvements over the original Ken's Labyrinth:

LAB3D/SDL was written by Jan Lönnberg based on the original Ken's Labyrinth by Ken Silverman.



Download an all-in-one package or follow the below instructions:

  1. Download and install the full version of Ken's Labyrinth 1.0, 1.1, 2.0 or 2.1.
  2. One of the following:


You need:

  1. The LAB3D/SDL game code, from either:
  2. The game data, from either:

RPM packages for the following platforms are currently available:


RPM packages for openSUSE 12.3 are available at the following repository:

RPM packages for openSUSE 13.1 are available at the following repository:

The fingerprint for the signing key is: C607 4239 066C C3E5 F195 EC35 32B1 C0AB 2EEC 16D7

This page is © Jan Lönnberg 2002-2014. Last updated on Saturday the 15th of March 2014.