Jump to content
LaunchBox Community Forums

Recommended Posts

Posted (edited)

Ok, I've tired all methods of setting this emu up and i just cannot seem to get it to work. 
First, I tried following this guide 

Then this guide, 

Then this guide, 


I can't get any of these processes to work...at best, I am able to get the scummvm emulator to launch to the main menu...but never have been able to get it to launch to a game. My current settings at the time of this writing are the batch launcher method, but that also doesn't work. Trying the latest method with the plugin again I have the settings below...but it still doesn't work. I have enabled debug logging and i don't see anything that i recognize as an issue.... 

 


2025-05-28 03:20:12 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
2025-05-28 03:20:12 PM Music.NotifyTrackList Start
2025-05-28 03:20:12 PM Music.NotifyTrackList Invoke WPF
2025-05-28 03:20:12 PM GameDetailsViewModel.Dispose: Marked disposed true...
2025-05-28 03:20:12 PM GameDetailsViewModel.Dispose: Star rating faded nulling...
2025-05-28 03:20:12 PM GameDetailsViewModel.Dispose: Video control dispose...
2025-05-28 03:20:12 PM GameDetailsViewModel.Dispose: Video control nulling...
2025-05-28 03:20:12 PM GameDetailsViewModel.Dispose: Invoking UI thread...
2025-05-28 03:20:12 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
2025-05-28 03:20:12 PM GameDetailsViewModel.Dispose: Completed.
2025-05-28 03:20:19 PM Music.Pause Start
2025-05-28 03:20:20 PM FIRST CHANCE EXCEPTION: Sequence contains no elements
   at System.Linq.ThrowHelper.ThrowNoElementsException()
2025-05-28 03:20:20 PM ERROR: Failed to parse UWP game info.
2025-05-28 03:20:20 PM EXCEPTION IGNORED: Sequence contains no elements
   at System.Linq.ThrowHelper.ThrowNoElementsException()
   at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source)
   at Unbroken.LaunchBox.Windows.Integrations.Xbox.Xbox.SetupMetaWatcher(Object ident)
   at CollectionSerializerWatcher.FindDataSchema(String ident, CollectionSerializerWatcher)
   at Unbroken.LaunchBox.Windows.Integrations.Xbox.Xbox.ReadMetaWatcher()
2025-05-28 03:20:21 PM Music.Pause Start
2025-05-28 03:20:21 PM MameHighScores.Prepare: Beginning the preparation process...
2025-05-28 03:20:21 PM Aborting MameHighScores.Prepare: Uploading MAME high scores is disabled in settings.
2025-05-28 03:20:21 PM Begin M3U Check.
2025-05-28 03:20:21 PM RomPath after M3U build: '{redacted}\Launchbox\Games\ScummVM\3 Skulls of the Toltecs (CD DOS)
2025-05-28 03:20:21 PM Game.PlayCount changed from 0 to 1: 3 Skulls of the Toltecs (ScummVM)
2025-05-28 03:20:21 PM DataManager.SaveInternal started.
2025-05-28 03:20:21 PM Saving InputBindings.xml...
2025-05-28 03:20:21 PM Saving GameControllers.xml...
2025-05-28 03:20:21 PM Saving ListCache.xml...
2025-05-28 03:20:21 PM Saving Settings.xml...
2025-05-28 03:20:21 PM Saving D:\HyperspinMasterbuild\Launchbox\Data\Platforms\ScummVM.xml...
2025-05-28 03:20:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-05-28 03:20:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-05-28 03:20:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
2025-05-28 03:20:22 PM Aborting MameHighScores.Parse: Uploading MAME high scores is disabled in settings.
2025-05-28 03:20:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
2025-05-28 03:20:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
2025-05-28 03:20:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
2025-05-28 03:20:22 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
2025-05-28 03:20:22 PM AddEditGameViewModel Closed Updating GameDetailsViewModel
2025-05-28 03:20:22 PM AddEditGameViewModel Closed Updating ContentBackground
2025-05-28 03:20:22 PM FIRST CHANCE EXCEPTION: '{redacted}\Launchbox\pack:\application:,,,\WpfResources\Background.png
   at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
