Cloned Games

Lab3dGLES

HaltedPlayableWindowsLinux
Ken's Labyrinth (original game, not this project)Original game image
Image of the original game, Ken's Labyrinth. This project has no screenshots of its own yet.
Links, repository & details

About

Ken's Labyrinth is a first-person shooter for MS-DOS published in 1993 by Epic MegaGames and programmed by Ken Silverman, who later designed the Build engine used in Duke Nukem 3D. The player controls a faceless protagonist trying to rescue their dog, Sparky, from a labyrinth, across three episodes (the first released as shareware). Lab3dGLES (built on the LAB3D/SDL codebase) is a port of Ken's Labyrinth to modern systems using OpenGL, with OpenGLES support and hardware support for the Wiz and Caanoo handhelds added on top of LAB3D/SDL, which itself has been actively developed since 2002 through many versions supporting Windows, Linux, SunOS, and FreeBSD.

How it differs from the original

Compared to the original DOS release, the port adds OpenGL-accelerated, anti-aliased, true-color graphics, big-endian CPU support, multiple simultaneous sound effects, improved General MIDI music alongside Adlib emulation, adjustable resolutions and a windowed mode, and numerous bug fixes accumulated across its version history.

Getting started

It requires the original Ken's Labyrinth game data files and supports several original releases (the Advanced Systems v1.0/v1.1 shareware and registered versions, and the Epic MegaGames v2.0 shareware version); resolution, sound, and music settings can be adjusted via command-line options or an in-game setup menu.

History

The LAB3D/SDL port this project is based on was created by Jan Lönnberg starting from Ken Silverman's original 1992–93 DOS source release, and was updated through more than a dozen versions between 2002 and 2004, progressively adding endianness fixes, wider aspect-ratio support, and other compatibility improvements.

Requires original assets. Requires original Ken's Labyrinth game files; OpenGL ES port for Wiz and Caanoo handheld devices.

Licensing & legal

  • Ken Silverman's original source-license terms, carried over here, allow free modification and internet-only redistribution, forbid any commercial use, and require his copyright notice to be included in any distribution.
Share:

More like Lab3dGLES

Sporadic
Ken's Labyrinth enhanced port for Switch screenshot
A port of Ken's Labyrinth to modern Windows, macOS, Linux, and Switch homebrew, using OpenGL and SDL2 in place of the original DOS renderer.
Platforms:Switch
Stars24
Updated6 months ago
LicenseUnknown
Release2018
Halted
Ken's Labyrinth port for Android OS screenshot
A port of Ken's Labyrinth to Android using SDL2 and OpenGL ES, adding touch controls and engine improvements.
Platforms:Android
Stars12
Updated8 years ago
LicenseMIT
Release2016
Halted
LAB3D/SDL (ktpanda) screenshot
A port of Ken's Labyrinth to modern Windows and Unix via SDL and OpenGL, keeping the original gameplay but requiring its data files.
Platforms:WindowsLinux
Stars5
Updated7 years ago
LicenseUnknown
Release2015
LAB3D/SDL screenshot
Platforms:WindowsLinux
LicenseUnknown
Ken's Labyrinth screenshot
Platforms:DOS
LicenseUnknown