Jump to content
LaunchBox Community Forums

Troubleshooting MAME High Scores


Jason Carr

Recommended Posts

9 minutes ago, jfree427 said:

Where can I get madK9's? 

They are here on the forums Third-party Apps and Plugins - LaunchBox Community Forums (launchbox-app.com) but they dont go back very many versions, so depending on your version in use there may not be one. You still need the official version and you just overwrite the .exe with the one you download from here.

9 minutes ago, jfree427 said:

I do use Rocketlauncher, but switched Frogger to straight mame to ensure it worked.  Do I have to stop using RL all together? :(

Yes that is also likely the issue. In order to try and eliminate cheating as much as we can we have to be very strict on the emulator being used, and what we require is the official version of mame, and no forks of it, this will also mean that RocketLauncher cant be used as its not the mame.exe so we cant be sure that it is a "vanilla" mame that hasnt been edited in order to cheat.

9 minutes ago, jfree427 said:

As a followup, how come I don't see anything under "Mame High Scores Supported"? 

Probably for the same RocketLauncher as the emulator issue, that option works just fine here for me using mame 0.232 and the no nag exe from here on the forums.

image.thumb.png.00a950ac54b6f465bac6f01093c6156d.png

Link to comment
Share on other sites

  • 3 weeks later...

Hi folks.  Twice this has happened to me now.  Leaderboards in Launchbox (and obviously thus also Big Box) no longer appearing even though they 100% worked yesterday and before.

I've got a premium account, under cloud I can see I'm connected to the database, and both check boxes are ticked under tools options integrations Mame.  Needless to say, I'm using Standalone Mame, version 0.230 64 bit, but I also have a MAME core installed under Retroarch.  Or 'had' since I removed it but that didn't solve the issue either.  Funny thing is that in Big box when I select a game and I enter in the menu where I can select 'play' for instance I still also see 'select Retroarch' as an option even though I removed the mame core.  Maybe a conflict of sorts?  Still, why would leaderboards work for an extended period of time and then suddenly cease to?  Furthermore, selecting 'MAME High scores supported' in the drop down menu and selecting 'yes' in Launchbox results in a 'no results were found' message.   even though I've got lots of games that support high scores.  And like I said, it worked yesterday and the days before.  I did install a new version of Launchbox yesterday (11.17), but I doubt that's got anything to do with it.  I also disconnected from the database and re-connected, but it's of no use.

At this point it looks like I'll have to import all 420 arcade games again.  Still, this is hardly solving the issue at the root.  

Any idea what this could be?  Thanks!

Link to comment
Share on other sites

47 minutes ago, Morris Schaffer said:

Hi folks.  Twice this has happened to me now.  Leaderboards in Launchbox (and obviously thus also Big Box) no longer appearing even though they 100% worked yesterday and before.

I've got a premium account, under cloud I can see I'm connected to the database, and both check boxes are ticked under tools options integrations Mame.  Needless to say, I'm using Standalone Mame, version 0.230 64 bit, but I also have a MAME core installed under Retroarch.  Or 'had' since I removed it but that didn't solve the issue either.  Funny thing is that in Big box when I select a game and I enter in the menu where I can select 'play' for instance I still also see 'select Retroarch' as an option even though I removed the mame core.  Maybe a conflict of sorts?  Still, why would leaderboards work for an extended period of time and then suddenly cease to?  Furthermore, selecting 'MAME High scores supported' in the drop down menu and selecting 'yes' in Launchbox results in a 'no results were found' message.   even though I've got lots of games that support high scores.  And like I said, it worked yesterday and the days before.  I did install a new version of Launchbox yesterday (11.17), but I doubt that's got anything to do with it.  I also disconnected from the database and re-connected, but it's of no use.

At this point it looks like I'll have to import all 420 arcade games again.  Still, this is hardly solving the issue at the root.  

Any idea what this could be?  Thanks!

Here is the list of what we check in order to determine if a game supports MAME high scores:

  • The game application path field must end either in .zip or .7z
  • The game's default associated emulator's application path field must be either mame.exe or mame64.exe
  • The game's default associated emulator's name must contain "MAME"
  • The game's associated platform name or platform Scrape As value must be Arcade or MAME
  • The LaunchBox\ThirdParty\hi2txt\hi2txt.zip file must exist (installed by the setup)
  • That hi2txt zip file must contain the game's ROM file name
  • The ROM file name must not be on our short list of exclusions (broken games)
  • Like 1
Link to comment
Share on other sites

19 hours ago, Jason Carr said:

Here is the list of what we check in order to determine if a game supports MAME high scores:

  • The game application path field must end either in .zip or .7z
  • The game's default associated emulator's application path field must be either mame.exe or mame64.exe
  • The game's default associated emulator's name must contain "MAME"
  • The game's associated platform name or platform Scrape As value must be Arcade or MAME
  • The LaunchBox\ThirdParty\hi2txt\hi2txt.zip file must exist (installed by the setup)
  • That hi2txt zip file must contain the game's ROM file name
  • The ROM file name must not be on our short list of exclusions (broken games)

Hey man thanks.  But of course I fixed it now and it was something really stupid.  Under emulators, Mame was not set as the default emulator for Arcade platform.

  • Like 1
Link to comment
Share on other sites

  • 3 months later...
27 minutes ago, invada said:

Hi there! 

I'm having problems with Lode Runner. I just beat the top score and it didn't upload :(

Here is my log. Thanks in advance!

Debug 2021-12-06 06-54-57 PM.log 24.95 kB · 0 downloads

Looks like Launchbox tried twice, but both times hit this error,

"ERROR: Wrong ROUND value (0x0C) encoding detected: it can be due to a temporary corrupted .hi or nvram file", so it may be file corruption on your end, would need someone else to test the same game though to compare.

I do see other peoples scores however, so it is working for others.

image.thumb.png.d52599a8f3ac02bb79daf532a726ce95.png

Link to comment
Share on other sites

Updated to MAME 0238 64bit, including romset. I decided to just leave the .hi where they are, as I noticed the new version of MAME has a new location:

"MAME\hiscore\ldrun.hi"

So I got a new new high score and it's got the same error. Not sure I'll be able to get as high again lol! 😭

I checked the nvram folder and there isn't one for "ldrun". So I'm struggling to figure it out. The only other thing I see is "MAME\cfg\ldrun.cfg" but there's not much in this file. I'll delete it anyway to see if it fixes anything.

I suppose long story short,

MAME has to be OK because I am able to update scores for ldrun2, so that rules out config issues stopping all high scores. Which means it's specific to "ldrun", I'm wondering if high scores are broken for ldrun in hi2text. Last seen working last month. 

 

2021-12-07 10_31_48-Greenshot.png

Debug 2021-12-07 06-37-41 AM.log

Link to comment
Share on other sites

  • 4 weeks later...

I have been playing Bubble Bobble and my score has not been added to Hiscore. I have played the Japan rom version 0.1 and USA version 1.0 and in neither of them my score is added.
I have tried several games and they all work. So it must be something specific to Bubble Bobble, because all other games work fine with MAME. @jason carr

Edited by Mongu
Link to comment
Share on other sites

  • 2 weeks later...

Hi there, I think there's a non-genuine #1 high score posted for Metal Slug X. I reported a similar incident (a score of 55,555,555) back in April and it was removed, though I don't remember if it was the same person. I'm pretty sure there's no way to get a score that high without cheating, so would it be possible to have it removed?

Link to comment
Share on other sites

  • 3 weeks later...

Hi there...

Blazing Star hiscores doesn’t work for me. Works for you?

I can do the Hiscore, (just started playing it, 428.000 ish) but every time I do it, no entry in LB Mame Hiscore panel.

Looking in MAME directories it shows that a saveram file is saved in NVram directory when leaving the game. But no blazstar.hi file in Hiscore directory is to be found. Other games do the right thing.

Anybody knows what is up?

Using LB 12.7 and MAME 0239

 

Link to comment
Share on other sites

Hi LaunchBox community, thank you and much love in advance,

Can't get high scores to upload. Debug log says "MAME appears to have cheats enabled". .Ini file shows a 0 there, so no. 

MAME .224

D/L MAME Leaderboards is checked.
Upload Your MAME High Scores is checked.

I am logged into the Launchbox Games DB.

Autosave is not enabled in my MAME configuration.

MAME is my default emulator; no other emulators are configured for Arcade.

I've triple checked for other instances of MAME on my PC. All deleted, compy rebooted. Still no dice. I'm just out of ideas. Help pl0x?


 

Link to comment
Share on other sites

1 hour ago, BothEyesShut said:

Debug log says "MAME appears to have cheats enabled".

Is it saying that every time on all games? 

Are you getting 'local' high scores? As in, you get to put your initials in (say at 4th place) and next time you load the game it still shows you in the #4 slot?  Does your custom command line have anything extra in them? In you Emulator settings and/or in Associated Platforms for Arcade .  Or in the override when you edit the game, go to the emulation section and check the box for Custom command-line parameters?

Link to comment
Share on other sites

23 minutes ago, JoeViking245 said:

Is it saying that every time on all games? 

Are you getting 'local' high scores? As in, you get to put your initials in (say at 4th place) and next time you load the game it still shows you in the #4 slot?  Does your custom command line have anything extra in them? In you Emulator settings and/or in Associated Platforms for Arcade .  Or in the override when you edit the game, go to the emulation section and check the box for Custom command-line parameters?

Thank you JoeViking, ever so much, I got it working but I don't know how. 

For posterity in case it helps anyone else, YES, I was getting local high scores no problem, and had been from the beginning. Custom command line had nothing extra neither in Emulator settings nor Assoc. Platforms under Arcade. I don't know if it was like that on all roms. Would've been smart to check, but I didn't.

The last thing I tried before it started working was:

I went into MAME directly and purposely changed cheats to ON -- they definitely showed OFF in the menu at first --  then OFF again, and saved the config. 

*Note that while it didn't work immediately after, I *had deleted* at least five other old MAME installs all around my PC about an hour before, so it's possible MAME was picking up an old .ini file from somewhere, I guess? And maybe that was still in a cache or something when I tested it and it didn't work? 

I don't know. But hopefully the above helps someone with my issue in the future.

Thanks again Mr. JoeViking for such a prompt response. Best support forum on the Internet.


 

Edited by BothEyesShut
  • Game On 1
Link to comment
Share on other sites

  • 2 weeks later...

Hi Guys,

I'm not sure that my setup is picking up new hiscore games properly, can anyone shed some light on how this works or if there's a refresh I need to run? I have one rom as an example but now I'm worried there's more I'm missing out on.

Last year support was added for pang3 (https://github.com/GreatStoneEx/hi2txt-xml/issues/27)

In LB if I browse to the arcade platform and view this game I can see it supports hiscore and I can view leader boards etc. In BB if I browse to arcade platform then select pang3 it does not show any leader boards or score support.

I have an auto playlist "MAME High Scores Supported = True" so I can filter supported games, pang3 does not show in this playlist in BB or LB.

Any ideas? Thanks!

Link to comment
Share on other sites

7 hours ago, nicr4wks said:

Hi Guys,

I'm not sure that my setup is picking up new hiscore games properly, can anyone shed some light on how this works or if there's a refresh I need to run? I have one rom as an example but now I'm worried there's more I'm missing out on.

Last year support was added for pang3 (https://github.com/GreatStoneEx/hi2txt-xml/issues/27)

In LB if I browse to the arcade platform and view this game I can see it supports hiscore and I can view leader boards etc. In BB if I browse to arcade platform then select pang3 it does not show any leader boards or score support.

I have an auto playlist "MAME High Scores Supported = True" so I can filter supported games, pang3 does not show in this playlist in BB or LB.

Any ideas? Thanks!

I have Hi Scores showing here, so it does work.

image.thumb.png.4ad015b2e1ba2a24eaf2f192996a2c21.png

Only things i could suggest is to go to the Hamburger menu and cloud, and make sure you are logged into our game database, as this is where scores are uploaded/downloaded to/from.

image.thumb.png.46f074709de34e9cda5e1d20e1f7da58.png

Secondly head to tools/options/integrations/mame and make sure you have these boxes checked.

image.thumb.png.673a0e6463915ca659d920b39a76bd9b.png

And finally under tools/options/visuals/game details, and make sure you have those checked to actually show in the UI.

image.thumb.png.7c55ee1549b0e7e49091ba3affd079c9.png

Link to comment
Share on other sites

8 hours ago, neil9000 said:

I have Hi Scores showing here, so it does work.

It works for me too, but only in launchbox. BB does not show any score information for this rom.
Other roms have scores working fine across both applications.

image.png.28da203cfae04d5366f2e20cf4ddc5ba.png

image.thumb.png.04d39735cd066f16086e92d9a318c516.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...