Jump to content
LaunchBox Community Forums

LaunchBox 13.15 - Beta Thread


faeran

Recommended Posts

This isn't a beta issue but it's been an issue for a very very long time that I hope gets fixed.

Games with titles that have an apostrophe ' fail to match during import or when searching the metadata db on the edit screen.

Example: Luigi’s Mansion 3 will not match but if you remove the apostrophe it will match.

This happens for every game name with ' in it.

image.thumb.png.d7cce2f706f89725b52da711ca579575.pngimage.thumb.png.6c784bed327f9d432973a3eb48a7b694.png

  • Like 1
Link to comment
Share on other sites

On 6/19/2024 at 11:47 AM, faeran said:

Beta 4 is now out with the following changes:

  • New Feature: Added support for automatic import of RPCS3 games that have been added into its virtual hard drive, when the RPCS3 emulator is added into LaunchBox and the Automatic Import of ROMs is enabled

I tried this with RPCS3 and the way LB is pulling from RPC seems to be using the eboot.bin entries within RPCS3.  Thus, there is issue with how LB prioritizes updates resulting in potential for the original (non-updated) eboot.bin selected to launch in LB.  Running directly from RPCS3 prioritizes the correct eboot.bin file so not an issue in the emulator. For example, Angry Birds Trilogy has an update to 1.02 to the disc based game. LB auto imports two eboot.bin entries:

  1. One within RPCS3\games directory where disc based games are installed
  2. A second under the RPCS3\dev_hdd0\game directory where updates and/or PSN HD games are installed. 

Screenshot2024-06-23234932.thumb.png.709bef01aecbad4cd5ed3f91b77565cd.png

Screenshot2024-06-23235003.thumb.png.b231aaeb2c3100dfa42c728874887bb3.png

If LB doesn't prioritize as default the eboot.bin in the update directory the game will run under the non-patched/non-updated version.  For some games this can cause issues plus not running updated version.  You can manually select the updated version and select as default in LB.  But that implies the user knows enough to do this or remembers/notices it.  For solely PSN download games then not issue as those are files all are within deve_hdd0\game directory. 

RPCS3 can run commands and direct and that is how it generates its shortcuts. For example the same game shortcut is:

"G:\Emulators\Sony Playstation 3\RPCS3\rpcs3.exe" --no-gui "%RPCS3_GAMEID%:BLUS31054"

Calling the game from the RPCS3 GameID variable avoids the eboot.bin issue but just like Vita the issue is tying the GameID to a game name so LB knows what to add to the game name and DB lookup. 

  • Like 1
Link to comment
Share on other sites

@The Papaw I changed the call a bit that was giving you the out of resource error so that should be resolved

@sundogak I adjusted the logic to prioritize virtual hard drive paths for a given game id

Those reporting the plugin popup. Can you guys zip up your plugin folder and send it to me via PM? Faeran and I can't seem to replicate this one at all.

  • Thanks 2
Link to comment
Share on other sites

Two minor UI issues:

1) dialog box when using drop down box has typo noting download link to the left, should be to the right button.  Noticed for ScummVM but a few others had same (didn't check all).

Screenshot2024-06-24125527.thumb.png.29c4cf88931866c25908a24c15c3d39c.png

2) Update indicator logic if the install is newer still shows that it needs to be updated (and potentially over write newer if user downloaded).  Bottom circle is the running version of PCSX2 which is 5927. 

Screenshot2024-06-24124953.thumb.png.29d5378a7c482406a34a5045c427aea5.png

 

Edited by sundogak
forgot screenshot
Link to comment
Share on other sites

7 minutes ago, sundogak said:

Update indicator logic if the install is newer still shows that it needs to be updated (and potentially over write newer if user downloaded).  Bottom circle is the running version of PCSX2 which is 5927. 

We get the version number from the app itself. If you run command line against your app "pcsx2-qt.exe -version" (without quotes) what version does it report itself as?

Link to comment
Share on other sites

8 minutes ago, C-Beats said:

We get the version number from the app itself. If you run command line against your app "pcsx2-qt.exe -version" (without quotes) what version does it report itself as?

Yep, restarted LB and as you said indicates updated correctly as you noted...so nevermind!  I have had a couple crashes today (while changing platform path of games directory).  When I closed LB it appeared it didn't actually terminate in Task Manager.  So once I zapped all those zombie tasks and restarted it displayed correctly.  Will see if screen shot it next time crash happens + logs.

Link to comment
Share on other sites

1 hour ago, C-Beats said:

Can you post a screenshot of what you're seeing in that window?

image.thumb.png.66aca6ae5ba9979ada2daa3382331018.png

It's just empty. When I change the filter to anything besides all (alle) it shows also nothing.

Find the zip of my Plugin folder attached. The only thing i added there actively  is PSCX2 with the Launchbox install function 1 or 2 Betas  ago.

Before you have implemented the plugin manager the plugin folder was completly empty.

Plugins.zip

Link to comment
Share on other sites

