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:


Simon Howard