Skip to content

Releases: syd711/vpin-studio

3.10.2

19 Nov 19:59
Compare
Choose a tag to compare

Release Notes 3.10.2

Changes

  • Tables / Media Recorder:
    • Fixed broken recordings of some tables caused by invalid characters in the generated temporary recording file.
    • The columns of the recorder tab are completely dynamic and only the ones that are supported are visible.
    • For PinballX the playfield video rotation is applied directly after the recording.
    • Fixed macOS layout problem where the recorder panels where resizing slowly (hopefully).
    • Fixed issue that in case overwrite mode was selected for a screen and the file is still locked by the frontend, append will be used as fallback.
  • Tables / ROM File Uplods: Improved ROM file upload detection.
  • Tables / Uploads: Fixed critical error in media selector.
  • Drop-In Folder: Improved feature description in the settings.
  • Table Launches: The call of the SendPuPEvent.exe when Popper is restarted or stopped is optional now.
  • VPS Version Selector: Limited visible item count to 5. That should avoid the to interpret the upper-most entry as being not completely visible.

Release Notes 3.10.1

Breaking Change

  • Overlay Settings: Due to a breaking change in the configuration format, you have to reconfigure the overlay settings in the preferences.

Changes

  • Overlay / Pause Menu / Notifications: All VPin Studio overlay elements have the additional "Screen" setting now. This allows to show overlays on other screens that are not the primary screen (which may be the case for PinballX users). The default remains the primary screen. So PinUP Popper users should not be affected by this change (beside the fact everyone needs to re-configure the overlay settings).
  • Tables / Table Asset Manager: Fixed deletion of wheel icons for games and playlist so that the thumbnails of these icons are deleted too. Otherwise, you still may see old icons that have not been cleared from PinUP Popper thumbs folder.
  • Tables / Media Recorder: Fixed issue that the preview screen section remains empty when launched the first time.
  • Tables / Highscores: Exchanged icon for the highscore reset button, to indicate that this is more than a simple deletion.
  • Tables / NVOffset Validator: The validator is more restrictive now and complains only if two tables that use the same ROM and have the same nvoffset, either have no or a different VPS table mapping. Note that only the table type is checked, not the table version.
  • Toolbar: Fixed missing hiding of the frontend UI button that should be hidden when connecting from remote.

Release Notes 3.10.0

Changes

  • Tables / Remote + In-Game Recording: The Studio supports remote recording of frontend screens now. You find the recorder as an additional tab in the tables section. The recorder supports single and bulk recording and gives a preview of the screens that are recorded. In addition to that, you can start an in-game recording by binding a key for this. More details about this can be found here: https://github.com/syd711/vpin-studio/wiki/Media-Recorder

  • Tables / Cabinet Monitor: The Studio supports the screen monitoring of cabinets now. You can invoke the cabinet monitor from the main toolbar. The dialog offers two different view modes right now: monitoring the actual monitors or monitoring the configured frontend screens.

  • Tables / Patching: Given the recent releases of patch files, the Studio supports patching tables now. .dif files are now supported like any assets, so you can drag and drop them from you operating system or the drop-in folder. If the .dif file is archived it will be analyzed like any other bundle and the additional assets will be applied to the patched table too.

  • Tables / Frontend Game Launch: For PinUP Popper users, the launch menu has an additional entry to launch a table through PinUP Popper (thanks to @nailbuster helping here!). This is useful in combination with the cabinet monitor to see if the screens are configured properly.

  • Tables / Table Asset Manager: The asset manager gives you the additional options to delete not only single assets, but also all assets of the selected screen and all assets of the game.

  • Tables / Table Asset Manager: PinballX and PinballY users have video conversion options now too. (They were only shown for PinUP Popper users before).

  • Tables / Validators: Introduced new validator for VR support. The validator checks if there is a VR room flag inside the script and returns an error if not enabled. If you do not use VR, please disable this validator as there is no option to disable it by default. Note that you need to re-scan all tables to find disabled VR rooms.

  • Tables / Script Editing: Added info icon to the split menu button with a hint that .vbs files must be linked to a text editor in order to use that action.

  • Tables / Usability Improvement: Pressing the shift key and double-clicking on a table in the table overview will open the asset manager dialog.

  • System Manager: Removed the 32/64-bit preset combo from the "Overview" tab and removed the corresponding filtering from the release artifact comboboxes. Especially for freezy updates where you might want to install both versions, this switching was too tedious.

  • Updates: The release notes for the next update are now shown before (and after) updating. So for versions larger 3.10 you will see the release notes the next time when pressing the update button.

  • VPX Game Launcher: The VPX game launcher is launching the emulator window minimized now.

