Which version of Virtual PC do you use on your XP machine for Win 95 and DOS?
It was their latest version or whichever version that was for XP if I recall. It was free on MS's website I definitely remember. I then downloaded an iso version of Win95 and installed that on the Virtual machine. I had an old Win95 disk but couldn't find my serial key. So the .iso version worked well.
I used the standard drivers as my high end video card wouldn't have 95 drivers..but luckily those games never needed high end cards anyway. I'm a WH40k nut so I played games like Chaos Gate, Final Liberation, and some of the OLD SSI games like Panzer and Allied General.
For you older game enthusiasts out there I can purchase downloadable old games such as those for $5-$10 on a site called www.gog.com Good Old Games. I've purchased several, they are already patched to the latest and you usually get a bunch of downloadable goodies along with them. I highly recommend it as a safe and reputable site.