@drHirudo
"For every game before you start it you had to choose - type of Video controller (Hercules, CGA, EGA, VGA, SVGA), Type of Sound card (AdLib, SoundBlaster, SoundBlasterPro), Turbo or Normal version, JoyStick (what joystick, most of the games did not support joystick)"
If i'm not mistaken, that only were made once via the setup program and never was required again.
"Mouse. Shit, you had to run mouse driver before starting the game"
Didn't you know of batch files?. I loaded the mouse driver along with others needed and didn't care of it before of launching a game or not.