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
Site News

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


  

Author Topic: MAME and highscore  (Read 1555 times)

0 Members and 1 Guest are viewing this topic.

madk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 227
  • I actually am a llama!!
    • Digital Something
MAME and highscore
« on: October 08, 2002, 02:20:39 pm »
I need some info on saving high scores.  I hear I can downlaod an unofficial Highscore.dat that works with most games.  Can anyone point me in the right direction and give me some info on the subject.  Thanks in advance.

-madk
Matt (mad-k)

hyiu

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1481
  • too many games... too little time....
    • www
Re:MAME and highscore
« Reply #1 on: October 08, 2002, 02:26:37 pm »
I would like to know too....

I read from Mame.net if we set a highscore file somewhere, most games high score will be saved... but then... couldn't get it working...

but for some games... (Cyberball is one of them) high score is automatically saved.....

would like to know details...

thx in advance...
Another Brilliant mind ruined by education....  :p

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14037
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re:MAME and highscore
« Reply #2 on: October 08, 2002, 03:08:08 pm »
The highscore.dat is pretty much a lost cause.  The problem is every game stores it's high score in a different format.   It's hard to read and hard to parse, and thus it's very hard to use it for front-ends, which I believe was it's intention.  

Unless I am mistaken on this, the highscore.dat has nothing to do with saving your highscore.  You see in order for a game to save it's score to the highscore.dat, it's game driver has to be coded that way.  Since it is a lot of work for the devs to convert the highscores of a game from hex or whatever odd ball format the game uses into the highscore format, it is seldom supported.  

Sorry :(

madk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 227
  • I actually am a llama!!
    • Digital Something
Re:MAME and highscore
« Reply #3 on: October 08, 2002, 03:30:20 pm »
I found this...

http://www.mameworld.net/highscore/

Haven't tried yet...will update after I try.
Matt (mad-k)

madk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 227
  • I actually am a llama!!
    • Digital Something
Re:MAME and highscore
« Reply #4 on: October 08, 2002, 04:32:22 pm »
K I just copied the file into my MAME folder and gave Marble Madness a try...after setting the high score I quit...loaded it back up...and BAM...my name in lights!  So this method apparently works with all the games listed.  Good enough for me.

-madk
Matt (mad-k)

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4575
    • Chris's MAME Cabinet
Re:MAME and highscore
« Reply #5 on: October 08, 2002, 05:17:51 pm »

Unless I am mistaken on this, the highscore.dat has nothing to do with saving your highscore.

Actually, the hiscore.dat tells MAME where in memory the high scores are stored; when the data in that location changes, it writes the data out to a .HI file for that game.  The data in the .HI file is then patched back in to the game's memory map at startup.  So yes, it saves high scores for games that don't save them in NVRAM.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

  
 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31