Doom for the Dreamcast is a port based on older Doom code. In that sense, it's more like Chocolate Doom. It does support variable resolution, allowing you to run at 320x240, or 640x480, for example. It plays the MUS format music in the WAD files by converting them to MIDI, then playing that via libWildMIDI. Doom for DC supports regular controllers, the mouse, and the keyboard. The primary stats from the HUD are shown on the VMU screen of the controller so that you can play with the screen size set to turn off the status bar. There are quick cheats, cheat selection, and of course all cheats via the keyboard. Read the readme file for details on that. The game starts in a GUI that allows you to set nearly every option, and save them to the VMU. All IWADs are supported and easily selected through the GUI. It also allows up to four patch WAD files, and four dehacked files, also all easily selected through the GUI. Note that patch WAD files or replacement IWAD files should be DOOM compliant, not BOOM compliant. Network support allows you to play against up to three other players across the internet. On the Dreamcast, you need the BBA to use networking. The readme describes how to setup the network options. It can be a bit involved, so please read it carefully.