Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: scoddie007 on February 12, 2007, 11:20:37 pm

Title: High Scores?
Post by: scoddie007 on February 12, 2007, 11:20:37 pm
Should the Roms hold my high scores is there a way i should exit or something, street fighter has not been holding my high scores.
Title: Re: High Scores?
Post by: Xam on February 13, 2007, 12:03:15 am
Some games do...some games don't. I don't really play street fighter so I don't know if it should keep the high scores or not.

Xam
Title: Re: High Scores?
Post by: ahofle on February 13, 2007, 12:12:40 am
If you are using a recent version of MAME, high score support was removed.  You have to enable savestates so the game saves your state when you exit for next time (and thus saves the high scores).
Title: Re: High Scores?
Post by: rockin_rick on February 13, 2007, 12:28:24 am
With version 111, Mame's xml output says that savestates for Street Fighter are unsupported.  I'm not sure if there is a workaround....  Perhaps an older version of mame with highscore.dat?  Perhaps 112 has it supported now?

Rick
Title: Re: High Scores?
Post by: FrizzleFried on February 13, 2007, 12:39:45 am
Or you can take about 20 minutes and learn how to compile HISCORE.DAT back in to MAME.  I had no idea what in the hell "compiling" was,  and I managed to get the job started in less than 20 minutes (plus the 30 minutes or so for the computer to do it's job).

Mr. Do has a SIMPLY tutorial to follow over at http://www.mameworld.net/mrdo/compile.html

Download the v.112u1 source code... then download the hiscore.txt (which is actually hiscore.diff) that is available in the software forum of these forums... then follow Mr. Do's instructions.

Title: Re: High Scores?
Post by: u_rebelscum on February 13, 2007, 02:19:09 am
If you are using a recent version of MAME, high score support was removed.  You have to enable savestates so the game saves your state when you exit for next time (and thus saves the high scores).

Remember, the above is only true for games that did not save high scores on power off on the original hardware. 

If the original game saved the high score on power off, mame saves it in the nvram folder.  If your nvram folder is read only, then mame can't save it even though it tries to.  In this case, make your nvram folder writable.  (It sounds like this is not the case with SFII, however.)

FYI, there are four cases of saving high scores on original hardware:
- some cabinets saved all high scores on power off,
- some saved part on power off (such as just the top 3, even though there's a "top 10" screen),
- some didn't save any on power off,
- some didn't even have any high scores to save (such as frogger). 
Only the middle two cases do savestate (or the hiscore.dat) help AFA saving high scores go.
Title: Re: High Scores?
Post by: FrizzleFried on February 13, 2007, 09:31:16 am
Quote
some didn't even have any high scores to save (such as frogger).

Frogger most certainly DOES have high scores...but they contain no initials....just the scores themselves.   Ms. Pac Man / Pac Man is similar but only keeps the highest score (at top).