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: How do I migrate high scores from ADVMAME .97 to MAME 110?  (Read 2052 times)

0 Members and 1 Guest are viewing this topic.

Kook

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:December 10, 2020, 02:36:25 pm
How do I migrate high scores from ADVMAME .97 to MAME 110?
« on: November 24, 2006, 03:46:31 pm »
I am re-doing my cabinet. How do I get high scores from my old emulator (ADVMAME .97) to my new emulator (MAME Windows Command Line 110)? I tried moving the nvram directory, hiscore.dat, and the hi directory but still don't see my old high scores.

Thenasty

  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4420
  • Last login:Today at 03:48:22 pm
    • Thenasty's Arcademania Horizontal/Vertical monitor setup.
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #1 on: November 24, 2006, 08:17:21 pm »
support for HI-SCORE (dat) has been REMOVED.
Thenasty's Arcademania Horizontal/Vertical setup.
http://forum.arcadecontrols.com/index.php?topic=26696.0

Free VGA Breakout Cable
http://forum.arcadecontrols.com/index.php?topic=38228.0

Ultimate All in One Coin Mech write up (Make your own)
http://forum.arcadecontrols.com/index.php?topic=19200.0

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #2 on: November 24, 2006, 11:25:06 pm »
why??
I b**ch. People listen!!

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #3 on: November 26, 2006, 06:33:12 am »
1) Hi-score support was considered a hack - it was not part of emulation of the original games, so it actually goes against what they try and do with mame

2) In theory it will be replaced with "save-state" support. That is everytime you start a game it will start exactly where you were when you were when you quit. Ie so as far as the game is concerned it would be like never being switched off...

Unfortunately at the moment this is not widely support amongst the games.

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #4 on: November 26, 2006, 09:52:23 am »
Not sure I understand "save-state".  Does that mean I play pacman, get the high score, die, turn off the cabinet, turn it back on the next day, start a new game of pacman again and my high score is still there?
I b**ch. People listen!!

rockmes

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 141
  • Last login:June 05, 2016, 09:41:38 am
  • Don't you love it?
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #5 on: November 26, 2006, 08:38:50 pm »
Not sure I understand "save-state".  Does that mean I play pacman, get the high score, die, turn off the cabinet, turn it back on the next day, start a new game of pacman again and my high score is still there?

Depends if the game is supported by save states , but yes you bascially start off the game where you left it

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:July 11, 2025, 01:29:48 am
  • Insufficient facts always invite danger.
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #6 on: November 27, 2006, 07:13:47 am »
Time to learn how to compile Mame - you can add hiscore support back in, and migrate your scores. Once you re-compile, the files you copied will then retain your hiscores. The recompile diff is so graciously provided by Mkchamp here:

http://forum.arcadecontrols.com/index.php?topic=60487.0

Kook

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:December 10, 2020, 02:36:25 pm
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #7 on: November 28, 2006, 02:34:30 am »
Time to learn how to compile Mame - you can add hiscore support back in, and migrate your scores. Once you re-compile, the files you copied will then retain your hiscores. The recompile diff is so graciously provided by Mkchamp here:

http://forum.arcadecontrols.com/index.php?topic=60487.0


Thanks for the tip. I bit the bullet and compiled v0.110 after patching the source. MKChamp's diff file was a big help. High scores are back, disclaimer screens are disabled, and I have an executable that is optimized for Athlon!

canardo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 65
  • Last login:January 01, 2008, 07:32:23 am
  • I'm a llama!
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #8 on: January 17, 2007, 01:55:11 pm »
answers the question I was just having, cheers didnt realise hi.dat had been removed

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: How do I migrate high scores from ADVMAME .97 to MAME 110?
« Reply #9 on: January 17, 2007, 02:21:14 pm »
Another compile change I like to make is removing the messagebox's that popup saying loading etc at the start. To remove them, open ui.c and change the following.

Code: [Select]
/*-------------------------------------------------
    ui_draw_text_box - draw a multiline text
    message with a box around it
-------------------------------------------------*/

void ui_draw_text_box(const char *text, int justify, float xpos, float ypos, rgb_t backcolor)
{
    // Draw nothing!
}