syd711 / vpin-studio

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

[Feature Request] Change the way studio find the B2STableSettings.xml #560

Closed leprinco closed 3 weeks ago

leprinco commented 4 weeks ago

To find the B2STableSettings.xml, studio should not consider any emulator as the file is by default in the B2SServer folder since B2S server 2.0.0 https://github.com/vpinball/b2s-backglass/releases/tag/v2.0.0

leprinco commented 4 weeks ago

Done in 3.9, backglass server preference also changed, no need to select an emulator anymore API to get B2SServerSettings does not require an emulator anymore and system searchs in the B2S server install folder first

For legacy reason, fallback is maintained : For b2sServer installation folder, Studio iterates over VPX emulators and walks full tree to find B2SBackglassServer.dll For B2STableSettings.xml, Studio iterates over VPX emulators and looks in their tables folder