2 hours ago, C-Beats said:

Can you post a screenshot of what you're seeing in that window?

I see the same as I just installed beta 5. Beta 4 showed the LB default plugins but beta 5 with no user plugins other than what comes via installer will nag at start there are updates to plugin but in plugin window it is empty.  Beta 4 showed the default plugins listed but now empty.

 

Screenshot2024-06-24140756.png.8a426d6d2842eb23486a39ee56c2258a.pngScreenshot2024-06-24141649.thumb.png.c8c86f2951e142dfed9012006a6830b7.png

Screenshot2024-06-24141338.png.aea68ed4677f81f3e0754f713c3b350c.png

 

If install a plugin like rename media to rom dll it will not show in plugin manager (or any plugins I tried).  However, the plugins operate normally and show in tools menu as prior. 

  Screenshot2024-06-24141040.thumb.png.7cd829d44ef0e209f9ea26459772fa6f.png

Edited by sundogak
Link to comment
Share on other sites

Not specific to this beta but a suggestion for fine tuning of auto import for pinball emulators Visual Pinball and Future Pinball so as to restrict to table files for import into LB:

  • Visual Pinball  - only table files needed:  *.vpt and *.vpx
    • Otherwise imports other files such as back glass (directb2s), logs, and other non-table files

Screenshot2024-06-24203745.thumb.png.83dfd0e234ea1ed532f7f5489cfa661c.png

  • Future Pinball - only table files needed:  *.fpt
    • Otherwise imports other files such as library (fpl) type files. 

Screenshot2024-06-24203358.thumb.png.931fa3ff0707f7ed985ffeb64abf08ba.png

Example VPX table imported into LB pointing to table

Screenshot2024-06-24205721.thumb.png.ff48f6f8a88a8af7fd61eb4d53e6776d.png

 

Link to comment
Share on other sites

10 hours ago, sundogak said:

Not specific to this beta but a suggestion for fine tuning of auto import for pinball emulators Visual Pinball and Future Pinball so as to restrict to table files for import into LB:

  • Visual Pinball  - only table files needed:  *.vpt and *.vpx
    • Otherwise imports other files such as back glass (directb2s), logs, and other non-table files

Screenshot2024-06-24203745.thumb.png.83dfd0e234ea1ed532f7f5489cfa661c.png

  • Future Pinball - only table files needed:  *.fpt
    • Otherwise imports other files such as library (fpl) type files. 

Screenshot2024-06-24203358.thumb.png.931fa3ff0707f7ed985ffeb64abf08ba.png

Example VPX table imported into LB pointing to table

Screenshot2024-06-24205721.thumb.png.ff48f6f8a88a8af7fd61eb4d53e6776d.png

 

yeah, really auto-import should probably be turned off for that platform in general. I'll take a look but no guarantees it gets changed in this version.

  • Thanks 1
Link to comment
Share on other sites

12 minutes ago, C-Beats said:

really auto-import should probably be turned off for that platform

Can you turn off Auto Import for each or a single platform???? :o

If not, that would be a very useful feature to add!!

Edited by The Papaw
  • Like 1
Link to comment
Share on other sites

It'd be nice to get to that point eventually, we're still considering how best to do that in the UI without it getting out of hand. Especially for users with a large number of platforms.

  • Like 1
Link to comment
Share on other sites

2 minutes ago, C-Beats said:

It'd be nice to get to that point eventually, we're still considering how best to do that in the UI without it getting out of hand. Especially for users with a large number of platforms.

I agree. I have had to turn it off until RPSC3 issue is resolved. Would have been very handy to just disable that platform, Thank ya Sir

Link to comment
Share on other sites

4 hours ago, The Papaw said:

I agree. I have had to turn it off until RPSC3 issue is resolved. Would have been very handy to just disable that platform, Thank ya Sir

Right now until a per platform turn off feature is implemented, I just point the Game path entry under the platform to a dummy/empty folder if want that platform "off".  As nothing in that folder, nothing to import.   Not ideal but for items like pinball and computers the auto import feature creates too many headaches.  Example below, as I don't use the LB Games folder anything pointing there is empty/dummy and anything pointing to emulator rom directory is "on" for auto import as that is where my games are located.

Screenshot2024-06-25125912.thumb.png.9c899fd6aeae218b34658e9f8e2ae855.png

Note: can never use "scan" function with this setup for dummy folder platforms, particularly the scan for "removed" games as it will nuke anything installed.

Edited by sundogak
added note
  • Thanks 1
Link to comment
Share on other sites

Beta 6 is now out with the following:

  • Improved: Import a wider variety of MSU-MD files and use more import methods for these files
  • Fixed: Accessing the Plugin window while offline is now possible
  • Fixed: Storefront auto-imports will now fail more gracefully when offline
  • Fixed: RPCS3 virtual hard drive paths are now prioritized during import, taking into account game updates
  • Fixed: The RPCS3 game import process is now more efficient, no longer causing out-of-resource errors
  • Like 1
  • Game On 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...