Mame is not saving my high scores!

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
Post Reply
User avatar
FatCobra
Posts: 1796
Joined: Mon Feb 14, 2005 9:55 pm
Location: Tampa, FL

Mame is not saving my high scores!

Post by FatCobra »

Can anyone help me here? Mame is not saving my high scores after I am done playing. I have to use a save state so my score isn't wiped clean when I exit the rom. (It does help me skip the long rom checks though)

I am using Mame32 0.95, if that helps.
Shmups: It's all about blowing stuff up!
User avatar
Damocles
Posts: 2975
Joined: Fri Jan 28, 2005 12:23 am

Post by Damocles »

If it's a game that supports high scores, then make sure that the directory path is correct. If it's not, then check to see if you have hiscore.dat. If you don't, get it. It will allow some games that didn't originally save high scores to save them.
User avatar
Icarus
Posts: 7321
Joined: Mon Jan 31, 2005 2:55 am
Location: England

Post by Icarus »

Get the Unofficial Highscore .dat File. Unpack it into the same directory as your MAME executable file.
Image
User avatar
FatCobra
Posts: 1796
Joined: Mon Feb 14, 2005 9:55 pm
Location: Tampa, FL

Post by FatCobra »

Icarus wrote:Get the Unofficial Highscore .dat File. Unpack it into the same directory as your MAME executable file.
I had an older file from a CD-R full of arcade roms (mostly good shmups like the Raizing games and Dodonpachi). I'll try this updated file and see what happens.

UPDATE: Yes! It works! Fired up Batrider, played poorly so I can get an entry in and quit, checked the hi folder, and bam! There's a hi score file for Batrider! Thanks for the link! :P
Shmups: It's all about blowing stuff up!
User avatar
ASK
Posts: 263
Joined: Thu Jul 27, 2006 11:16 pm
Location: Toronto

Post by ASK »

FatCobra wrote:Yes! It works! Fired up Batrider, played poorly so I can get an entry in and quit, checked the hi folder, and bam! There's a hi score file for Batrider! Thanks for the link! :P
Just make sure never to press F3.
User avatar
FatCobra
Posts: 1796
Joined: Mon Feb 14, 2005 9:55 pm
Location: Tampa, FL

Post by FatCobra »

ASK wrote:
FatCobra wrote:Yes! It works! Fired up Batrider, played poorly so I can get an entry in and quit, checked the hi folder, and bam! There's a hi score file for Batrider! Thanks for the link! :P
Just make sure never to press F3.
Why? All that does is reset the machine....oh.
Shmups: It's all about blowing stuff up!
User avatar
Smraedis
Posts: 1128
Joined: Thu Jan 27, 2005 7:33 pm
Location: Manchester, UK
Contact:

Post by Smraedis »

FatCobra wrote:
ASK wrote:
FatCobra wrote:Yes! It works! Fired up Batrider, played poorly so I can get an entry in and quit, checked the hi folder, and bam! There's a hi score file for Batrider! Thanks for the link! :P
Just make sure never to press F3.
Why? All that does is reset the machine....oh.
..and the scores usually ;)
The Unknown? I'm the one who knows!
My shmup achievements | and my Superplays!
User avatar
unsane
Posts: 662
Joined: Sun Oct 28, 2007 3:02 pm
Location: BC, Canada
Contact:

Post by unsane »

http://www.mameworld.net/highscore/ and its hiscore.dat haven't been updated in 7 months... Is that still what everyone uses to save scores (especially for games that don't save to nvram and don't work with save states)?

Basically, does the old hiscore.dat still work fine on Mame 0.114-0.120?
User avatar
Mortificator
Posts: 2896
Joined: Tue Jun 19, 2007 1:13 am
Location: A star occupied by the Bydo Empire

Post by Mortificator »

No, support for highscore.dat was removed back in '05 or '06. I know it's not in versions 1.09 and onwards.

MAME devs are psychotic. On one hand, they spend an enormous amount of time acquiring PCB, dumping ROMs, emulating drivers, and cracking encryption to make playing thousands of arcade games possible. That's awesome. But they also like to pretend that MAME isn't for playing games, it's for preserving arcade systems accurately. And since you can't keep the high score after the power's turned off in old games, highscore.dat supposedly compromises that accuracy. Even though it's optional. :roll: Other features like save states and graphic filters have been discussed as possibly getting the axe in the future. For the sake of accuracy.

But highscore.dat already works with pretty much any game you're likely to play, as long as you use an older MAME version. If you use a newer MAME, you'll have to go with save states or a quill and papyrus. And games that can save non-volatile RAM are always capable of keeping their high scores.
RegalSin wrote:You can't even drive across the country Naked anymore
User avatar
bcass
Posts: 2688
Joined: Wed Mar 30, 2005 11:10 am

Post by bcass »

Don't the unofficial MAME builds still support hiscore.dat?
User avatar
dmauro
Posts: 673
Joined: Sat Mar 25, 2006 5:48 pm
Location: NY

Post by dmauro »

Oh this is cool, I didn't even know you could do this without using save states. Thanks for the link!
User avatar
Dandy J
Posts: 726
Joined: Fri Feb 25, 2005 6:02 am

Post by Dandy J »

ASK wrote: Just make sure never to press F3.
Just go into general controls and unmap 'soft reset' (delete key) and just bind f3 to plain reset. That just closes and opens the game again.
<BEOWOOF> my lifes like battle garegga every time i kill man life becomes harder and the only solution to making things easier is killing ymself.
<SCRUNBABBY> my lifes like gwangs
<SCRUNBABBY> cause .. theres lots of wangs
User avatar
bsidwell
Posts: 288
Joined: Thu Jul 26, 2007 3:35 am
Location: Pittsburgh, PA

Post by bsidwell »

bcass wrote:Don't the unofficial MAME builds still support hiscore.dat?
Apparently. I'm using Plus Plus K 118 and hiscore.dat works fine.
Post Reply