Main Woodworking Reviews Software Monitor/Video Maximus Arcade
Audio/Jukebox/MP3 Project Announcements Artwork Consoles Buy/Sell/Trade Meet Up
Arcade Miscellaneous Everything Else Politics n Religion Forum Discussion Wiki Discussion GroovyMAME
DOS/WinCab Merit/JVL Touchscreen Automated Projects Driving & Racing Project Arcade Old Boards
Linux Restorations Pinball MaLa Frontend controls.dat Old Archives
    Retail Vendors    

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


  

Author Topic: MAME and highscore  (Read 1169 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: 12033
  • 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: 4574
    • 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