Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

[APP] PinballX Database Manager 24.09.06.0 (supports Touch Play as well)


Mike_da_Spike

Recommended Posts

@Mike_da_Spike@scutters I am totally in love with PinballX Db Manager.  What a fantastically well-written and intuitive tool.  Thank you so much for creating this!

like Game Manager, you somehow didn’t think a “Save” button was needed.  I disagree.  It’s one of my biggest annoyances with Game Manager.  Please consider adding it.

Again, thank you a thousand times! 
 

  • Thanks 1
Link to comment
Share on other sites

5 hours ago, Wahreez McDermott said:

Hi, I'm running PinballX in a very basic configuration. Single Screen and using only Visual Pinball tables.

I decided to add one VP9 table to my list because the VPX version of "Strike 'N Spares (Gotlieb 1995)" doesn't run properly and starts to slow down badly if you try to play more than 1 game.

As a result of adding this VP9 table every time I launch the manager I get the warning about an obsolete table. The VP9 version of Strike N' Spares is "obsolete". Is there anyway I can edit the xml or do something else to ignore that table in regards to possible updates? Despite there being a VPX version it's not an update because it doesn't work properly.

I know this is probably an edge case cause I googled this thread for "obsolete" and didn't find anything. I would just ignore it, but obviously I'm incapable of that, lol.

Thanks for your time!

Hi and thanks for reaching out to us.

So, if I understand, you setup a vpx system and added a vp9 table with am alternate exe to the vp9 executable ?

DBM wiill see indeed a vp9 table as obsolete in a vpx system. Normally you would setup an extra system for vp9 tables, but if you have just 1 table,  it doesnt make sense. 

Is your system on low specs that the vpx version doesnt run smoothly ? If i remember correctly, there are 2 versions of strike n spares for vpx. And 1 was indeed bas

Link to comment
Share on other sites

3 hours ago, MrGrynch said:

@Mike_da_Spike@scutters I am totally in love with PinballX Db Manager.  What a fantastically well-written and intuitive tool.  Thank you so much for creating this!

like Game Manager, you somehow didn’t think a “Save” button was needed.  I disagree.  It’s one of my biggest annoyances with Game Manager.  Please consider adding it.

Again, thank you a thousand times! 
 

No problem. About the save button, there is a save table button, that will do a save. Or ... what kind of save ro you miss? 

Save of xml is controlled in the settings. You can choose set autosave to yes, that will save all the changes. If you have autosave turned on, it will popup to save the table, if you have unsaved entries

You can use 'table versions' to check all downloadable versions of a table

  • Like 1
Link to comment
Share on other sites

14 hours ago, Mike_da_Spike said:

No problem. About the save button, there is a save table button, that will do a save. Or ... what kind of save ro you miss? 

Save of xml is controlled in the settings. You can choose set autosave to yes, that will save all the changes. If you have autosave turned on, it will popup to save the table, if you have unsaved entries

You can use 'table versions' to check all downloadable versions of a table

I see the save now.. all good!  Thank you again!   I'm loving this tool the more I use it

  • Thanks 1
Link to comment
Share on other sites

28 minutes ago, MrGrynch said:

I see the save now.. all good!  Thank you again!   I'm loving this tool the more I use it

There will be a release soon and a brand new documentation as well.

Spoiler ??? Sorry

Link to comment
Share on other sites

  • Mike_da_Spike changed the title to [APP] PinballX Database Manager 22.05.14.0 (supports Touch Play and PBX W7/Vista version as well)

Thanks to @scutters, we have a new release of DBM.
Scutters took most (read all :) ) part of this release as I'm still trying to recover from some health issues.

Just a small background how DBM is updated and how the ideas come together,
Scutters lives 449 KM away from me (279 miles) and we have created a shared medium where we have the CODE and other stuff for DBM (or PinballX).

We communicate about ideas and store them in a notepad document.
The notepad contains new features and bugs that are discovered

