Hmmm, I don't know. I know for a fact it works because I was using v0.36final temporarily on my cab with an old PC.
Here's what I would do:
Delete the contents of the \MAMEWAH\Files folder,
Run MAMEWAH,
Setup MAME only ('Emulator Executable' & 'ROM Path' if neccessary),
*Leave all other settings as default!*,
Refresh the list.
If that doesn't work I'm truly stumped

Oh and I don't get what you meant by:
It seems the only time that I can ever get the games to use the real names even with v.79 is when i put all my roms in the rom folder in mame and then setup a new emulator
..that is what you always have to do, so I'm not sure what you mean...