I'm sure the answer is "drivers", but I've dreamed of the same for years. These days, it's not even that much of an inconvenience, as game load times are significantly longer than boot times.
"I've finally learned what `upward compatible' means. It means we get to keep all our old mistakes." -- Dennie van Tassel