If an idea or new feature is agreed and added to the list for a new release, normally the person who has the idea/feature will work on it. 
(that 99.9% of the time Scutters :D
But this release Scutters took even an idea from the list that I added (without agreement) and code it.

So thanks Scutters for this release . As Always, I really appreciate your help with all of this. 
And as I said multiple times, without you, DBM wasn't so mature as it is now !

Anyway. What did we added/change ?

In previous release we added 'InGame' images. So if you have a Video for Backglass, DMD or topper and you have unchecked to 'Hide during game option', you can add a picture media as well. This will switch instantly when you launch a table from the video to the image. And depends on your emulator, it can show your emulator backglass when game is loaded.


If you have Mega Links setup for Backglass, DMD or Topper, the same links will be showed now as well if you right click on the InGame image:

image.thumb.png.487e7e78b5ca5638151b498ab870bef5.png

 

Media Audit is now also checking the 'InGame' images and will not report them as obsolete

The IPDB list now also have teh manufacturer 'OrbitalPin' for some Original Tables

image.png.acfac887bfa125f7a0875ee944e64d29.png

 

If you use System menu in the front end, we also added 'Loading Videos/images' icon
(loading videos/images will only be available when using Scutters 'PinballX Loading Video & Image Changer V2'(https://forums.gameex.com/forums/topic/23127-plugin-pinballx-loading-video-image-changer-de-randomiser-v2/image.thumb.png.4b926922ffaa6033f990858cf4f1d4f4.png

 

I checked FTP, and for Visual Pinball, filter media on 'Loading' and there are some nice Loading videos :

image.thumb.png.6a60e02e24a48c81a7d32c1eff44ff4d.png

You can also upload your own Loading system video/image
It will contain the system name (and your GameEx username) and when others click on the ftp to download it, it will be filtered on the system name :

image.thumb.png.e4eea9cef94278e22844b2e9e07c426b.png

We also included an extra user manual in the installation and will be available in your database manager folder or in your start menu entry :
image.png.eff3e30a81caa9e86bb5e59bc0cb42e1.png
 

The user manual will shows and explains all the options and features we have and gives a load of examples as well.
The Previous manual is renamed to 'Reference Manual', so you can still use it as reference
The manual can also be downloaded individually from the Download section on this forum (https://forums.gameex.com/forums/files/file/2539-database-manager-for-pinballx-user-guide/)

I'll hope you enjoy this release !

 

  • Like 2
Link to comment
Share on other sites

Your understanding is correct. I have an i5-6600K with 16GB Ram and an RTX 2700.

I'm able to run VPX tables at 120hz in 1080p with AO and Quality FXAA or SMAA. ScSP will work as well, but I do not bother to run it. I can also run with SSAA4x, but I choose not to right now because it's so hot outside here in the south. There are two VPX versions of Strike N' Spares, but they are the same copy despite occupying different data base entries.

The issue with the VPX Strikes 'N Spares is that it'll run fine if you want to play one or two games, but over time it gets worse and worse. It has something to do with the physics as the VPX version starts around 20% (via F11 in VPX), but each time balls are returned after firing at the pins the physics value gets higher and higher until it's consuming all of the CPU. It's not an issue with the script as the % usage for script functions stays very low.

I've become used to the single obsolete table entry and have learned to ignore it. I doubt they'll be another VP9 table in my database. Thanks for your time and response!

  • Like 1
Link to comment
Share on other sites

I normally play just 1 game when launched from pinballx and exit it again, so the rom (if supported) is send to pinemhi. I wasn't that strike 'n spares  causes issues when playing multiple games. Maybe ask an author about it. Maybe a s8mple script that fix it

I have an idea for ignoring obsolete tables,but let me talk to scutters first

Link to comment
Share on other sites

On 5/14/2022 at 1:21 AM, Mike_da_Spike said:

Thanks to @scutters, we have a new release of DBM.
Scutters took most (read all :) ) part of this release as I'm still trying to recover from some health issues.

Just a small background how DBM is updated and how the ideas come together,
Scutters lives 449 KM away from me (279 miles) and we have created a shared medium where we have the CODE and other stuff for DBM (or PinballX).

We communicate about ideas and store them in a notepad document.
The notepad contains new features and bugs that are discovered

If an idea or new feature is agreed and added to the list for a new release, normally the person who has the idea/feature will work on it. 
(that 99.9% of the time Scutters :D
But this release Scutters took even an idea from the list that I added (without agreement) and code it.

So thanks Scutters for this release . As Always, I really appreciate your help with all of this. 
And as I said multiple times, without you, DBM wasn't so mature as it is now !

Anyway. What did we added/change ?

In previous release we added 'InGame' images. So if you have a Video for Backglass, DMD or topper and you have unchecked to 'Hide during game option', you can add a picture media as well. This will switch instantly when you launch a table from the video to the image. And depends on your emulator, it can show your emulator backglass when game is loaded.


If you have Mega Links setup for Backglass, DMD or Topper, the same links will be showed now as well if you right click on the InGame image:

image.thumb.png.487e7e78b5ca5638151b498ab870bef5.png

 

Media Audit is now also checking the 'InGame' images and will not report them as obsolete

The IPDB list now also have teh manufacturer 'OrbitalPin' for some Original Tables

image.png.acfac887bfa125f7a0875ee944e64d29.png

 

If you use System menu in the front end, we also added 'Loading Videos/images' icon
(loading videos/images will only be available when using Scutters 'PinballX Loading Video & Image Changer V2'(https://forums.gameex.com/forums/topic/23127-plugin-pinballx-loading-video-image-changer-de-randomiser-v2/image.thumb.png.4b926922ffaa6033f990858cf4f1d4f4.png

 

I checked FTP, and for Visual Pinball, filter media on 'Loading' and there are some nice Loading videos :

image.thumb.png.6a60e02e24a48c81a7d32c1eff44ff4d.png

You can also upload your own Loading system video/image
It will contain the system name (and your GameEx username) and when others click on the ftp to download it, it will be filtered on the system name :

image.thumb.png.e4eea9cef94278e22844b2e9e07c426b.png

We also included an extra user manual in the installation and will be available in your database manager folder or in your start menu entry :
image.png.eff3e30a81caa9e86bb5e59bc0cb42e1.png
 

The user manual will shows and explains all the options and features we have and gives a load of examples as well.
The Previous manual is renamed to 'Reference Manual', so you can still use it as reference
The manual can also be downloaded individually from the Download section on this forum (https://forums.gameex.com/forums/files/file/2539-database-manager-for-pinballx-user-guide/)

I'll hope you enjoy this release !

 

I made a company logo for Orbital.  I had been using my "made up" manufacturer "OrbitalPin".  Happy to see its now legit.  I also made a VPW logo for their original games (so far, only Blood Machines AFIK)

 

 

orbitalpin.png

VPin  Workshop.png

  • Like 1
Link to comment
Share on other sites

I noticed a glitch today when adding an instruction card for "The Amazing Spider-Man".  I right-clicked on the icon, and selected the appropriate card title

3HGCMFk.jpg

I then hovered over the icon to make sure it loaded the right one

d9asJqj.jpg

I then clicked the icon to preview the card, and it displayed the following:

ll9YMhK.jpg

However, this was only a glitch with the preview, as it did indeed load the right card

YazLDsO.jpg

FYI

  • Thanks 1
  • Confused 1
Link to comment
Share on other sites

  • Mike_da_Spike changed the title to [APP] PinballX Database Manager 22.05.27.0 (supports Touch Play and PBX W7/Vista version as well)

@scuttersand myself released a small update.
It a bug fix release that was found by @MrGrynch (thanks for that)
Issue was that when checking an instruction card with multiple pages (SWF file) that the preview didn't show the selected instruction card.
This could also happen with the "overwrite" dialog.

We also discovered that some PC's didn't show the instruction cards during the overwrite file dialog (just 2 black screens)
Going through the code, we speedup the preview of showing swf files with 425% (calculation was done before and after fix)

Something that bothered me for a long time, was that the Icon didn't show correctly in explorer for 'medium' icons :

image.png.782c8774ae5a62cc2f5f5e346b2979ee.png 

This is fixed now as well, and icon should be shown correctly

NOTE be aware that Windows has an icon cache, so could take some time before you notice anything
See https://neosmart.net/wiki/clear-icons-cache/ for clearing the cache

 

Big thanks for @scuttersfor his help again and also to @MrGrynchfor reporting the bug

  • Thanks 2
Link to comment
Share on other sites

  • 4 weeks later...

@Mike_da_Spike out of nowhere, the DBM stopped working for me.  I load it, but the UI never pops up.  The last thing I did to the machine was add Simpsons Pinball Party 3 days ago.  The log shows nothing of note.  The task manager shows it running AND consuming a considerable about of CPU, but still no UI.  I've attached images of what I am seeing.  I uninstalled it and reinstalled it, but that did not solve the problem

 

IMG_1414.jpeg

IMG_1413.jpeg

Link to comment
Share on other sites

Odd... i had yesterday security update and dbm was still launching. It looks like the code loops somewhere, but we don't have a loop in it. I will check the code tomorrow morning (CET), if I can find what could cause this.

Edit:Program should run without aby compatibility mode. Buid on .net framework 4.

You dont have dbm running as admin, right ?

  • Like 1
Link to comment
Share on other sites

1 minute ago, Mike_da_Spike said:

Odd... i had yesterday security update and dbm was still launching. It looks like the code loops somewhere, but we don't have a loop in it. I will check the code tomorrow morning (CET), if I can find what could cause this.

 

I also deleted my .ini file and tried it just in case there was a corruption there, but no joy

Link to comment
Share on other sites

1 minute ago, MrGrynch said:

I also tried booting in SAFE mode.  No Joy

Don't have an answer now, but will check tomorrow morning for you.

If you leave the exe open for multiple minutes, is it doing something else in the logfile?

Link to comment
Share on other sites

7 minutes ago, Mike_da_Spike said:

After deleting the ini file and relaunching the app, was the ini file recreated with some default values ?

Any corruption in the ini file should be handled as well, but you never know

Yes, was recreated just fine.. just no UI

  • Confused 1
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...