A friend and I want to work through DOOM I and II on co-op over a coming weekend. What's the best way to do this on modern hardware? We don't want graphical improvements and fancy features (except maybe mouse look), we want a classic DOOM experience.

This will be over a local network with a Windows XP and a Windows 7 PC.

Has anyone had experience doing this?

4 Answers 4


With DOSBox you should have no problem

Here's a wiki

There you'll have some source port to play your favorite game :D


Doom requires a fairly fast computer to run inside DOSBox, but many ports of its source code exist for modern Operating Systems, so you may find more luck downloading one of them instead. Because Doom makes use of your sound card and potentially Modem, you should take care to match your dosbox.conf setting to the settings found in the SETUP.EXE found inside your Doom folder. For the most part the default options will work, but if you are making use of the Gravis Ultra Sound or MIDI audio devices you should pay special attention that the DMA, IRQ and Addresses all match.

  • 1
    Marked correct, because the wiki link led me to "Chocolate Doom" which is what we'll use.
    – nstory
    Aug 17, 2011 at 1:35
  • DOSBox is as slow as treacle, and I would not play a 3d CPU intensive game like Doom on it. 2d retro games maybe, but not Doom
    – Truncheon
    Dec 22, 2011 at 21:57
  • If you buy Doom from Steam it is packaged with DOSBox, but it's a pretty awful experience. Any one of the many modified engines based on the GPL code released by iD is a better choice.
    – U62
    Dec 22, 2011 at 22:09

Check out Doomworld's page on Windows source ports: everything from straight ports, classic-style ports but with modern networking, right up to the fancy-featured improved versions.

My recommendation would be Doom Legacy. It features some minor graphical improvements while still retaining the style of the original (stuff like transparent fireballs and support for modern resolutions), but it has extensive multiplayer improvements that should be perfect for you.


Try out the Doomsday engine. It is compatible with all the DOOM and DOOM II WADs and even has enhanced explosion effects; plus networking is a ton easier than with the original programs.

You can find it here on their official website



  • authentic experience (optional hi-res and mouselook)
  • LAN networking
  • tons of bug fixes in the original DOOM source code
  • still in active development!
  • good documentation wiki
  • use a frontend to make things easier

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .