DOS_deck lets you play classic DOS games like Doom on a browser with your PC or Steam Deck

DOS-deck lets you browse and play DOS games with full controller support in a browser window on PC or Steam Deck, and so far it's an impressive tool.

2 minutes & 12 seconds read time

DOS_deck is a new way to play classic games released for the MS-DOS operating system on the Steam Deck or PC browser with a controller. The UI follows the look and feel of the Steam Deck interface. So far, there are several classic game demos (which used to be called Shareware) and even full games to check out - including the original Doom, Wolfenstein 3D, Syndicate, Warcraft: Orcs & Humans, Epic Pinball, and more.

Playing the original MS-DOS version of Doom with a controller in Edge, thanks to DOS-Deck.

Playing the original MS-DOS version of Doom with a controller in Edge, thanks to DOS-Deck.

Playing classic DOS games on a modern PC or via a browser extension is not new. Still, the simple and elegant UI and integrated controller support make DOS-deck an awesome experience, even on a PC with Chrome or Edge. All controls are already mapped, and you can select games or return to the main menu with a controller.

For PC purists, default keyboard and mouse controls are also here. Getting DOS_deck working on a Windows PC doesn't require anything other than plugging in a controller, but getting it to run on a Steam Deck via Chrome or Edge requires a few steps to ensure the controller works properly.

This is because, by default, browsers can't detect the Steam Deck controller, so the About page for DOS-deck outlines the steps you need to take to get it working on Valve's handheld.

  1. Press the Steam button, select Power > Switch to Desktop.
  2. Open the Discover Software Center.
  3. Select Applications > Internet > Web Browsers.
  4. Find Chrome or Edge and select Install.
  5. Once it's installed, return to the Desktop. Select Application Launcher.
  6. Select Internet, right-click on Chrome or Edge and select Add to Steam.
  7. Check the box next to Chrome or Edge. Select Add Selected Programs.
  8. Back on the Desktop, open Application Launcher > System > Konsole (terminal window).
  9. Chrome or Edge needs access to the Steam Deck controller.
  10. Enter this command in Konsole and press Enter:
  11. For Chrome: flatpak override --user --filesystem=/run/udev:ro com.Google.Chrome

    For Edge: flatpak override --user --filesystem=/run/udev:ro

  12. Open Steam
  13. Navigate to Chrome or Edge, right-click and select Properties.
  14. Change the name to DOS_deck
  15. Append this to launch options (after @@u @@):
  16. --window-size=1200,800 --kiosk ""

  17. Restart your Steam Deck back into Game Mode
  18. Go to DOS_deck in your library and select Manage > Controller Layout
  19. Select BROWSE CONFIGS > Gamepad with Mouse Trackpad > APPLY CONFIGURATION > Done
  20. Enjoy!

DOS-deck's developer, Martin Kool, notes that games will be added to the site over time - so if you've got a favorite in mind, be sure to head to and let Martin know. The good news is that classics like Lemmings, Descent, Wacky Wheels, Duke Nukem 3D, Tyrian, Death Rally, and more are on the way.

Buy at Amazon

PlayStation 5 Slim Console - Marvel's Spider-Man 2 Bundle

TodayYesterday7 days ago30 days ago
Buy at Newegg
* Prices last scanned on 12/11/2023 at 12:36 pm CST - prices may not be accurate, click links above for the latest price. We may earn an affiliate commission.

Kosta is a veteran gaming journalist that cut his teeth on well-respected Aussie publications like PC PowerPlay and HYPER back when articles were printed on paper. A lifelong gamer since the 8-bit Nintendo era, it was the CD-ROM-powered 90s that cemented his love for all things games and technology. From point-and-click adventure games to RTS games with full-motion video cut-scenes and FPS titles referred to as Doom clones. Genres he still loves to this day. Kosta is also a musician, releasing dreamy electronic jams under the name Kbit.

Newsletter Subscription

Related Tags