By Chilly Willy:
Here’s my own port of Doom for the Dreamcast. This version is based on Doom for the PSP (also made by yours truly) which was in turn based on ADoomPPC for the Amiga which I worked on long ago. I mainly did this as a learning exercise – I just got my DC less than a month ago and decided to try out the homebrew tools.
This version of Doom has a GUI front-end that allows you to set most of the options before you start Doom. You can set most of the game options, the screen resolution (supports PAL, NTSC, and VGA, all in low or high resolution), select the IWAD, and you can select up to four patch WAD and DEH files. DOOM PWADs, not BOOM PWADs. BOOM files may or may not work… think of this like Chocolate Doom.
LibWildMIDI is used for the music, and a decent set of small GM instruments are included (only 4 MB total size as opposed to 10 to 30 most sets are). The source is included. Remember that SBI files are just zip archives – to read the readme file or look at the source, just use WinZip or something to extract the files from the archive. Reading the readme is suggested as there are a LOT of game settings, plus the controls are rather extensive. This version of Doom supports a mouse and keyboard, but there are a few issues with them (mouse is backwards, and some keys don’t work). The mouse and keyboard issues have already been fixed and will be in the 1.1.5 release once I get around to that. It’s not out yet because I’ve been trying to add JumpPack support as well.