if you are sure you are using mame 145 , but not sureof the romset,go get the latest roms from somewhere, cant tell you where. sorry, but when i had a problem like that in the past , i use to hit start , then run , then type ccmd , then in the command windows i change to the mame directory usuallyy c:\mam by typing cd c:\mame, the run mame by typing mame kof96, the if i where to have mising files i could just see there wich files i was mising, and i would just googled the files and addem to the romset, of course that was a dumb way to doit, but it worked, i know you could check the romset with clrmamepro but evetually that would lead me to go to a website to download the lates files, wich is almost the same thing. So i would say, to save some time, yes, download mame 145 o latest, then download the latest romset and you will be just fine.