2025-05-28 03:20:22 PM GameDetailsViewModel returning to pool...
2025-05-28 03:20:22 PM DataManager.SaveInternal completed successfully.
2025-05-28 03:20:22 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
2025-05-28 03:20:22 PM Music.Prepare Start
2025-05-28 03:20:22 PM Music.Kill Start
2025-05-28 03:20:22 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
2025-05-28 03:20:22 PM Music.Kill Finished
2025-05-28 03:20:22 PM Music.NotifyTrackList Start
2025-05-28 03:20:22 PM Music.NotifyTrackList Invoke WPF
2025-05-28 03:20:22 PM GameDetailsViewModel return to pool: Video control dispose...
2025-05-28 03:20:22 PM GameDetailsViewModel return to pool: Video control nulling...
2025-05-28 03:20:22 PM GameDetailsViewModel return to pool: Invoking UI thread...
2025-05-28 03:20:22 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
2025-05-28 03:20:22 PM GameDetailsViewModel successfully returned to pool
2025-05-28 03:20:29 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-05-28 03:20:29 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-05-28 03:20:29 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
2025-05-28 03:21:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
2025-05-28 03:21:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
2025-05-28 03:21:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
2025-05-28 03:21:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
2025-05-28 03:21:23 PM ContentViewModel Context Building
2025-05-28 03:21:23 PM ContentViewModel Context Built
2025-05-28 03:21:23 PM ContentViewModel Context Opening
2025-05-28 03:21:23 PM ContentViewModel Context Opened
2025-05-28 03:21:28 PM Music.Stop Start
2025-05-28 03:21:28 PM Music.Kill Start
2025-05-28 03:21:28 PM Music.Kill Finished
2025-05-28 03:21:28 PM FIRST CHANCE EXCEPTION: Could not find file '{redacted}\Launchbox\LBThemes\Big Details\Images\Ratings\Not Rated.png'.
   at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
2025-05-28 03:21:28 PM FIRST CHANCE EXCEPTION: Could not find file ''{redacted}\Launchbox\LBThemes\Big Details\Images\Ratings\Not Rated.png'.
   at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
   at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
   at System.Windows.Media.Imaging.BitmapDecoder.SetupDecoderFromUriOrStream(Uri uri, Stream stream, BitmapCacheOption cacheOption, Guid& clsId, Boolean& isOriginalWritable, Stream& uriStream, UnmanagedMemoryStream& unmanagedMemoryStream, SafeFileHandle& safeFilehandle)
   at System.Windows.Media.Imaging.BitmapDecoder.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy, Boolean insertInDecoderCache)
   at System.Windows.Media.Imaging.BitmapFrame.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy)
   at System.Windows.Media.ImageSourceConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
2025-05-28 03:21:28 PM FIRST CHANCE EXCEPTION: ImageSourceConverter cannot convert from System.String.
   at System.ComponentModel.TypeConverter.GetConvertFromException(Object value)
2025-05-28 03:21:28 PM FIRST CHANCE EXCEPTION: ImageSourceConverter cannot convert from System.String.
   at System.ComponentModel.TypeConverter.GetConvertFromException(Object value)
   at System.ComponentModel.TypeConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
   at System.Windows.Media.ImageSourceConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
2025-05-28 03:21:28 PM FIRST CHANCE EXCEPTION: ImageSourceConverter cannot convert from System.String.
   at MS.Internal.Data.DefaultValueConverter.ConvertHelper(Object o, Type destinationType, DependencyObject targetElement, CultureInfo culture, Boolean isForward)
2025-05-28 03:21:28 PM GameDetailsViewModel returning to pool...
2025-05-28 03:21:28 PM GameDetailsViewModel return to pool: Video control dispose...
2025-05-28 03:21:28 PM GameDetailsViewModel return to pool: Video control nulling...
2025-05-28 03:21:28 PM GameDetailsViewModel return to pool: Invoking UI thread...
2025-05-28 03:21:28 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
2025-05-28 03:21:28 PM GameDetailsViewModel successfully returned to pool
2025-05-28 03:21:28 PM FIRST CHANCE EXCEPTION: BitmapMetadata is not available on BitmapImage.
   at System.Windows.Media.Imaging.BitmapImage.get_Metadata()
2025-05-28 03:21:29 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-05-28 03:21:29 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-05-28 03:21:29 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
2025-05-28 03:21:51 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
2025-05-28 03:21:51 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
2025-05-28 03:21:51 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
2025-05-28 03:21:51 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
2025-05-28 03:21:51 PM AddEditGameViewModel Closed Event Started
2025-05-28 03:21:51 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
2025-05-28 03:21:51 PM Music.Prepare Start
2025-05-28 03:21:51 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
2025-05-28 03:21:51 PM Music.Kill Start
2025-05-28 03:21:51 PM Music.Kill Finished
2025-05-28 03:21:51 PM Music.NotifyTrackList Start
2025-05-28 03:21:51 PM Music.NotifyTrackList Invoke WPF
2025-05-28 03:21:52 PM AddEditGameViewModel Closed Invoke Start
2025-05-28 03:21:52 PM AddEditGameViewModel Closed Updating GameDetailsViewModel
2025-05-28 03:21:52 PM AddEditGameViewModel Closed Updating ContentBackground
2025-05-28 03:21:52 PM AddEditGameViewModel Closed Invoke End
2025-05-28 03:21:52 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
2025-05-28 03:21:52 PM Music.Prepare Start
2025-05-28 03:21:52 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
2025-05-28 03:21:52 PM Music.Kill Start
2025-05-28 03:21:52 PM Music.Kill Finished
2025-05-28 03:21:52 PM Music.NotifyTrackList Start
2025-05-28 03:21:52 PM Music.NotifyTrackList Invoke WPF
2025-05-28 03:21:52 PM GameDetailsViewModel returning to pool...
2025-05-28 03:21:52 PM GameDetailsViewModel return to pool: Video control dispose...
2025-05-28 03:21:52 PM GameDetailsViewModel return to pool: Video control nulling...
2025-05-28 03:21:52 PM GameDetailsViewModel return to pool: Invoking UI thread...
2025-05-28 03:21:52 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
2025-05-28 03:21:52 PM GameDetailsViewModel successfully returned to pool
2025-05-28 03:21:54 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
2025-05-28 03:21:54 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
2025-05-28 03:21:54 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed

