|
High Scores question
#305835 - 03/16/13 08:55 AM
|
|
|
So I'm reading about MAME high scores, something I'm very interested in, since I'm building my 2nd cabinet. I didn't think too much about it in the past but now building one where a lot of friends live nearby and have been playing a lot (competitively). I read that Hiscore.dat saves high scores from many more games that typical MAME does but most of the tutorials i've read are VERY old.
I want to be able to have an up-to-date high score for all (most) games that when a player starts and gets to input their initials/etc. it saves even if i reboot the system or changes games and return. Like I said, I'm using the cmd line version with hyperspin so would rather not resort to another MAME build. Is there a way to properly set this up? You guys always seem to help me out. Thanks!
|
|
|
|
Re: High Scores question
[Re: bmosley]
#305836 - 03/16/13 09:12 AM
|
|
|
> So I'm reading about MAME high scores, something I'm very interested in, since I'm > building my 2nd cabinet. I didn't think too much about it in the past but now > building one where a lot of friends live nearby and have been playing a lot > (competitively). I read that Hiscore.dat saves high scores from many more games that > typical MAME does but most of the tutorials i've read are VERY old. > > I want to be able to have an up-to-date high score for all (most) games that when a > player starts and gets to input their initials/etc. it saves even if i reboot the > system or changes games and return. Like I said, I'm using the cmd line version with > hyperspin so would rather not resort to another MAME build. Is there a way to > properly set this up? You guys always seem to help me out. Thanks!
hiscore.dat support was removed from official MAME a long time ago. The only way to save hi scores for games that don't save them to NVRAM is to use save states. Just set autosave to 1 in your mame.ini. Unfortunately not all games support save states, but most of them do.
Save states basically save the state the game was in when you quit the game and then load that state in again when you play it again. It's analogous to never turning off the arcade machine.
|
|
|
|
Re: High Scores question
[Re: Waremonger]
#305848 - 03/16/13 10:12 PM
|
|
|
Is there a list of games that typically save to nvram? Savestates are a great idea but I do like games that start up loading bios/etc.. I know it's a bit over the top but I kinda like that. I'll browse around.. savestates also might not work for me as I'd like to set up a synced folder to my other arcade and share the data.
|
|
|
|
Re: High Scores question
[Re: bmosley]
#305865 - 03/17/13 06:42 AM
|
|
|
> Is there a list of games that typically save to nvram? Savestates are a great idea > but I do like games that start up loading bios/etc.. I know it's a bit over the top > but I kinda like that. I'll browse around.. savestates also might not work for me as > I'd like to set up a synced folder to my other arcade and share the data.
The easiest way I know of is to use the "-listdevices" option in MAME and see whether the ROM says it uses nvram. I'm sure there's a better way but I don't use a front end.
Here's an example:
Code:
D:\MAME>mame64 robotron -listdevices Driver robotron (Robotron: 2084 (Solid Blue label)): Robotron: 2084 (Solid Blue label) (':') M6809 (':maincpu') @ 1.00 MHz M6808 (':soundcpu') @ 3.57 MHz NVRAM (':nvram') Timer (':scan_timer') Timer (':240_timer') Video Screen (':screen') Speaker (':mono') DAC (':wmsdac') 6822 PIA (':pia_0') 6822 PIA (':pia_1') 6822 PIA (':pia_2')
D:\MAME>mame64 dkong -listdevices Driver dkong (Donkey Kong (US set 1)): Donkey Kong (US set 1) (':') Z80 (':maincpu') @ 3.07 MHz DMA8257 (':dma8257') @ 3.07 MHz Video Screen (':screen') 8 bit latch (':ls175.3d') 8 bit latch (':ls259.6h') 8 bit latch (':virtual_p2') MB8884 (':soundcpu') @ 6.00 MHz Speaker (':mono') DISCRETE (':discrete')
|
|
|
Sune |
Connected
|
|
|
Reged: 09/21/03
|
Posts: 5648
|
Loc: Lagoa Santa, Brasil
|
|
Send PM
|
|
|
Re: High Scores question
[Re: bmosley]
#305868 - 03/17/13 07:27 AM
|
|
|
> Is there a list of games that typically save to nvram?
Lots of games save stuff to NVRAM but don't save the high scores.
Robotron only saves the top ten or something.
S
|
|
|