SMMU
SMMU stands for "Smack My Marine Up". It is a Doom source port I wrote
between 1998-2000. More information on it
is available on the
Doom Wiki.
Screenshots and Features
This page is a page that I made way back when I
was writing SMMU. It has some screenshots and lists some of the biggest
features of the port. All of the "coming soon" features were eventually
included.
Downloads
SMMUSERV
As part of the process of rewriting the network engine I developed a master
server for locating games on the Internet. The master server is no longer
running; however, the source code is available here.
Text mode
SMMU includes a feature for rendering the screen in text mode. There
is more about this on a separate page.
License
SMMU is licensed under the GNU GPL.
Name
SMMU stands for "Smack My Marine Up", a reference to the song by
The Prodigy, Smack
My Bitch Up. I originally used the name sfdoom (see below), but
disliked the name and asked various people for suggestions for alternate
names. I credit BrV-Zokum as the source/inspiration
for the name :-)
Future
I do not intend to release any further versions of SMMU. The
Eternity engine is
based on the SMMU codebase and should be considered the natural
successor to SMMU.
sfdoom
Before writing SMMU, my first excursion into Doom source hacking was writing
the sfdoom port. This was based on Chi Hoang's original DOS port
of the LinuxDoom source code that appeared in the first couple of days after
the source release. sfdoom contained some features that later
appeared in SMMU (coloured lighting, console, start map, basic scripting).
SMMU was intended as a rewrite of sfdoom, and originally even used the
same name.
sfdoom can be downloaded here:
MBF fixes
SMMU is based on Lee Killough's MBF. I also made a bugfixed version
of MBF, which can be found here.
Simon Howard