Bugfixes

  • Tables / Uploads: Improved cloning behaviour so that the original name is kept and the existing VPS mapping too, if the auto-match flag has been disabled.
  • PinUP Popper Integration: More gracefully stopping of PinUP Popper by calling the regular exit command first (instead of simply killing all processes).
  • Competitions / iScored: Added Event Log button to inspect events of the selected table.

VPin Mania

  • Tournaments / Tournament Browser: Fixed remaining time label.
  • Tournaments / Highscores: Fixed issue that scores where only shown for installed games.
  • Tournaments: Tournaments have been disabled/hidden by default and must be enabled in the preferences. You won't loose any data by this. It improves the boot-up time of the server a bit since the automatic synchronization of tournament highscores is also disabled this way.
  • Table Views: Added more convenience for VR users by adding the launch game menu button to the different table views of VPin Mania.

3.10.1

17 Nov 18:00
9ed1bad
Compare
Choose a tag to compare

Release Notes 3.10.1

Breaking Change

  • Overlay Settings: Due to a breaking change in the configuration format, you have to reconfigure the overlay settings in the preferences.

Changes

  • Overlay / Pause Menu / Notifications: All VPin Studio overlay elements have the additional "Screen" setting now. This allows to show overlays on other screens that are not the primary screen (which may be the case for PinballX users). The default remains the primary screen. So PinUP Popper users should not be affected by this change (beside the fact everyone needs to re-configure the overlay settings).
  • Tables / Table Asset Manager: Fixed deletion of wheel icons for games and playlist so that the thumbnails of these icons are deleted too. Otherwise, you still may see old icons that have not been cleared from PinUP Popper thumbs folder.
  • Tables / Media Recorder: Fixed issue that the preview screen section remains empty when launched the first time.
  • Tables / Highscores: Exchanged icon for the highscore reset button, to indicate that this is more than a simple deletion.
  • Tables / NVOffset Validator: The validator is more restrictive now and complains only if two tables that use the same ROM and have the same nvoffset, either have no or a different VPS table mapping. Note that only the table type is checked, not the table version.
  • Toolbar: Fixed missing hiding of the frontend UI button that should be hidden when connecting from remote.
  • Updater: Fixed null version issues when updating from remote.

Release Notes 3.10.0

Changes

  • Tables / Remote + In-Game Recording: The Studio supports remote recording of frontend screens now. You find the recorder as an additional tab in the tables section. The recorder supports single and bulk recording and gives a preview of the screens that are recorded. In addition to that, you can start an in-game recording by binding a key for this. More details about this can be found here: https://github.com/syd711/vpin-studio/wiki/Media-Recorder

  • Tables / Cabinet Monitor: The Studio supports the screen monitoring of cabinets now. You can invoke the cabinet monitor from the main toolbar. The dialog offers two different view modes right now: monitoring the actual monitors or monitoring the configured frontend screens.

  • Tables / Patching: Given the recent releases of patch files, the Studio supports patching tables now. .dif files are now supported like any assets, so you can drag and drop them from you operating system or the drop-in folder. If the .dif file is archived it will be analyzed like any other bundle and the additional assets will be applied to the patched table too.

  • Tables / Frontend Game Launch: For PinUP Popper users, the launch menu has an additional entry to launch a table through PinUP Popper (thanks to @nailbuster helping here!). This is useful in combination with the cabinet monitor to see if the screens are configured properly.

  • Tables / Table Asset Manager: The asset manager gives you the additional options to delete not only single assets, but also all assets of the selected screen and all assets of the game.

  • Tables / Table Asset Manager: PinballX and PinballY users have video conversion options now too. (They were only shown for PinUP Popper users before).

  • Tables / Validators: Introduced new validator for VR support. The validator checks if there is a VR room flag inside the script and returns an error if not enabled. If you do not use VR, please disable this validator as there is no option to disable it by default. Note that you need to re-scan all tables to find disabled VR rooms.

  • Tables / Script Editing: Added info icon to the split menu button with a hint that .vbs files must be linked to a text editor in order to use that action.

  • Tables / Usability Improvement: Pressing the shift key and double-clicking on a table in the table overview will open the asset manager dialog.

  • System Manager: Removed the 32/64-bit preset combo from the "Overview" tab and removed the corresponding filtering from the release artifact comboboxes. Especially for freezy updates where you might want to install both versions, this switching was too tedious.

  • Updates: The release notes for the next update are now shown before (and after) updating. So for versions larger 3.10 you will see the release notes the next time when pressing the update button.

  • VPX Game Launcher: The VPX game launcher is launching the emulator window minimized now.

