Jump to content
LaunchBox Community Forums

Recommended Posts

Posted

As per the thread title, I'm having trouble installing DOS games via LaunchBox since updating to version 13.19. When attempting to do so (via Tools > Import > Install DOS Game), I receive the following error...

Quote

 

BinaryFormatter serialization and deserialization have been removed. See https://aka.ms/binaryformatter for more information.

App:     LaunchBox
Version: 13.19
Theme:   Custom Theme 4-1
Type:    System.PlatformNotSupportedException
Site:    System.Object Deserialize(System.IO.Stream)
Source:  System.Runtime.Serialization.Formatters

   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream)
   at System.Resources.ResourceReader.<>c__DisplayClass7_0`1.<CreateUntypedDelegate>b__0(Object obj, Stream stream)
   at System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex)
   at System.Resources.ResourceReader._LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
   at System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
   at System.Resources.ResourceReader.LoadObject(Int32 pos, ResourceTypeCode& typeCode)
   at System.Resources.RuntimeResourceSet.ReadValue(ResourceReader reader, Int32 dataPos, Boolean isString, ResourceLocator& locator)
   at System.Resources.RuntimeResourceSet.GetObject(String key, Boolean ignoreCase, Boolean isString)
   at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
   at AeroWizard.Properties.Resources.get_BackBtnStrip2()
   at AeroWizard.WizardControl.OnRightToLeftChanged(EventArgs e)
   at AeroWizard.WizardControl..ctor()
   at Unbroken.LaunchBox.Windows.Desktop.Forms.InstallDosGameWizardForm.OrderReadableParameter()
   at ModelAttribute.ReadInterruptibleObject(Object, ModelAttribute)
   at Unbroken.LaunchBox.Windows.Desktop.Forms.InstallDosGameWizardForm..ctor()
   at Unbroken.LaunchBox.Windows.Desktop.MenuActions.InstallDosGameMenuAction.OnSelect()
   at ServiceComposer.ReadInterruptibleObject(Object, ServiceComposer)
   at Unbroken.LaunchBox.Windows.Desktop.MenuActions.InstallDosGameMenuAction.Go()
   at GlobalSetter.ReadInterruptibleObject(GlobalSetter)
   at Unbroken.LaunchBox.Windows.Desktop.ContextMenus.ToolsMenu.<>c.DefineReadableValue(Object sender, RoutedEventArgs args)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
   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:

   18:14:15 Exception

 

Any help in resolving this issue would be greatly appreciated. Thank you.

Posted

Hi,

I have the same problem.
I have not tried to install Dos Games before so i don't know if it worked before.

Tried to install .net 9, restarted computer and reinstalled Launchbox.

No luck.

 

Spoiler

BinaryFormatter serialization and deserialization have been removed. See https://aka.ms/binaryformatter for more information.

App:     LaunchBox
Version: 13.19
Theme:   Default
Type:    System.PlatformNotSupportedException
Site:    System.Object Deserialize(System.IO.Stream)
Source:  System.Runtime.Serialization.Formatters

   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream)
   at System.Resources.ResourceReader.<>c__DisplayClass7_0`1.<CreateUntypedDelegate>b__0(Object obj, Stream stream)
   at System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex)
   at System.Resources.ResourceReader._LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
   at System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
   at System.Resources.ResourceReader.LoadObject(Int32 pos, ResourceTypeCode& typeCode)
   at System.Resources.RuntimeResourceSet.ReadValue(ResourceReader reader, Int32 dataPos, Boolean isString, ResourceLocator& locator)
   at System.Resources.RuntimeResourceSet.GetObject(String key, Boolean ignoreCase, Boolean isString)
   at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
   at AeroWizard.Properties.Resources.get_BackBtnStrip2()
   at AeroWizard.WizardControl.OnRightToLeftChanged(EventArgs e)
   at AeroWizard.WizardControl..ctor()
   at Unbroken.LaunchBox.Windows.Desktop.Forms.InstallDosGameWizardForm.OrderReadableParameter()
   at ModelAttribute.ReadInterruptibleObject(Object, ModelAttribute)
   at Unbroken.LaunchBox.Windows.Desktop.Forms.InstallDosGameWizardForm..ctor()
   at Unbroken.LaunchBox.Windows.Desktop.MenuActions.InstallDosGameMenuAction.OnSelect()
   at ServiceComposer.ReadInterruptibleObject(Object, ServiceComposer)
   at Unbroken.LaunchBox.Windows.Desktop.MenuActions.InstallDosGameMenuAction.Go()
   at GlobalSetter.ReadInterruptibleObject(GlobalSetter)
   at Unbroken.LaunchBox.Windows.Desktop.ContextMenus.ToolsMenu.<>c.DefineReadableValue(Object sender, RoutedEventArgs args)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
   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:

   17:31:57 Exception

 

  • Like 1
Posted

Hi Folks, 

Thanks for the report here, we've confirmed this is a known issue with 13.19 right now. The DOS importer wizard was affected by the migration to .NET 9.0 and so isn't working as expected right now. 

We're working on fixing this up and it should be available in beta-1 for 13.20. In the meantime, if you want to import these you can revert back to 13.18 by running the old installer from LaunchBox\Updates 

I appreciate that's not an ideal solution, but I'll be sure to update this thread as soon as that beta version is available.

Thanks for bearing with us and sorry for the issues here
 

  • Thanks 1
Posted (edited)

Thanks for getting back to me and confirming that it's an issue with 13.19. I would honestly that, than it being some weird issue exclusive to my PC. I can hold off on installing those MS-DOS games until the next update.

I did suspect that it may have had something to do with the change over to NET 9.0. There's probably a few more, undiscovered gremlins within the system to sort out yet. It's a worthy migration though, I feel.

Thank you for fixing the issue!

Edited by St_Eddie
Posted

I originally had this problem and the way I fixed it was thru launchbox (not bigbox). I went to the folder where all the zip files were kept,picked the game i wanted to install and then used express zip to unzip it.This made its own folder in the same directory as the zip files folder then I imported ms dos files and it comes up add folder i added to folder and then was given the option to copy or move filder to launchbox Ms-Dos folder.I used the option copy.it worked now when i click on launchbox I minimize launchbox and the ms dos games come up automatically. Hope this Helps.

 

 

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