Hey all, the first 10.12 beta is out now with the following:
New Feature: A new MAME community high scores system has been built that allows you to share your high scores for MAME arcade games to compete with the community! You can enable uploading your high scores under Tools > Options > Integrations > MAME in LaunchBox; your high scores will then show up in the game details sidebar.
Improvement: All third-party folders that used to be in the root of the LaunchBox folder have been moved to a new LaunchBox\ThirdParty folder, just to keep things clean and tidy. These folders will be moved to their new locations on first startup of the new version.
Improvement: Custom theme game images will now optionally use the Database ID field when matching up file names (for Big Box theme developers)
Here's a visual example of the new MAME community high scores feature in the LaunchBox side bar:
Please note that the community leaderboards will show up by default, but high scores will not be submitted until you check the box to upload them from the Options page here:
Please be sure to read all the text on this page, as there are some very important notes here to get you set up. Eventually we'll add a troubleshooting forum post and link it from here, but for now of course we can do any troubleshooting here. The process to set up MAME high scores is somewhat involved, but I've done my best to automate it and do everything that's necessary in the background, if you check the Upload box.
If you're trying to test and/or submit high scores, please be aware that in order for anything to be submitted, or display in the list, you have to actually succeed in achieving a high score on the game's high scores list. Some games have a high barrier to entry with their default leaderboards, and nothing will show up or be submitted until you beat at least the bottom score.
One easy way to troubleshoot is to check to see if there is a .hi file that matches the name of the MAME ROM in the "hi" subfolder of the MAME emulator directory. If nothing is showing up there, then LaunchBox won't have anything to sync, and the issue is likely with MAME.
Finally, I've put lots of debugging information in the log files, so if you're having trouble, make sure you enable logging under Tools > Options > Debugging, and then take a look at the logs. Also, be sure to include the log files when reporting issues here.
I think this MAME high score stuff will be awesome once we get it going in the community. Looking forward to using it myself.
Oh, one more thing, there are lots of other related features coming, such as support for displaying the leaderboards in Big Box. Feel free to make requests, however.