syd711 / vpin-studio

Competition, table, and player management for VPins.
MIT License
28 stars 2 forks source link

Many Pinball Tables Lacking Highscores #165

Closed ecchodun closed 6 months ago

ecchodun commented 6 months ago

First off, love vpin-studio. This is a great enhancement to the vpin environment and I'm greatly appreciative of the time and effort put into this project by syd711. Now, my issue. I've read troubleshooting high score data not displaying, but I have too many tables where this is an issue. The following tables are not providing any high score data:

Funhouse Ghostbusters Gilligan's Island Jaws John Wick Kiss Medieval Madness Nascar Pirates of the Caribean Rocky Star Trek LE Star Wars (Data East 1992) Theatre of Magic Twilight Zone

Now some of these I get why they might now work like Jaws or John Wick (original tables), but why wouldn't Twilight Zone work?

syd711 commented 6 months ago

Hi ecchodun! Thanks for the feedback! I have most of these tables and now at least half of them are be working. I only know that Star Wars (Data East) isn't, but about the rest: Could you attach all log files here? I assume something is off with the installation.

ecchodun commented 6 months ago

Embarrassed, but which log files are you referring to and where are they located?

syd711 commented 6 months ago

All .log files in the installation folder of the server.

ecchodun commented 6 months ago

See attached. vpin-studio-server.2024-02-25.log vpin-studio-server.2024-02-26.log vpin-studio-server.log vpin-studio-ui.2024-02-22.log vpin-studio-ui.log

syd711 commented 6 months ago

I didn't find something in the log. But lets check some details, using Funhouse as a reference. The table data dialog should look like this:

image

After playing the table at least once, you can refresh the highscore in the highscore section and should see a result:

image

My emulator setup looks like this: image

ecchodun commented 6 months ago

The "Rom Name" in table data didn't match yours. I changed it and now Funhouse shows a highscore card. Is there a way I can find out the other correct "Rom Names" for the other tables?

ecchodun commented 6 months ago

Never mind. I'm getting them to work by changing the "Rom Name" to that data located in "Scanned Rom Name". I'm not sure why they aren't the same?

syd711 commented 6 months ago

The "Scanned Data" are the values the VPin Studio extracts out of the VPX file. They are not necessarily correct, but usually pretty good. The actual ROM name field is the value stored in the PinUP Popper database and is used by default. If not set, the scanned value will be used instead.

syd711 commented 6 months ago

I hope with the given information the issue is solved. There will never be a support for all tables, but at least the Studio should show you if a table is supported or not. The database that contains the supported tables will increase over time.

The score settings validation has been improved with 2.14.0, so I close this issue for now.