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 Hi Score Failure  (Read 3694 times)

0 Members and 1 Guest are viewing this topic.

wxforecaster

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 105
  • Last login:February 28, 2019, 01:19:24 pm
MAME Hi Score Failure
« on: October 17, 2010, 10:30:22 pm »
I'm stumped. I had MAME high scores working and they've since stopped after I recompiled for .139u3 (and now .139u4 in hopes of correcting the issue).

- Using MAME compiler, I've applied the u1-u4 patches, followed by the u4 high score patch before compiling. No issues noted during compiling and mame64.exe works perfectly otherwise.
- A "hi" subdirectory exists in my MAME folder (which is C:\HyperSpin\Emulators\MAME for what it's worth)
- The hiscore.dat file exists in my MAME folder.

Am I missing something?

Evan

wxforecaster

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 105
  • Last login:February 28, 2019, 01:19:24 pm
Re: MAME Hi Score Failure
« Reply #1 on: October 18, 2010, 11:28:14 pm »
OK, let me pose this. Does anyone know when/how the .hi files and the .cfg files in cfg are created? I'm beginning to think this is an issue with HyperSpin and not my compiled MAME. The couple (out of several dozen times) I was able to get a .hi file were the only times I was able to get a .cfg file as well.

If don't use HyperLaunch, the hi score/config writing aspect seems to work. If I do, it fails. I will be posting this on the H.S. forums.

Evan

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: MAME Hi Score Failure
« Reply #2 on: October 19, 2010, 02:32:46 am »
OK, let me pose this. Does anyone know when/how the .hi files and the .cfg files in cfg are created? I'm beginning to think this is an issue with HyperSpin and not my compiled MAME. The couple (out of several dozen times) I was able to get a .hi file were the only times I was able to get a .cfg file as well.

If don't use HyperLaunch, the hi score/config writing aspect seems to work. If I do, it fails. I will be posting this on the H.S. forums.

Evan

I know the hi files are wrote on exit. Not exactly sure about the cfg...I would guess the same holds true for them as well...but never have tested. If it is working running from command line and not working when running from the frontend, it is due to the frontend. It's killing the process rather than exiting from it. Don't have hyperluanch (I use mamewah...thanks mamewah!), so I can't test...

Dazz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1246
  • Last login:January 11, 2025, 07:43:39 am
  • HyperSpin Team
    • VPUniverse
Re: MAME Hi Score Failure
« Reply #3 on: October 19, 2010, 04:39:09 am »
OK, let me pose this. Does anyone know when/how the .hi files and the .cfg files in cfg are created? I'm beginning to think this is an issue with HyperSpin and not my compiled MAME. The couple (out of several dozen times) I was able to get a .hi file were the only times I was able to get a .cfg file as well.

If don't use HyperLaunch, the hi score/config writing aspect seems to work. If I do, it fails. I will be posting this on the H.S. forums.

Evan
This is happening due to the way that HyperLaunch force quits the emulators to get the clean exit.  Basically this is sending an ALT+F4 to the emulator, some emulators do not go through their save process when this happens as you exit the game.  You can either disable HyperLaunch when using MAME, or you can edit the launch script. 

To edit the launch script you must have AutoHotKey installed.  Open the HyperLaunch.ahk file in a text editor, find exitEmulatorKey = Esc and add a ~ in front of the ESC, exitEmulatorKey = ~Esc, save the file.  Right click the file and click compile. 



wxforecaster

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 105
  • Last login:February 28, 2019, 01:19:24 pm
Re: MAME Hi Score Failure
« Reply #4 on: October 19, 2010, 09:24:15 am »
Thanks Dazz!

Evan