Bugfixes

  • Tables / Uploads: Improved cloning behaviour so that the original name is kept and the existing VPS mapping too, if the auto-match flag has been disabled.
  • PinUP Popper Integration: More gracefully stopping of PinUP Popper by calling the regular exit command first (instead of simply killing all processes).
  • Competitions / iScored: Added Event Log button to inspect events of the selected table.

VPin Mania

  • Tournaments / Tournament Browser: Fixed remaining time label.
  • Tournaments / Highscores: Fixed issue that scores where only shown for installed games.
  • Tournaments: Tournaments have been disabled/hidden by default and must be enabled in the preferences. You won't loose any data by this. It improves the boot-up time of the server a bit since the automatic synchronization of tournament highscores is also disabled this way.
  • Table Views: Added more convenience for VR users by adding the launch game menu button to the different table views of VPin Mania.

3.10.0

16 Nov 07:17
Compare
Choose a tag to compare

Release Notes 3.10

Changes

  • Tables / Remote + In-Game Recording: The Studio supports remote recording of frontend screens now. You find the recorder as an additional tab in the tables section. The recorder supports single and bulk recording and gives a preview of the screens that are recorded. In addition to that, you can start an in-game recording by binding a key for this. More details about this can be found here: https://github.com/syd711/vpin-studio/wiki/Media-Recorder

  • Tables / Cabinet Monitor: The Studio supports the screen monitoring of cabinets now. You can invoke the cabinet monitor from the main toolbar. The dialog offers two different view modes right now: monitoring the actual monitors or monitoring the configured frontend screens.

  • Tables / Patching: Given the recent releases of patch files, the Studio supports patching tables now. .dif files are now supported like any assets, so you can drag and drop them from you operating system or the drop-in folder. If the .dif file is archived it will be analyzed like any other bundle and the additional assets will be applied to the patched table too.

  • Tables / Frontend Game Launch: For PinUP Popper users, the launch menu has an additional entry to launch a table through PinUP Popper (thanks to @nailbuster helping here!). This is useful in combination with the cabinet monitor to see if the screens are configured properly.

  • Tables / Table Asset Manager: The asset manager gives you the additional options to delete not only single assets, but also all assets of the selected screen and all assets of the game.

  • Tables / Table Asset Manager: PinballX and PinballY users have video conversion options now too. (They were only shown for PinUP Popper users before).

  • Tables / Validators: Introduced new validator for VR support. The validator checks if there is a VR room flag inside the script and returns an error if not enabled. If you do not use VR, please disable this validator as there is no option to disable it by default. Note that you need to re-scan all tables to find disabled VR rooms.

  • Tables / Script Editing: Added info icon to the split menu button with a hint that .vbs files must be linked to a text editor in order to use that action.

  • Tables / Usability Improvement: Pressing the shift key and double-clicking on a table in the table overview will open the asset manager dialog.

  • System Manager: Removed the 32/64-bit preset combo from the "Overview" tab and removed the corresponding filtering from the release artifact comboboxes. Especially for freezy updates where you might want to install both versions, this switching was too tedious.

  • Updates: The release notes for the next update are now shown before (and after) updating. So for versions larger 3.10 you will see the release notes the next time when pressing the update button.

  • VPX Game Launcher: The VPX game launcher is launching the emulator window minimized now.

Bugfixes

  • Tables / Uploads: Improved cloning behaviour so that the original name is kept and the existing VPS mapping too, if the auto-match flag has been disabled.
  • PinUP Popper Integration: More gracefully stopping of PinUP Popper by calling the regular exit command first (instead of simply killing all processes).
  • Competitions / iScored: Added Event Log button to inspect events of the selected table.

