Jump to content
LaunchBox Community Forums

Recommended Posts

Posted (edited)

The move to use SQLite indeed shows a lot of performance improvements. 👍👍👍

Is it not an idea to in a following build to also use SQL for the user/data files?

And a setting/option in LB to use/not use SQL for user/data files.

If a user chooses to use SQL...then in early stage...it always reads from the SQL database but still writes to both XML and Database.
(in later stage) If a user chooses to only use SQL....it only reads and writes to the SQL database.
If a user chooses to use only use XML...it will read and write only from/to the xml files (default setting)

That way you can implement a grace period and slowly start making xml obsolete and have an only SQL implementation for LB/BB

 

Edited by launchretrogirl2562
Posted (edited)

I know very little about xml and sql databases, but enough to know that making that change must have been a huge job. I just wanted to leave this message to thank all the team for that great work. 🙌

Edited by MrDeKat
  • Like 4
  • Thanks 1
Posted (edited)

Sweet baby Jesus, it runs so smooth for me ❤️❤️❤️ Amazing work, a very much needed but a MONUMENTAL effort 🙌🙌🙌 Thank you so much for all the great work.

Edited by izzishor
  • Thanks 1
Posted

I tested out the new beta with the VLC updates with the default theme but unfortunately BigBox is still freezing/locking up while in attract mode with VLC but not WMP. Not sure if the other testers are having the same results or not but just wanted to report in.

Posted (edited)

Launched from a network path.

Didn't get in 13.18. In beta 3, I couldn't even launch LaunchBox. In beta 4, I can navigate but get while in BigBox and navigating/exiting.

 

Invalid URI: The hostname could not be parsed.

App:     Big Box
Version: 13.19-beta-4
Theme:   Pulse
Type:    System.UriFormatException
Site:    Void CreateThis(System.String, Boolean, System.UriKind, System.UriCreationOptions ByRef)
Source:  System.Private.Uri

   at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind, UriCreationOptions& creationOptions)
   at System.Uri..ctor(String uriString)
   at System.Windows.Media.MediaPlayerState.OpenMedia(Uri source)
   at System.Windows.Media.MediaPlayerState.SetSource(Uri source)
   at System.Windows.Media.MediaPlayerState.Open(Uri source)
   at System.Windows.Controls.AVElementHelper.HandleStateChange()
   at COMMUNITY_Controls.UCVideo.Media_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.AnimatedRenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Recent Log:

   10:12:16 PM Exception

Edited by Kevin_Flynn
Posted
11 hours ago, Kevin_Flynn said:

Launched from a network path.

Didn't get in 13.18. In beta 3, I couldn't even launch LaunchBox. In beta 4, I can navigate but get while in BigBox and navigating/exiting.

 

Invalid URI: The hostname could not be parsed.

App:     Big Box
Version: 13.19-beta-4
Theme:   Pulse
Type:    System.UriFormatException
Site:    Void CreateThis(System.String, Boolean, System.UriKind, System.UriCreationOptions ByRef)
Source:  System.Private.Uri

   at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind, UriCreationOptions& creationOptions)
   at System.Uri..ctor(String uriString)
   at System.Windows.Media.MediaPlayerState.OpenMedia(Uri source)
   at System.Windows.Media.MediaPlayerState.SetSource(Uri source)
   at System.Windows.Media.MediaPlayerState.Open(Uri source)
   at System.Windows.Controls.AVElementHelper.HandleStateChange()
   at COMMUNITY_Controls.UCVideo.Media_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.AnimatedRenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Recent Log:

   10:12:16 PM Exception

This error is being thrown by code that isn't ours. You'd need to reach out to the plugin dev and have them correct the plugin they use to display videos.

Posted

After performing a RetroAchievements rescan of NES, SNES and Genesis, the achievements vanished. I checked the xml of the affected platforms and the hashes are fine. This happened in the beta 4, I reinstalled beta 3, performed another rescan and the achievements reappeared.

Posted

Darn, was hoping the UNC paths fix indirectly nudged the relative paths issue I'm still having. Does no one else really use relative paths and seeing the games/emulators as now unavailable after the beta update?

I was able to re-produce on a fresh out of the box Legion Go and add 1 game. By the way using 'add folder' when importing new roms uses relative paths by default.

Posted

I reformatted my windows 11 pc, Launchbox/big box are on an internal ssd D Drive: before the reformat with latest beta update it booted within seconds, after i reformatted its back to being sluggish, do i have to reinstall the new beta update? all my launchbox files are on my D drive.

Posted

Beta  4

Imported some NES games to my launchbox install this morning, and not a single one was matched against the metadata database.   (Duck Hunt wasn't matched for example).  If I manually assigned it (edit - metadata) to a LB ID, the media downloaded fine.   But the import process / matching system doesn't appear to be working at all.

I'm going to try a few more platforms (importing Lightgun Games to my cabinet) and see what happens.

Posted
34 minutes ago, Fursphere said:

Beta  4

Imported some NES games to my launchbox install this morning, and not a single one was matched against the metadata database.   (Duck Hunt wasn't matched for example).  If I manually assigned it (edit - metadata) to a LB ID, the media downloaded fine.   But the import process / matching system doesn't appear to be working at all.

I'm going to try a few more platforms (importing Lightgun Games to my cabinet) and see what happens.

More to this.

Importing "Nintendo Entertainment System" had no issues.   All the roms linked up to a LB DB ID #. 

Importing "NES Lightgun" (scrape as "Nintendo Entertainment System" failed to match a single rom.    Same for "PS2 Lightgun" "PSX Lightgun" etc...    Any non-standard platform name - even with the correct "scrape as" system listed - fails to match a single rom.    I'm fairly certain this used to work in previous versions? 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
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...