Another caveat is that the saving (using highscores.dat) doesn't happen until you exit MAME. So say you are in a game and you get a score, and then you turn off your MAME cab, your score will be wiped out. (at least that's how it is with my OLD version of DOS MAME in DOS mode. I must hit EXIT first)