VPin Mania

  • Tournaments / Tournament Browser: Fixed remaining time label.
  • Tournaments / Highscores: Fixed issue that scores where only shown for installed games.
  • Tournaments: Tournaments have been disabled/hidden by default and must be enabled in the preferences. You won't loose any data by this. It improves the boot-up time of the server a bit since the automatic synchronization of tournament highscores is also disabled this way.
  • Table Views: Added more convenience for VR users by adding the launch game menu button to the different table views of VPin Mania.

3.9.3

10 Nov 07:46
Compare
Choose a tag to compare

Release Notes 3.9.3

Bugfixes / Changes

  • PINemHI Updater: Fixed issue that the pinemhi.ini file is overwritten on update with a wrong path to VPX. You can fix this problem by simply restarting the server which self-heals the path.

3.9.2

09 Nov 12:23
Compare
Choose a tag to compare

Release Notes 3.9.2

Bugfixes / Changes

  • Tables / VPS Tables: Fixed feature tag based filtering and showing all available table features in the table info of the sidebar.
  • Tables / Asset Columns: Fixed missing status refresh.
  • System Manager / Serum: Disabled Serum integration since this is coming with freezy 2.3 now. Existing serum dll files will be deleted from your VPinMAME directory on freezy update.

3.9.1

03 Nov 09:45
Compare
Choose a tag to compare

Release Notes 3.9.1

Bugfixes / Changes

  • VPS Tables: Fixed missing VPS table version resolving for Zen Studios games.
  • VPS Tables: Fixed VPS auto matching for Zen Studios games.
  • VPS Tables: Removed (already half broken) table filtering from the days where only VPX games were allowed.
  • VPS Tables: On the VPS tab, the name of the table inside the sidepanel can be double-clicked in order to select the text.
  • Tables / Uploads: Fixed table upload dialog so that the option are shown independent of the selected upload option. The filtering is applied to all uploads, so the filter button and asset list was at the wrong location.
  • Tables / Uploads: Fixed VPS auto-matching. The config flag in the upload dialog has been ignored so that an auto-match was executed for every upload type.
  • Tables / Uploads: Fixed various issues when cloning tables into subfolders.
  • Tables / PUP Packs: Fixed the checkbox for enabling/disabling of PUP packs again.
  • Tables / PUP Packs: Added option to remote edit the available option and additional files that are listed for a PUP pack in the PUP pack section.
  • System Manager / Visual Pinball: Added button to remote edit the VPinballX.ini file.
  • Drop-in Folder: Fixed new star icon again.
  • PINemHi: Fixed auto-updater which did not update all .exe files, but only the pinemhi.exe.
  • Preferences / Discord Bot FAQ: Updated FAQ with updates screenshots and the concrete permissions info which was only available in the wiki before.

Release Notes 3.9

Breaking Changes

  • DOF Integration: The VPin Studio no longer supports older DOF installations that have different configuration folders for 32 and 64 bit. Instead, only the new folder structure with a shared Config folder is support. Please update your installation by downloading the latest DOF version from https://github.com/mjrgh/DirectOutput/releases.