2025-05-28 15_20_02-LaunchBox.png

2025-05-28 15_21_33-LaunchBox.png

2025-05-28 15_21_38-LaunchBox.png

2025-05-28 15_21_44-LaunchBox.png

Edited by Shredder_guitar
Posted
On 5/29/2025 at 6:21 AM, Shredder_guitar said:

foldername: 3 Skulls of the Toltecs (CD DOS)> game data files

The 'game data files' you have are for DOSBox.

The ScummVM file is a single file.

 

DOSBox

image.png.8679825235e6b12959fdebccc5101c30.png

 

ScummVM

image.png.219b4df90b9dc6336f01ad172069a862.png

Posted (edited)
1 hour ago, JoeViking245 said:

The 'game data files' you have are for DOSBox.

The ScummVM file is a single file.

 

DOSBox

image.png.8679825235e6b12959fdebccc5101c30.png

 

ScummVM

image.png.219b4df90b9dc6336f01ad172069a862.png

In the particular case of 3 skulls, I have the western file as you've shown for scummvm, it varies as i look through these newly obtained zips. 

 

2025-05-30 09_30_10-Amazon - Guardians of Eden (DOS).zip.png

2025-05-30 09_30_22-Backyard Baseball 2001 (CD Windows).zip.png

Edited by Shredder_guitar
Posted
15 minutes ago, Shredder_guitar said:

it varies as i look through these newly obtained zips

Yes. For the above 2 examples, create folders in /Games/ScummVM/ and extract the files into them, respectively.

image.png.dec5db38d99f13cbd18c78aea4705666.png

What you don't see is a .bat file.  Which if it did should tell you that's for DOSBox.

 

Not sure is ScummVM can work with zip files. But the contents are so small in size, it's just as well to unzip them.

Posted
7 hours ago, JoeViking245 said:

Yes. For the above 2 examples, create folders in /Games/ScummVM/ and extract the files into them, respectively.

image.png.dec5db38d99f13cbd18c78aea4705666.png

What you don't see is a .bat file.  Which if it did should tell you that's for DOSBox.

 

Not sure is ScummVM can work with zip files. But the contents are so small in size, it's just as well to unzip them.

The"3 Skulls of the Toltecs (CD DOS)" game is unzipped into a folder and is the only game I'm actually testing...my previous comment was just answering your question as to what most of the games are. 

When I tried using the scummvm launcher and a batch file was created with it, the batch file itself worked, but it seems that Launchbox does not recognize the batch file when it is imported...so that method seems to not work
When I try to just drag n' drop the games in, the folder is recognized and i have also loaded the game into scummvm, according to the video, i should be able to just click on the game and it works...but nothing happens. 

Posted
3 hours ago, Shredder_guitar said:

The"3 Skulls of the Toltecs (CD DOS)" game is unzipped into a folder and is the only game I'm actually testing...my previous comment was just answering your question as to what most of the games are. 

When I tried using the scummvm launcher and a batch file was created with it, the batch file itself worked, but it seems that Launchbox does not recognize the batch file when it is imported...so that method seems to not work
When I try to just drag n' drop the games in, the folder is recognized and i have also loaded the game into scummvm, according to the video, i should be able to just click on the game and it works...but nothing happens. 

Actually it was C-Beats that was asking about the game formats.

Can't say that I've ever heard of ScummVM creating a batch file.  But if, in LaunchBox, the game is pointing to a batch file and you have ScummVM set as it's emulator, I can see how that wouldn't work.  My guess is the batch file is what DOSBox uses.  As I tried illuding towards earlier.

For your last 2 games you showed that don't have a batch file, in LaunchBox they should be set to use ScummVM in Emulation and the games ROM File paths should point to their respective folders.   vs. pointing to a file. And especially not a batch file.

