Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Mame High Scores  (Read 6801 times)

0 Members and 1 Guest are viewing this topic.

jrmitch

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:June 16, 2010, 12:46:31 pm
Mame High Scores
« on: February 29, 2008, 11:23:28 am »
Is there any way to get high scores to work in recent versions of Mame? 

Thanks,
Jeff

pcb

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 289
  • Last login:September 25, 2019, 05:27:26 pm
    • MikesArcade.com
Re: Mame High Scores
« Reply #1 on: February 29, 2008, 11:29:07 am »
Yes. You have to apply the patch that is in the first post in this forum, and recompile it.

TheShanMan

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1912
  • Last login:October 22, 2024, 11:51:12 am
    • My Arcade (updated 1/30/13)
Re: Mame High Scores
« Reply #2 on: February 29, 2008, 01:18:38 pm »
And if you get the mame compiler (can be found in mame compiler thread in this forum), it will make the process pretty much trivial.
My Collection: Mame cab, 38 dedicated vids, pin, skeeball, coin op air hockey table, Ice Cold Beer, Megatouch, 2 token machines, and payphone (VAPS, pics at Arcade Crusade)

Add Ambience to your mame cab setup

jrmitch

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:June 16, 2010, 12:46:31 pm
Re: Mame High Scores
« Reply #3 on: February 29, 2008, 02:34:58 pm »
Got it working.  Thanks guys!

Is there a list around someplace that denotes which games are supported?

Thanks!
Jeff

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: Mame High Scores
« Reply #4 on: February 29, 2008, 02:43:16 pm »
You can view the contents of your hiscore.dat file.

jrmitch

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:June 16, 2010, 12:46:31 pm
Re: Mame High Scores
« Reply #5 on: February 29, 2008, 02:54:14 pm »
You can view the contents of your hiscore.dat file.

Perfect.  Thank you.

rooter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 205
  • Last login:October 14, 2021, 01:31:15 pm
    • ShaunRoot.net
Re: Mame High Scores
« Reply #6 on: February 29, 2008, 03:22:09 pm »
What happened to save game state on exit in .123?  I always found that to be better because it would keep my NBA Jam career, Golden Tee records, etc.  It would also automatically save my game.  If I wanted to come back to a game later, I could just exit.

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: Mame High Scores
« Reply #7 on: February 29, 2008, 04:04:57 pm »
The problem with save states is that many times a new version of Mame means your save states from a previous version will not work.  Therefore its not really practical for long-term tracking of high scores.

TelcoLou

  • Four score and seven years ago our fathers brought forth on this continent, a new nation
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 436
  • Last login:October 14, 2010, 01:28:19 am
  • Playing video games since 1977
Re: Mame High Scores
« Reply #8 on: February 29, 2008, 04:34:43 pm »
I'm curious about this;

I'm running mame 0.110, command-line version. Certain games save the high scores, even though this build doesn't officially support high-score saves (i.e. Zoo Keeper, Track and Field). Though I had a few high scores saved in Black Widow, then they vanished  :dizzy:

What gives?
So a leper walks into a bar and as he gets his beer, a finger falls off. The bartender who is serving him turns and pukes all over the place. The leper, feeling bad, says, "Was it my finger falling off?" The bartender turns to him and says, "No, it's the guy dipping chips into your back."

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: Mame High Scores
« Reply #9 on: February 29, 2008, 05:45:43 pm »
Games *can* save high scores 2 ways (without the addition of the hiscore support)

1) If the game *HAD* the ability to save high scores if the game was turned off (at the arcade), MAME saves the high scores in the nvram file.
2) Save states. If the game has save state support (and you have this turned on) the high scores are saved this way

Periodically (and too frequently) MAME is changed to the point where pre-existing save states no longer work. So, when you upgrade, you lose (could lose) the high scores you had previously.

ALSO, I believe if you reset the game in MAME, it will clear the high scores. Perhaps one time you did a reset in the game which caused you to lose your scores. This is correct behavior as it is the same as resetting the game at the arcade...which resets the high score table back to default. I haven't spent ANY time 'testing' this...so if I am wrong, someone feel free to chime in.

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: Mame High Scores
« Reply #10 on: February 29, 2008, 05:47:51 pm »
What happened to save game state on exit in .123?  I always found that to be better because it would keep my NBA Jam career, Golden Tee records, etc.  It would also automatically save my game.  If I wanted to come back to a game later, I could just exit.

I don't believe you NEED save states to save your career on NBA Jam...this should be saved via nvram. If I recall correctly, mine is saved...haven't check Golden Tee, but I would suspect the same is true there as well.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: Mame High Scores
« Reply #11 on: February 29, 2008, 06:46:39 pm »
Games *can* save high scores 2 ways (without the addition of the hiscore support)

1) If the game *HAD* the ability to save high scores if the game was turned off (at the arcade), MAME saves the high scores in the nvram file.
2) Save states. If the game has save state support (and you have this turned on) the high scores are saved this way.

Good point.  Just for clarification, I'd say (basically as you said)

"Mame could save a high score in 3 ways:

1) Native to the game.  (If original game could, so does mame, the same way the original did.)
2) Save State.  (If all the stuff you said)
3) Hiscore.dat hack.  (If game is in hiscore.dat, and it's recompiled in, and enabled)"

Of the three, 1) supports the most games, 2) the least.  3) is the most hacky, and 2) the most fragile. 

The most important thing, IMO, is hiscore.dat is not the same as "high score support", and at most it's a part of it.
Robin
Knowledge is Power

TelcoLou

  • Four score and seven years ago our fathers brought forth on this continent, a new nation
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 436
  • Last login:October 14, 2010, 01:28:19 am
  • Playing video games since 1977
Re: Mame High Scores
« Reply #12 on: February 29, 2008, 09:25:42 pm »
 :dizzy:

Heh. After reading all this, I no longer care about High Score support. Besides, it would likely grow tired seeing the same 3 initials on every game  ;D
So a leper walks into a bar and as he gets his beer, a finger falls off. The bartender who is serving him turns and pukes all over the place. The leper, feeling bad, says, "Was it my finger falling off?" The bartender turns to him and says, "No, it's the guy dipping chips into your back."