Ken's Labyrinth enhanced port for Switch
Based on Ken's Labyrinth
compare all 6 clones
About
Ken's Labyrinth is a 1993 MS-DOS first-person shooter published by Epic MegaGames and largely coded by Ken Silverman, who later created the Build engine used in Duke Nukem 3D; the player searches a labyrinth to rescue their dog, Sparky. LAB3D/SDL is a port of Ken's Labyrinth to modern systems — Windows, macOS, Linux/Unix, and Nintendo Switch homebrew — using OpenGL for graphics and SDL2 for input, sound, and threading, replacing the original's DOS-era software renderer.
How it differs from the original
Compared to the original, this port adds OpenGL-accelerated, anti-aliased true-color graphics with hi-res texture support, multiple simultaneous sound effects, improved General MIDI music, game controller support, and big-endian CPU support, dropping the original's specialized VGA software renderer.
Getting started
On Nintendo Switch it can be installed via the Homebrew Appstore or by copying the release files to the console's SD card alongside the game's data; on Linux it needs the SDL2, SDL2_Image, and GLU libraries installed. Command-line options control windowed/fullscreen mode, save-slot loading, and demo recording/playback.
Additional notes
- Note
- Cheat codes can be enabled by passing "snausty" or "cheaton" as a command-line parameter.