thanks,
so as i read online i can pretty much forget about the roms i collected here and there
they came from different public websites --------- and ------------
but now i was referred to a members site that organize them per version
and download them again as to the 0.147 list from a torrent rom site?
or is there an unofficial mame emulator somewhere that will work for me with my roms (older) and newer ones as well?
and what about the CHD's will they make the games that stoped working work again?
shhhhhhh....we don't mention names of sites.

The version of MAME must match the version of roms. There is no alternative build that fixes that.
Old roms will work as long as there have been no changes to that specific rom in subsequent builds, but I'm trying to keep it simple here.
You can also update your roms using clrmamepro and "update roms" but again, I'm trying to keep it simple here.
It's best just to download the whole, most recent set.
Out of 250GB or so of CHDs in the official set, only a few GB of them are playable.
You are better off just downloading the ones you want, unless you got the bandwidth and space.
(I usually download the whole set....because I got the bandwidth and space)
They are handled a little different.
They go inside a folder with the same name as the chd, then that goes inside your rom folder.
After that, everything works the same, just as if they are roms.