Changes

  • PinballY Frontend: Added support of the pinballY frontend, like others, possibility to manage tables, favorites, playlists and media, But no media search is available. (http://mjrnet.org/pinscape/PinballY.php)

  • Tables / Uploads: Re-implemented the upload dialog for media packs and large parts of the backend here. The big disadvantage of the previous version was, that archives with a backglass and frontend media must have been uploaded twice. The new dialog detects all assets types and lets you also select/de-select them for uploading. It is also used as filter/inspection dialog for table archive uploads.

  • Tables / Asset Management View: The screen columns are sortable now.

  • Tables / Table Uploads: Added additional server setting to keep the modification date of VPX files when they have been uploaded and replaced.

  • Tables / Enable or Disable Tables: In the context menu of tables, a menu item to enable/disable the selected table has been added. This action works as a bulk action and is applied to all selected games.

  • Tables / Notes Box: In notes dialog, the help texts //TODO, //ERROR and //OUTDATED are clickable and insert their text in the comment box.

  • Tables / VPS Entry: In the VPS tab, the VPS table version links to VPF or VPU has a context menu that can be used to insert a TODO note in the table

  • Tables / Future Pinball: The support for Future Pinball has been massively improved.

    • Added the launch button to launch Future Pinball tables.
    • Added columns that were previously not shown for Future Pinball.
    • Added the possibility to upload Future Pinball tables.
    • Added ability to match Future Pinball tables against the VPS database.
    • The VPS versions dropdown has been filtered to show only versions of same emulator type as the selected table.
    • The backglass manager now displays all backglasses coming from all VPX and FP emulators.
  • Preferences / Backglass Server: Selection of emulator is no more needed, uses instead the B2SServer installation folder.

  • Preferences / System Settings: Added the new preferences menu System Settings where operating relevant settings are configured. The auto-shutdown and shutdown options have been moved to this new preference page.

  • Preferences / System Settings: Added the new option Disabled Sticky Keys to disable the sticky key options of Windows.

  • Tables: Added edit and open button to the VPS and backglass manager view for a better navigation back to the table overview.

Bugfixes

  • Studio Update/Restart Error Fixed an issue where the macOS client update process would fail to restart client. Improved macOS upgrade process. Note: the macOS update process will work correctly AFTER this release update.
  • System KeyEvent Handling: Fixed key handling to avoid table deletion on DEL key press in preference panel.
  • Studio Client Exit Confirmations: The question about launching the frontend on exit is now only shown if the server setting "Launch Frontend on exit" is set to false.
  • Tables / PUP Packs: Fixed duplicate showing of error messages for PUP pack option scripts.
  • Drop-in Folder: Fixed drop-in folder for macOS and Linux. The recursive watching of filesystem changes also works for these operating systems now.
  • Drop-in Folder: Fixed menu button being initially visible even though being disabled in the preferences.
  • VPS Data: Fixed issue that caused all tutorial URLs being ignored.
  • Highscore Cards: Fixed missing status updates. When a backglass is uploaded, the default background information for a game is refreshed too.
  • Dialog Positioning: Dialogs are now always opened on the screen the main Studio Window is located. So only the size of a dialog is restored, not the previous position.

VPin Mania

  • Added Delete Table Scores button to the Player Statistics view. This way you can delete e.g. default highscores that have been pushed with your account name. I know this is not an optimal solution yet, but it helps users to at least clean up their own statistics. In the long run, some filtering must be provided to avoid the submission of default scores.

3.9.0

31 Oct 13:12
Compare
Choose a tag to compare

Release Notes 3.9

Breaking Changes

  • DOF Integration: The VPin Studio no longer supports older DOF installations that have different configuration folders for 32 and 64 bit. Instead, only the new folder structure with a shared Config folder is support. Please update your installation by downloading the latest DOF version from https://github.com/mjrgh/DirectOutput/releases.

Changes

  • PinballY Frontend: Added support of the pinballY frontend, like others, possibility to manage tables, favorites, playlists and media, But no media search is available. (http://mjrnet.org/pinscape/PinballY.php)

  • Tables / Uploads: Re-implemented the upload dialog for media packs and large parts of the backend here. The big disadvantage of the previous version was, that archives with a backglass and frontend media must have been uploaded twice. The new dialog detects all assets types and lets you also select/de-select them for uploading. It is also used as filter/inspection dialog for table archive uploads.

  • Tables / Asset Management View: The screen columns are sortable now.

  • Tables / Table Uploads: Added additional server setting to keep the modification date of VPX files when they have been uploaded and replaced.

  • Tables / Enable or Disable Tables: In the context menu of tables, a menu item to enable/disable the selected table has been added. This action works as a bulk action and is applied to all selected games.

  • Tables / Notes Box: In notes dialog, the help texts //TODO, //ERROR and //OUTDATED are clickable and insert their text in the comment box.

  • Tables / VPS Entry: In the VPS tab, the VPS table version links to VPF or VPU has a context menu that can be used to insert a TODO note in the table

  • Tables / Future Pinball: The support for Future Pinball has been massively improved.

    • Added the launch button to launch Future Pinball tables.
    • Added columns that were previously not shown for Future Pinball.
    • Added the possibility to upload Future Pinball tables.
    • Added ability to match Future Pinball tables against the VPS database.
    • The VPS versions dropdown has been filtered to show only versions of same emulator type as the selected table.
    • The backglass manager now displays all backglasses coming from all VPX and FP emulators.
  • Preferences / Backglass Server: Selection of emulator is no more needed, uses instead the B2SServer installation folder.

  • Preferences / System Settings: Added the new preferences menu System Settings where operating relevant settings are configured. The auto-shutdown and shutdown options have been moved to this new preference page.

  • Preferences / System Settings: Added the new option Disabled Sticky Keys to disable the sticky key options of Windows.

  • Tables: Added edit and open button to the VPS and backglass manager view for a better navigation back to the table overview.

Bugfixes

  • Studio Update/Restart Error Fixed an issue where the macOS client update process would fail to restart client. Improved macOS upgrade process. Note: the macOS update process will work correctly AFTER this release update.
  • System KeyEvent Handling: Fixed key handling to avoid table deletion on DEL key press in preference panel.
  • Studio Client Exit Confirmations: The question about launching the frontend on exit is now only shown if the server setting "Launch Frontend on exit" is set to false.
  • Tables / PUP Packs: Fixed duplicate showing of error messages for PUP pack option scripts.
  • Drop-in Folder: Fixed drop-in folder for macOS and Linux. The recursive watching of filesystem changes also works for these operating systems now.
  • Drop-in Folder: Fixed menu button being initially visible even though being disabled in the preferences.
  • VPS Data: Fixed issue that caused all tutorial URLs being ignored.
  • Highscore Cards: Fixed missing status updates. When a backglass is uploaded, the default background information for a game is refreshed too.
  • Dialog Positioning: Dialogs are now always opened on the screen the main Studio Window is located. So only the size of a dialog is restored, not the previous position.

VPin Mania

  • Added Delete Table Scores button to the Player Statistics view. This way you can delete e.g. default highscores that have been pushed with your account name. I know this is not an optimal solution yet, but it helps users to at least clean up their own statistics. In the long run, some filtering must be provided to avoid the submission of default scores.

3.8.1

19 Oct 11:56
Compare
Choose a tag to compare

Release Notes 3.8.1

Bugfixes

  • Tables / Emulator Filter: Fixed critical error in the emulator detection, causing empty views for non VPX emulators.
  • VPin Mania / Wheel Icons: Changed loading of the wheel icons for the VPin Mania tables, so that they can be updated independently from the Studio now.

Release Notes 3.8

  • Drop-In Folder: Trash-bin support: Files deleted from the drop-in folder menu are not deleted anymore, but moved to the trash-bin.
  • Drop-In Folder: Added subfolders support : The drop-ins folder can now contains sub-folders that are also monitored. The drop-in section displays all files flat from the tree structure.
  • DOFLinx Support: You can select your DOFLinx installation in the preferences now and auto-start it this way together with the VPin Studio Server. If configured, it will also appear inside the System Manager and can be updated there.
  • Tables / Backglass Manager: Playlists Filtering : Added the possibility to filter backglasses by playlists as it is possible in the tables tab.
  • Tables / VPS Tables: Search Result Highlighting: Inside the VPS Tables tab, not only the table component is filtered but the VPS table versions in the detailed view are also highlited according to filters.
  • Tables / VPS Tables: Add filter on last update date: in VPS Tables tab, add a new filter on last update date of VPS table versions.
  • Tables / VPS Tables: Table format filtering: Add grouping of Zen Studio tables (FX, FX2, FX3) and highlight VPS table versions based on the table format selection

Bugfixes

  • Added 7-zip support: Actually it was there since the .rar support, but we forgot to add the .7z suffix to dialogs and drag-and-drop filters.
  • Added RAR support for MacOS (ARM): The sevenzip library that is used for .rar files has been replaced with a patched version that is supposed to work for macOS with ARM.
  • Detection of VPX emulator: check presence of VPX files within the table folder of the emulator
  • Maintenance Mode: Fixed issue that the Windows taskbar is not shown when the Studio is exited and this mode was enabled.
  • Tables / Validation of assets with image and video: When Asset validation is set to video and the tables contains a video asset and an image one, the validation was claiming an error when it shouldn't .
  • Highscore Parsing: Fixed "Red & Ted's Road Show" highscore.
  • Maintenance Mode: Fixed issue that the Windows taskbar is not shown when the Studio is exited and this mode was enabled.
  • Emulator Detection: Improved the way emulator types are determined.

VPin Mania

  • Window 11 Support: Fixed cabinet registration issue for Windows 11.

3.8.0

18 Oct 12:41
Compare
Choose a tag to compare

Release Notes 3.8

  • Drop-In Folder: Trash-bin support: Files deleted from the drop-in folder menu are not deleted anymore, but moved to the trash-bin.
  • Drop-In Folder: Added subfolders support : The drop-ins folder can now contains sub-folders that are also monitored. The drop-in section displays all files flat from the tree structure.
  • DOFLinx Support: You can select your DOFLinx installation in the preferences now and auto-start it this way together with the VPin Studio Server. If configured, it will also appear inside the System Manager and can be updated there.
  • Tables / Backglass Manager: Playlists Filtering : Added the possibility to filter backglasses by playlists as it is possible in the tables tab.
  • Tables / VPS Tables: Search Result Highlighting: Inside the VPS Tables tab, not only the table component is filtered but the VPS table versions in the detailed view are also highlited according to filters.
  • Tables / VPS Tables: Add filter on last update date: in VPS Tables tab, add a new filter on last update date of VPS table versions.
  • Tables / VPS Tables: Table format filtering: Add grouping of Zen Studio tables (FX, FX2, FX3) and highlight VPS table versions based on the table format selection

Bugfixes

  • Added 7-zip support: Actually it was there since the .rar support, but we forgot to add the .7z suffix to dialogs and drag-and-drop filters.
  • Added RAR support for MacOS (ARM): The sevenzip library that is used for .rar files has been replaced with a patched version that is supposed to work for macOS with ARM.
  • Detection of VPX emulator: check presence of VPX files within the table folder of the emulator
  • Maintenance Mode: Fixed issue that the Windows taskbar is not shown when the Studio is exited and this mode was enabled.
  • Tables / Validation of assets with image and video: When Asset validation is set to video and the tables contains a video asset and an image one, the validation was claiming an error when it shouldn't .
  • Highscore Parsing: Fixed "Red & Ted's Road Show" highscore.
  • Maintenance Mode: Fixed issue that the Windows taskbar is not shown when the Studio is exited and this mode was enabled.
  • Emulator Detection: Improved the way emulator types are determined.

VPin Mania

  • Window 11 Support: Fixed cabinet registration issue for Windows 11.

3.7.2

11 Oct 13:42
Compare
Choose a tag to compare

Release Notes 3.7.2

Note that a progress dialog will come up once your update is finished, see notes below!!!

Bugfixes

  • Media Cache: For generating highscore cards and backglass previews, the Studio extracts the data from backglasses and other sources. Unfortunately the generation of these assets were stored with non-unique names, so this index must be regenerated. You can do that manually in the server settings but the Studio will also regenerate it once after showing the release notes dialog.

  • VPin Studio Server Tray: Fixed the "Launch Studio" action from the context menu of the tray icon.

  • Table Parser: Fixed issue in the VPX script analyzer which caused the missing resolving for highscore textfile names.

  • CSV Exporter: Tables: Added missing escaping of delimiters.

  • CSV Exporter: Backglasses: Fixed export errors caused by the wrong media index and improved the performance there.

  • Highscore Parsing: Increased support of VPReg.stg file based highscores. A few more highscore patterns are supported now, mainly used from seventies EM tables.

  • Table Overview / Initial Selection: Tried once again to fix an initial selection issue which is leading to a deadlock for some users.

  • Table Overview / Table Importer Dialog: Fixed initialization of the emulator combobox.

  • Table Overview / Table Uploads: Fixed issue that newly uploaded tables do not appear for the "Just Added" playlist.

  • Table Overview / Table Uploads: Fixed issue that media has been duplicated instead of replaced when "replace" was selected as upload option.

  • Table Overview / PUP Packs: Improved calculation of the correct PUP pack folder inside a table bundle (hopefully, it's a tricky one; "Stranger Things 4" issue).

  • Table Overview / PUP Packs: Fixed PUP pack detection by also checking .mkv files.

  • Drop-in Folder: The delete action moves files to the trash-bin now, instead of deleting them irrecoverably.

  • Table Uploads: Fixed issue that nvram files have not been extracted when uploaded as part of a bundle, e.g. "Big Bang Bar".

  • Autostart: Changed the installer so that during the startup the console window does not pop up anymore. This change will only be applied to new installations.