I had save states enabled on mame-linux (EDF) and when I removed the ability to save state hiscore got corrupted frown (kind of seems that alternate bytes got overwritten (initial assessment)).
Experiment I tried - Disabled the save state and then ran edf (scored 50k+ needed to be in the top 10), input by initials as ABCDEF
Did I miss something in their relation? Anyone can shed some light?

Below is a portion of the edf.hi file stored -

1. Initial Game Start (with no hi file) - Default hiscores shown on screen

S.O.H.!!MATSUDA MOMONGA BY.HOSI HYUMA MIYASITAM.AZYMA DASHMAN NANONY YOU&YOU

2. After playing the hiscore was overwritten and I was able to write ABCDEFG

ASD OOG YHS YM IAIA.ZM AHA AOY ABCDEFGH

3. Then restarted the game and the ABCDEFGH also vanished.

ASD OOG YHS YM IAIA.ZM AHA AOY BDFH

Note how ABCDEFGH gets converted to BDFH (alternate bytes overwritten) frown