yes i do have a dvd rom, and no i dont have vista im on xp home edition.
the disc dosent run automatically, so i type in setupe exe like it says on the game case and i get a message back saying go to control panel to install and configure system comp