Also, there are so ridiculously many games you forgot to mention that deserve to be mentioned before those. Lucasarts' adventure games, for example.
Yeah, it's a long... LOOOOOOOOONGGGGGGG list of great DOS games.
Also yet to be mentioned:
Stunts
Operation Wolf
Bubble Bobble
Ultima series
Ogre Tactics
Maze Runner
Pyro
Balloon Quest
Ski
Toobin'
Simon the Sorcerer
and my personal favourite: Cancerous Death
It was a game me and a friend made in high school for our BASIC programming class. There were two players and a NPC, the players would race to grab dollar signs on the screen before the NPC. If the game went more then 3 minutes invisible walls would randomly pop up to make it more challenging and the story of the game was that both players were cancer patients who needed money to fund their treatments, the NPC was the doctor who wanted the money but didn't want to do the work. If a player ran out of money they could no longer afford to be treated and they died.