Cloned Games

Wolfenstein 3D (embedded)

HaltedPlayableStellaris
Spear of Destiny (original game, not this project)Original game image
Image of the original game, Spear of Destiny. This project has no screenshots of its own yet.
Links, repository & details

About

Wolfenstein 3D is a 1992 first-person shooter developed by id Software for MS-DOS, in which the player, as Allied spy William 'B.J.' Blazkowicz, escapes the Nazi prison Castle Wolfenstein and fights through a series of missions using a knife and a variety of guns. This is a stripped-down port of Wolfenstein 3D to the Stellaris LM3S6965EVB microcontroller development board, with a Linux/SDL binary also buildable by setting a build flag. It requires the original shareware game data files (gamemaps.wl1, maphead.wl1, vgahead.wl1, vswap.wl1), which remain under their original license.

How it differs from the original

To fit the embedded target, the port removes 'optional' features like menus and demo playback, converts graphics to 4-bit greyscale, applies lossy compression to wall textures, bakes the graphics directly into the application binary, and reduces controls to a single combined use/fire button; only the shareware game data has actually been tested with it.

Getting started

Running it requires supplying the original shareware Wolfenstein 3D data files; the author notes that removing the project's EMBEDDED build flag may restore something closer to the original desktop experience, though this isn't guaranteed to work.

Known issues & limitations

  • compatibility: This is a port to the Stellaris LM3S6965EVB microcontroller with significant hacking including removal of optional features, conversion to 4-bit greyscale, and lossy compression of wall textures.
Requires original assets. Original game data files (gamemaps.wl1, maphead.wl1, vgahead.wl1, vswap.wl1) are required.
Share:

More like Wolfenstein 3D (embedded)

Halted
Original game (original game, not this project)Original game image
id Software's official 1992 GPL source release for Wolfenstein 3D's DOS engine, including John Carmack's own retrospective notes.
Platforms:DOS
Stars2,540
Updated14 years ago
LicenseUnknown
Release2012
Active
C-Dogs SDL screenshot
C-Dogs SDL is an actively maintained SDL port of C-Dogs, adding 4-player co-op, deathmatch, and over 100 user campaigns.
Platforms:WindowsLinuxOSX
Stars1,084
Updated1 month ago
LicenseGPL-2.0
Release2013
Halted
Original game (original game, not this project)Original game image
id Software's GPL source release for the free, browser-playable version of Wolfenstein 3D published by Bethesda.
Platforms:Web
Stars632
Updated13 years ago
LicenseGPL-2.0
Release2013
Halted
Original game (original game, not this project)Original game image
Platforms:iOS
Stars539
Updated4 years ago
LicenseGPL2*
Release2012
Active
Original game (original game, not this project)Original game image
A Chocolate-Doom-inspired family of DOS source ports covering Keen Dreams, Catacomb 3-D, Wolfenstein 3D, and BioMenace.
Platforms:WindowsLinuxOSX
Stars137
Updated3 months ago
LicenseUnknown
Release2014
Wolfenstein 3-D Redux screenshot
Platforms:Windows
LicenseGPL2*