Version 24.08.02.0 has been released.
Minor updates for end users, but significant updates for ourselves.
We updated some NuGet packages to be compatible with the latest version.
This caused many of the MEGA URLs we used to stop working.
Our investigation revealed that we needed to treat the URLs differently and parse them again.
It is possible that an old format URL may not work in the future due to changes in the MEGAAPI.
If DBM detects an old format URL, it will display the following text in the action log:
By following these steps, the warning will no longer be displayed, and you can be assured it will work in the future.
We have also introduced a significant new feature: the right-click option in the 'Tables' list on the main form.
While it's not a feature used daily, it will be a lifesaver during the restructuring of your PinballX systems.
Consider my PinballX system as an example. I have over 1000 tables, and searching feels like a crime!
I've set up filters within PinballX, but the list has become too long to display because of the numerous filters.
My idea is to set up new systems (since we can configure about 60 systems within PBX). Essentially, I want to transform the filters into systems.
The first step is to create a new system in settings.exe, which is a duplicate of your normal PinballX settings, with the same paths, parameters, etc.
This is my normal PinballX system :
to create a system for tables that JPSalas created I make the following system :
and another for VPW team
Here's a brief video I made on my development PC. I don't have all the media added to the tables, but you can see how it simplifies the process of transferring tables to another system.
In addition to copying or moving a table, you can easily toggle the "Hide DMD/Backglass/Topper during game" checkboxes with a single click. This is similar to the 'Tables enabled in front end' checkbox.
Lastly, we have the delete option, which will explain itself.
Note: When moving tables to a different system, the statistics entry for the table will be updated to the new system, preserving your favorite settings, times played, etc. However, when copying the table, this data will remain unchanged and will be linked to the current system. Deleting the tables from the old system will sever the link to the statistics.
A big thank you to @scutters for bringing this release to completion as always.