MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

bmosley
MAME Fan
Reged: 02/27/13
Posts: 7
Send PM


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!



Waremonger
Reged: 01/18/05
Posts: 910
Send PM


Re: High Scores question new [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.



bmosley
MAME Fan
Reged: 02/27/13
Posts: 7
Send PM


Re: High Scores question new [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.



Waremonger
Reged: 01/18/05
Posts: 910
Send PM


Re: High Scores question new [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 new [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


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 355 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 1433