image.thumb.png.4fabcf22d37d30d0c5bd9324321072e7.png  image.thumb.png.aa766e251f410cc44bf795d264ed178a.png

I don't know if it makes a difference, but I had LaunchBox install and setup ScummVM for me.  (vs. me installing it myself) 

The above screenshots are just for reference.  I never open ScummVM by itself.  I Just placed the game folders inside the /ScummVM/ folder and LaunchBox automatically imported them.  Then when I clicked Play, it asked if I wanted it to install the emulator.  "Yes. Of Course!"  When it was done, I clicked Play again and the game loaded.

Posted

Shredder_guitar was referring to starting scummvm games with bat files created by Epicfail's tool

I am also using the bat files and it works flawlessly.

Example of contents of bat file for 3 Skulls of the Toltecs :
@echo off
"D:\LaunchBox\ThirdParty\ScummVM\scummvm.exe" --no-console -f -gNormal --path="D:\LaunchBox\Games\ScummVM\3 Skulls of the Toltecs (CD DOS)" toltecs

 

Posted
1 hour ago, launchretrogirl2562 said:

Shredder_guitar was referring to starting scummvm games with bat files created by Epicfail's tool

I am also using the bat files and it works flawlessly.

Example of contents of bat file for 3 Skulls of the Toltecs :
@echo off
"D:\LaunchBox\ThirdParty\ScummVM\scummvm.exe" --no-console -f -gNormal --path="D:\LaunchBox\Games\ScummVM\3 Skulls of the Toltecs (CD DOS)" toltecs

Ahh, OK.  That makes sense.  Looking through the plugin description, with the ROM path pointing to that batch file, do you still have the game using an emulator (i.e. Edit game, Emulation section, Use Emulator?)  And that emulator points to the plugins "ScummVMLauncher.exe"?

 

For reference, that command passed for the LaunchBox installed version of Scummvm (the one where, if you try to launch a game without having previously setup the emulator and LaunchBox asks if you want to have it installed for you) looks like below.  Note, there's no user interaction with ScummVM needed.  i.e. No need to load the games into the emulator via the UI, first.  (may have to do with the --auto-detect parameter?)

"D:\LaunchBox\Emulators\ScummVM\scummvm.exe" -p "D:\LaunchBox\Games\ScummVM\Amazon - Guardians of Eden (DOS)" --auto-detect --fullscreen

 

In the end, use whatever works. If it ain't broke, don't fix it. ;) 

Posted
On 5/31/2025 at 12:14 AM, Shredder_guitar said:

The"3 Skulls of the Toltecs (CD DOS)" game is unzipped into a folder and is the only game I'm actually testing...my previous comment was just answering your question as to what most of the games are. 

When I tried using the scummvm launcher and a batch file was created with it, the batch file itself worked, but it seems that Launchbox does not recognize the batch file when it is imported...so that method seems to not work
When I try to just drag n' drop the games in, the folder is recognized and i have also loaded the game into scummvm, according to the video, i should be able to just click on the game and it works...but nothing happens. 

Can you backup your C:\Users\{INSERT-PC-NAME}\AppData\Roaming\ScummVM folder.
Then extract my scummVM.zip and place that ScummVM folder in your C:\Users\{INSERT-PC-NAME}\AppData\Roaming directory

Edit the scummVM.ini file and change the path to the directory where your SCUMMVM games are located.
In my ini they are pointing to D:\LaunchBox\Games\ScummVM\ 

Change that to your scummVM directory.


EXAMPLE 3 Skulls

3 Skulls of the Toltecs (DOS English).bat

Put the '3 Skulls of the Toltecs (DOS English).bat in your Launchbox Games directory
My bat files are located in
D:\LaunchBox\Games\ScummVM\launchers

Change the contents of the bat file to where your ScummVM is installed.
Mine points to the Thirdparty dir 
D:\LaunchBox\ThirdParty\ScummVM\scummvm.exe

Also change the contents of the batfile to where your ScummVM game is located
Mine points to my scummVM games dir
D:\LaunchBox\Games\ScummVM\3 Skulls of the Toltecs (CD DOS)

In Launchbox these are my settings for my SCUMMVM emulator
launcher-emulator.thumb.png.63d228145fd744b7fec2c803216a6b39.png

And my SCUMMVM games are all pointing to the bat files which the EPICFAIL scummVMlauncher creates 
Launching.thumb.png.b326657becf61a5240433998a6583ed5.png

The scummvm launcher also creates an epicfail file which is put in each game folder
3 Skulls of the Toltecs (DOS English).epicfail

epicfail.thumb.png.9cbd60e670726d0f812d54cfe3e7f94a.png

Try to also put it in your game folder 

This should work. At least this is my configuration and files. And they are tried and tested.

ScummVM.zip 3 Skulls of the Toltecs (DOS English).epicfail

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...