-
Posts
2,927 -
Joined
-
Last visited
-
Days Won
141
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Posts posted by faeran
-
-
4 hours ago, mothergoose729 said:
Hey guys, did some google searching but not finding answers. Launchbox for andriod is amazing and I'm really happy with it. Problem is a number of emulators don't integrate properly with the front end. I know all of these emulators can be made to work with other front ends on andriod, so it seems like it should be possible to make it work with launchbox.
Launchbox gives you the option to add your own custom emulators, but I don't understand how it is supposed to work. Is there a tutorial I can follow or something?
The following emulators have issues in the latest andriod build
1. Flycast standalone - fails to launch ROMs properly
2. Drastic - Doesn't launch roms. Complains its incompatible with latest andriod but works in other front ends
3. Cemu MMJ (storage version) - fails to launch ROMS properly
4. Citron - not support at all
My device is running android 13
Get up on the beta and see if that solves your issues with a lot of these, although tbh flycast hasn't had issue in a long time, so I'm kind of wondering what you are doing incorrectly there.
-
Thanks. Yes, this is a duplicate. The issue is that there's some risk with deleting platforms that have been populated into everyone's local database file and potentially library. So once we feel confident to take the risk to potentially break some things in LB, we'll get to deleting it. For now, GameWave lives on! 😁
-
1
-
-
On 4/25/2025 at 3:49 PM, CaptainGreenhat said:
Same, it seems. I'll let it do it's thing for a while but so far it is stuck at the exact spot. If it helps I'm running launchbox on its own nvme ssd (samsung 990) and it isn't in the root directory. It's an all amd system (7800x3d, 7900xtx, 96gb amd expo ddr5, and all the auto overclocking/boosting features turned on)
Update: changed a diaper, fed a baby, and ate a sandwich. it's still stuck.
Never mind, went to close the window and there was a popup that opened in the background. I'm not using any window pinning.
Never seen it open in the background before, even on my machine that has 4 different resolution and scaled monitors, but it's good you caught it.
For anyone reding this, the only reason this installer would take any time longer than a minute or two is if your computer has WMP uninstalled, but that step would happen after you hit the install button in that screenshot, and would only be needed on Windows N versions where the optional media feature pack wasn't installed, or if you are using some kind of modded version of Windows that removed it.
On 4/25/2025 at 2:41 PM, d66dle said:Regarding the Star Rating, what is now the exact cutoff between rating numbers? I have some auto playlists and custom badges that I'd like to update with the correct number values so the grouping is accurate, so for example: would Between 4 AND 4.99 be right for a 4 star playlist after the 13.21 update?
Yes. As an example, if you are wanting to make a playlist for all games with 4 star rating, one thing you can do is click on the filter button and choose the 4 star rating filter option, then click on the filter button again and choose to save the filters to a playlist. If you view the Auto-Populate tab, you'll see the correct rule that you can use in any of your playlists.
-
Just chiming in with my 2 cents, but seems like you are already on the right track.
This is not a bug. Here are some articles that should be helpful:
https://feedback.launchbox.gg/help/articles/0459065-launchbox-media-pack-feature-version-1321
-
1
-
-
2 hours ago, AndrewSpec said:
I can confirm that this solution is working. When the scoped storage is cleared on the emulator page I'm able to run bin files but for cue it's not working.
So maybe the game importer should search for bin files and pick them as the main game file instead of cue files.
Sounds good. That makes sense. We will add it to the list to look into. The first thing is to check all PS emulators and see what they require to play the game. If only Duckstation requires a specific bin file, then that could pose problems, so here's hoping it's all standard across the board. This will probably not make it until next release.
Those multiple bin track versions are a pain.
-
Locking this thread, as the beta is over.
Anyone with a user specific issue can create a dedicated thread for it in their appropriate section, if you are looking for troubleshooting help.
For anyone experiencing a crash, please report it by pasting the entire crash log, along with all relevant context, by clicking on the top header menu, HELP & SUPPORT > REPORT A BUG
On 4/26/2025 at 1:09 AM, Aussiedroid said:It would be good to clarify with some detail in the media installation pop-up what specifically is being installed and what it will do if there is already an existing install of K-Lite or other components that it installs. I declined and skipped this step when upgrading to ensure it did not mess with my current install/settings of K-Lite. Does this override or does this identify existing install and no take any further actions? Likewise for any other components it is installing.
After completing the install (with the skip), hit issues with the video playback as it defaults to WMP even though I declined the install. Took me some time to figure out why and revert back to VLC. Not ideal.
Another upgrade issue I experienced coming from 13.18, after upgrading to 13.21, LB would not even load with a plugin error for 'ScummVMImport.dll'. This also took some time to figure out how to restore LB working. Deleting the dll and then repairing plugin after I could load LB again did the trick, and I assume this dll is no longer required in the current version but couldnt find much in the forums about it?
Thanks for all the great updates and reading my feedback. I really, really hope that other players are considered for future versions.
Thanks for the feedback.
This makes sense. While we know that the default will end up being WMP, we didn't want to force k-lite on any user. However, by skipping the recommended course of action, users should expect that some things may not work as intended. All checks in the current rendition of the installer are just that, checks. If a user is deemed to already have something like a .NET dependency, the C++ dependency, or the k-lite dependency, then the installer will bypass it automatically. If a user has all dependencies, then the installer/updater will complete without user action required. This is the first release where we can actually say that, as before there was a mandatory Direct X installer that required UAC action for every update, which is no longer the case.
As the warning states in the app when you switch to VLC, that playback engine is in a deprecated state, it's only there until we can find and implement an alternative, and users should expect problems when using it, whether it be performance, crashes, or freezes. If you run into any of those, then we recommend that a user switches back to WMP before asking us for help so this can be ruled out as the issue. Alternatives are being actively looked at. Some are instantly not an option, as the feature set is just not there, but there are other wrappers that have some promise. This process is going to take time, but we are hopeful to have one ready by next release.
ScummVMImport.dll is not an official plugin (it was made by a community member), so in order for that to have made it into your plugins folders, it would have been manually downloaded and added by a user.
-
2
-
-
28 minutes ago, Avenger said:
People have been complaining for years that duckstation needed scoped storage support in Launchbox. So there is something amiss if your setups don’t require it. Maybe a newer version of duckstation is needed to be tried? Somehow it works without it with an old version maybe. I have like the other user, have cue files on a microsd card and get permission errors trying to load a game. Same as it always was.
Seems to be the opposite to what you are saying in our findings. Newer versions no longer needed scoped storage due to a change in the app, but that change required different launching arguments. However, in saying all of that, it's a moot point. Beta 5 now allows you to choose to launch the app in either the frontend supported URIs or the scoped storage URIs for Duckstation, and based on what we've seen, the app accepts both for all of our hardware/software combos.
If you do wish to try, report back here with your findings, including all listed in the first post.
-
Live Stream Starting Now!
Thursday, April 24, 2025 - 1:00PM EST
LaunchBox, Assemble! It's Live Stream Time! Join Brian/Faeran, Product Manager at LaunchBox, for his weekly live stream.
https://www.twitch.tv/launchboxofficial -
On 4/15/2025 at 8:06 PM, AndrewSpec said:
- version 0.1-8889 - latest beta from 09.04.2025 (downloaded from duskstation.org/android)
- *.cue
- /storage/emulated/0/LaunchBox/Games/psx/Carmageddon/Carmageddon.cue
- Android 15, API level 35
- Samsung Galaxy S24 Ultra
Duckstation has Scoped Storage Permission inside LauchBox but when I edit any game metadata the Startup Uri Flie (Scoped Storage) is set to none. As I understand it should be set automatically like for Redream. I've tried to do a clean import for PSX but still every game has that property set to None.
If you have time, see if beta 5 helps with your situations of launching Duckstation. You should now have the option of setting or clearing Scoped Storage permissions in the emulator settings. You can check both scenarios and see if either work for you.
Our testing showed that for all of our devices Duckstation did not need scoped storage, but it might be different on your device.
-
Beta 5 is out with the following:
- Introduced an option to clear Scoped Storage permissions on the GameEmulator and PlatformsEmulators settings pages
- Added Scoped Storage blacklist for emulators incompatible with Scoped Storage access - Currently has Flycast on it
-
Implemented default platform configurations for various libretro cores:
-
mupen64plus_next_gles3_android for Nintendo 64DD
picodrive_android for Sega Pico
o2em_android for Philips Videopac Plus
sameduck_android for Mega Duck
b2_android for BBC Microcomputer System
virtualjaguar_android for Atari Jaguar CD
mamemess_android for Interton VC 4000
scummvm_android for ScummVM
-
- Resolved a crash when launching games in the AetherSX2 emulator
- Addressed a rare crash during game imports
- Fixed an occasional crash while displaying images
- Corrected a rare crash when clearing the platform image view
Other than a few smaller things, we are at the stage where this represents the majority of version 1.18. Any testing that can be done on emulators and emulator launching would be much appreciated, as the entire system got touched in some way or another to accommodate for all the changes for this release.
-
2
-
What language is your OS in? and what language do you use inside of LaunchBox?
-
On 4/18/2025 at 8:11 PM, GalaxyX1705 said:
this has been driving me crazy, so i want to see my 3d model cases as close as to the real life versions, so for example for dreamcast it defaults to box, so when i switch to jewel case this happens, same for long jewel. funny enough dvd case works fine and looks as it would. if anyone knows how deal with this let me know. thanks.
Edit: it seems to be only happening when i try to preview it. viewing it normally in big box works fine. though i would love to this also fixed if possible
That definitely doesn't look right. I went to figure out why it might be displaying like this for you, but I only found that it didn't seem to be broken in all the tests we could throw at it.
Unfortunately, makes it a bit hard to determine why you might be seeing it display this way, especially since both LB and BB use the same "everything" when dealing with 3D Models.
You mention that Dreamcast points to a "Box" by default, but actually Sega Dreamcast will use a jewel case model by default, so that kind of points to some kind of user configuration issue, although I'm still not sure why that would be. If you right click your Sega Dreamcast platform and Edit it, can you take the following screenshots:
- Details
- Folders
- 3D Model Settings
Also, for this specific game, can you edit it and take a screenshot of what your 3D Model Settings look like.
-
15 minutes ago, erdybirdy53. said:
Hi all. I have just installed beta 3 and I am having some issues. The 1st one being, on some platforms i.e Sega Ringedge, where I have scraped as Arcade its not using my Sega RingEdge logo and is using the Arcade logo instead, even though I have set up a override in clear logos and have them in "J:\LaunchBox\Images\Media Packs\Overrides\Platform Clear Logos\Platforms" (see example). This is happening for several platforms where I have scaped as Arcade. The images appear correctly in Big Box but in Launchbox they are wrong for some reason. I have cleared all image cache in Big Box also.
2nd question where are the platform categories being pulled from now, previously they were "J:\LaunchBox\Images\Platform Categories", as they are now using couple of incorrect icons
Thanks for your help as always. Cheers.
Looks like by fixing something else with Platform Clear Logo Overrides, this broke down. Should be fixed before release.
To answer your question, we are working on a searchable knowledge base. It doesn't have a lot of info on it yet, but are you able to ask it your question and see if it actually gives you the answer you were looking for?
-
1
-
-
Beta 3 is out with the following:
- Improvement: MAME High Score logic is now more robust, and the following games are now working/working again thanks to the hard work of our community: Batsugun, Bubble Bobble, Dig Dug, Mushihime-Sama Futari Black Label - Another Ver, Viper Phase 1
- Improvement: Some minor visual improvements for the installer, along with the ability to download and install WMP, along with the ability to enable it if turned off
- Fixed: Playlists with no games were incorrectly appearing in the root of the Platform Categories view
- Fixed: Improved long term stability in Big Box if using the Related Games feature over many days
We have the following known issues:
- The installer is incorrectly skipping enabling WMP if K-lite is already installed - Will be fixed for release
- We are in the process of bringing back VLC as a deprecated video playback engine (use at your own risk type of deal), but it's not fully ready yet, but you will see the option has reappeared - Will be fixed for release
- Some computers are still getting false out of memory prompts after returning from sleep - May be fixed for release, or by beta 1 of the next release
-
1
-
Live Stream Starting Now!
Thursday, April 17, 2025 - 1:00PM EST
Time to go behind-the-scenes here at LaunchBox, plan out feature releases, and AMA. Join Brian/Faeran, Product Manager at LaunchBox, for his weekly live stream.
https://www.twitch.tv/launchboxofficial -
3 hours ago, Xyb0t said:
I do get the point about the default pic, but maybe it could be done another way? Like BigBox on Windows, where you are free to use startup videos and pics just by naming them a certain way or putting them in a certain folder? Tbh, the default picture is not very appealing
Yeah, can definitely see that. We probably could do something like that, keep it restricted to just a background pic, but let's say that happens, the pic used would either have to work well in a multitude of aspect ratios / orientations, or you'd have to provide multiple images that would be used in different aspect ratios / orientations. A great landscape image might not be great in portrait mode.
I'm sure something could be worked out though. If you haven't already, get something into our feature request system here: https://feedback.launchbox.gg
-
1
-
-
31 minutes ago, AndrewSpec said:
I can confirm that Redream works fine. But Duckstation can't load any game with Failed to open CD image error.
Can you be more specific about a few things:
- Version of Duckstation
- Type of files you are trying to launch
- The actual file under the game's metadata that is being used to launch the game
- Version of Android you are on, and API level (if you can find it)
- Device that you have
-
5 hours ago, Glauco Fox said:
Is there a way to make it open on Media instead of Home by default?
Surprisingly hard to do, but if you take this view file and replace the one under the LBThemes\Big Details\Views folder it should do what you want.
-
1
-
-
On 4/13/2025 at 8:55 AM, Xyb0t said:
- I installed a few themes and everything is very nice looking, but during app startup etc i still have the purple'ish background (looks kinda like the background pic here on the forum). Can i replace this background with another pic?
- When i export games from my Windows LaunchBox to Android, i end up with twice the number of folders. For every folder (box front and clear logo), there is a similar folder with a "thumb" suffix. What are these thumb files used for? Can i delete them to save a bit of space? Or maybe delete the non-thumb folders?
Unfortunately, the startup background is not themeable. It's possible in the future we could allow it to be themeable, although if one were to use a theme that has broken code, you'd essentially stop yourself from opening the app. So, there's some risk there that would have to be mitigated.
Unfortunately both the original sized image, and the thumb images are used throughout LaunchBox for Android. The thumb is used inside of lists and other places where performance is key. The normal sized images are used in places where quality is preferred and where it doesn't impact performance of the app. If you were to remove either of those folders you'd probably end up with blank spots throughout the app in places you didn't realize. We have talked internally about changing this up to be more device specific, while moving sizing off to our server and having the user download an optimized size based on their device. When that happens, it's possible we could move to a situation where images would not have to be cached for performance reasons. We are probably a ways off from that reality though.
-
18 minutes ago, hkr said:
I'm only given the option for Media Features, Windows Media Player doesn't appear in the list. The feature was enabled. I disabled it, hit okay, and restarted my computer. Then I enabled it, hit okay and restarted again. LB still shows a black box when I click on a video's play button.
Here is the list of windows features on my computer (Win 11 pro 24H2, build 26100.3775):
Do you have a Windows N version of Windows?
Either way, see what happens if you follow this link to install the Media Feature Pack: https://support.microsoft.com/en-us/windows/media-feature-pack-for-windows-n-8622b390-4ce6-43c9-9b42-549e5328e407
-
1 hour ago, hkr said:
I ran the 13.21 beta 2 exe in the updates folder, but it did not prompt me with this screen again, and videos still do not work.
EDIT: What WMP is LB attempting to use? I have the windows 11 Media Player app, but I do not have the classic Windows Media Player program. If I remember correctly, older installs of windows 11 comes with the classic program, but modern ones do not.If it doesn't show again, it means that it believes that you were able to install k-lite during the first time.
WMP (Legacy) is baked into Windows (even the latest versions of Windows 11), but there are some computers where it comes disabled. The installer simply runs the command to enable it. It's always possible that Windows thinks you have it enabled, but at some point WMP was corrupted in some way. That would explain why videos would show up black when you attempt to play them in LaunchBox.
To check this, open your start menu and type in "Windows features" and hit enter. In the window that opens, look for Media Features > Windows Media Player. If it's disabled, check it and hit OK. If it's enabled, disable it, hit OK, then after it does its thing, open the window again and enable it. You may want to restart your computer after you do all of this. That should rule out WMP as being the thing causing your issue.
-
8 hours ago, glaymore said:
Installed beta 2.
Works fast, no freezing, things're looking good.
But adding new games from DB seems broken now. For example, when I try to add "South of Midnight", it says "No games were found" though the game is there - https://gamesdb.launchbox-app.com/games/details/422657-south-of-midnight
Thanks. Not an issue with the app, but it does look like our scheduled task to build new copies of the local metadata file turned itself off last week. Seems like this game was added after that happened so it never made its way to user's computers. This should be fixed now and you should be able to run a Tools > Downloads > Force Update Games Database Metadata... , then it should appear in your search.
-
1
-
-
On 4/11/2025 at 9:45 PM, hkr said:
Installed beta 2. The screen prompting me to install the k-lite pack appeared, but selecting either the option to install or skip gave and error saying that the operation failed. I had to crash launchbox via the task manager to get the window to go away. Now launchbox won't play any video. The thumbnail appears in the media, but when I hit play it just shows a black box. The option that used to be there to choose between vlc and windows media player is no longer in the options.
Here is the debug output when I attempt to select a game and play its video:
2025-04-11 06:41:26 PM DataManager.SaveInternal started.
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM Saving InputBindings.xml...
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
2025-04-11 06:41:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
2025-04-11 06:41:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
2025-04-11 06:41:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
2025-04-11 06:41:26 PM Saving GameControllers.xml...
2025-04-11 06:41:26 PM Saving ListCache.xml...
2025-04-11 06:41:26 PM Saving Settings.xml...
2025-04-11 06:41:26 PM Saving BigBoxSettings.xml...
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM Saving ImportBlacklist.xml...
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:27 PM Saving F:\LaunchBox\Data\Platforms\Sony Playstation 2.xml...
2025-04-11 06:41:28 PM DataManager.SaveInternal completed successfully.
2025-04-11 06:41:29 PM Music.Pause Start
2025-04-11 06:41:35 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type.
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Begin...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Invoking on UI thread...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Disposing VLC player...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Retrieving WMP instance...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP MediaEnded event handler...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP Loaded event handler....
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Stopping WMP video...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP source binding...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP visibility binding...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Setting WMP source to null...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP control from grid...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Nulling out WMP instance...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Suppressing GC finalization...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Processing garbage collection....
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Completed.
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Begin...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Invoking on UI thread...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Disposing VLC player...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Retrieving WMP instance...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP MediaEnded event handler...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP Loaded event handler....
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Stopping WMP video...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP source binding...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP visibility binding...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Setting WMP source to null...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP control from grid...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Nulling out WMP instance...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Suppressing GC finalization...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Processing garbage collection....
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Completed.
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Begin...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Invoking on UI thread...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Disposing VLC player...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Retrieving WMP instance...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP MediaEnded event handler...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP Loaded event handler....
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Stopping WMP video...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP source binding...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP visibility binding...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Setting WMP source to null...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP control from grid...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Nulling out WMP instance...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Suppressing GC finalization...
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Processing garbage collection....
2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Completed.
2025-04-11 06:41:35 PM GameDetailsViewModel AttachView LoadVideoMusic Start
2025-04-11 06:41:35 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
2025-04-11 06:41:35 PM Music.Prepare Start
2025-04-11 06:41:35 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
2025-04-11 06:41:35 PM GameDetailsViewModel AttachView LoadVideoMusic Completed
2025-04-11 06:41:35 PM Music.Kill Start
2025-04-11 06:41:35 PM Music.Kill Finished
2025-04-11 06:41:35 PM Music.NotifyTrackList Start
2025-04-11 06:41:35 PM Music.NotifyTrackList Invoke WPF
2025-04-11 06:41:35 PM GameDetailsViewModel returning to pool...
2025-04-11 06:41:35 PM GameDetailsViewModel return to pool: Video control dispose...
2025-04-11 06:41:35 PM GameDetailsViewModel return to pool: Video control nulling...
2025-04-11 06:41:35 PM GameDetailsViewModel return to pool: Invoking UI thread...
2025-04-11 06:41:35 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
2025-04-11 06:41:35 PM GameDetailsViewModel successfully returned to pool
2025-04-11 06:41:36 PM Music.Pause Start
2025-04-11 06:41:42 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-04-11 06:41:42 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-04-11 06:41:42 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated CompletedAre you able to try the update again, when you get to the k-lite install screen, click on this invisible button to open the log file location, then try and install k-lite. If it fails again, open the log file and paste it here.
On 4/11/2025 at 10:19 PM, Fursphere said:Playing with this a little more.
So, if I have controllers disabled should it still show buttons? Or should it be blank at that point, because there is not mapping?
Are you going to implement something like this for keyboard mapping, that can be used for arcade cabinet controls? I was looking at your controller theme, and saw the joystick png images - but no idea where you'd actually have them show up in the interface? (reminded me of the old hyperspin look)It's not about the controller itself, but it's about your controller mappings, so as long as you have a mapping for "Select", then it will appear in Big Box.
Having keyboard mappings sounds like a good idea in general, so I wouldn't rule that out for a future update. That theme will need to be updated to utilize these new bindings.
-
Just now, Fursphere said:
The way it works has nothing to do to whether a user uses a specific piece of hardware, but has to do with what your settings are under your controller mappings section of Big Box. For example, looks like you have Button 1 mapped to Select, and you have the Xbox controller input graphics pack (which is the default) selected, and Button 1 on an Xbox controller is the A button, so it shows you the A button image from the pack.
Let's say you are using an arcade cabinet, and your arcade cabinet buttons are named, you can create your own pack that look like your buttons, then when you select it in LaunchBox/Big Box, they would automatically show you the correct buttons in the default theme there, which dynamically change based on your Big Box controller mappings.
LaunchBox for Android - 1.18 Beta Thread
in Android
Posted
Okay, we ran a bunch of tests and what's actually happening isn't what you guys were theorizing here.
What is actually happening is some limitation with DuckStation when dealing with multiple files (like bin/cue). If you are using CHD files, DuckStation can accept a normal file path and understand its location just fine. No issues.
What is happening when you are using bin/cue files, is that it accepts the cue file, then the cue file is essentially referencing all other bin files required to run the game, so DuckStation goes on the hunt to find the bin files and fails due to its own app requiring scoped storage permissions. This is different than an app like RetroArch, which can understand the location of the bin files just fine and you'll see it work without issue.
This means in order to use bin/cue files, you'll need to set scoped storage permissions inside of LaunchBox, and set scoped storage permissions inside of DuckStation, both to the specific location of your games.
However, right now in beta 5, let's say you give scoped storage permissions to your PS1 bin/cue file folder. This should work, but currently does not. This is where we have a bug that we will shore up before release. There's also another issue with DuckStation and scoped storage permissions when your games are located on an SD Card. That will be fixed up as well before release.
This basically means that if your PS1 games are just 1 file, then scoped storage is not required, but if they are more than 1 file, then multiple permissions steps will end up being required if using DuckStation.
This will also complicate the use of the network share feature. We'll try to make it work as best as we can, but if you find yourself in a situation where your games are bin/cue, and your games are on a network share, and you really want to use DuckStation, then both DuckStation and LaunchBox would need to be pointed to the LaunchBox\GameCache\Sony Playstation folder in order to function.
btw, I would not recommend switching your games to run specifically the bin file.
Anyway, we are still working on all of this stuff, but we'll make sure it's working before release even if we have to push it back a little.