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 not saving with 108 and hiscore.dat??  (Read 2565 times)

0 Members and 1 Guest are viewing this topic.

AE35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 615
  • Last login:January 18, 2022, 01:48:24 pm
  • That sure is a nice raygun!
Mame not saving with 108 and hiscore.dat??
« on: September 23, 2006, 03:49:06 pm »

Hey all!

You built my galaga machine, and started playing. Exited the game, and entered
again. Hiscore was gone.

I'm using the hiscore dat file, and it has always worked for me. Could it be
something with the new mame autostate thingy making the hiscore.dat not
working?

I'm getting tired of seeing the 20.000 highscore in Galaga ;D

Thanks,

Nicholas

fatfingers

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 966
  • Last login:April 17, 2025, 05:26:08 pm
  • Got UltraStiks?™
Re: Mame not saving with 108 and hiscore.dat??
« Reply #1 on: September 23, 2006, 06:24:53 pm »

Yes, hiscore.dat was removed in 107.
My DK low scores
-------------------
1) 180700
2) 165000
3) 162900
4) 162600
5) 158500


W.W.P.M.D.?                                       I'm here to help ... I just don't do it. ™

um3k

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 74
  • Last login:Yesterday at 07:13:09 am
Re: Mame not saving with 108 and hiscore.dat??
« Reply #2 on: September 23, 2006, 06:29:21 pm »
Hi score support was removed in 0.107u1.

-- You can try using save states (if your game supports it) by using the -autosave option in v0.108 and above.  This basically writes all of the state information in the game to a file when you quit the game and reads it back in when you start the game.  In this way, the game picks up right where it left off (no boot up).   Since the game never appears to be "turned off", hi scores are saved and you get faster boot up.
-- You can use v0.107 and prior which support hiscore.
-- Or you can compile the current version of MAME and add back hiscore support.   There is a thread here http://forum.arcadecontrols.com/index.php?topic=58012.0, that has a source code diff to add back hiscore and a number of other tweaks.

southpaw13

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 831
  • Last login:Yesterday at 04:24:51 pm
  • Whatever!
Re: Mame not saving with 108 and hiscore.dat??
« Reply #3 on: September 23, 2006, 11:02:23 pm »
I have been watching this one.  How far off are the Dev's from getting all the games to work with save state?

Thanks

AE35

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 615
  • Last login:January 18, 2022, 01:48:24 pm
  • That sure is a nice raygun!
Re: Mame not saving with 108 and hiscore.dat??
« Reply #4 on: September 24, 2006, 05:31:28 am »

Thanks guys!!

I rolled back to 105 :)

Thanks,

Nicholas

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 not saving with 108 and hiscore.dat??
« Reply #5 on: September 25, 2006, 03:46:16 am »
I have been watching this one.  How far off are the Dev's from getting all the games to work with save state?

Thanks

There are 694 games with save state supported.  (Info direct from 0.108u5 -lixtxml) 
This is higher than the number of games supported in hiscore.dat (but hiscore.dat starts with a smaller group of games, so really this is really an apples to oranges comparison).

Adding savestate is a catch22.  It helps in debugging, but possibly a moving target if emulation isn't finished, and not needed for debugging if the emulation is perfect. 

This is why mameDev is suggesting the users to help add savestate to games already emulated; they'll worry about the moving targets where they need it for debugging, the people who want to help a little and learn about mame can add to the games they like where they need it for playing.  If you want to help add savestate to certain games, check out aarongiles.com savestate fundamentals: parts 1, 2, 3, & 4.
Robin
Knowledge is Power