I have an older version of Mame and a few hundred roms that I have had for about 8 years now. It has worked great on computers running win95,2000 and XP. now I just got a new laptop running vista and I get a message saying one of my dll files is out of date. Is there a newer version mame I need to run and if yes will my roms still be good?