Having trouble with 4DO
Posted: Tue Dec 24, 2013 6:07 pm
Hi everyone.
First, let me say thanks and I love this emulator. On one system I have it's working perfectly fine and I've played a ton of games on it already, and most have been flawless.
On my new system however, I'm having issues.
I choose my bios, choose my game, but nothing happens. Most of the options in the console menu are greyed out, and the screen is just blank.
Here is my log file, hopefully it's something easy to spot
12/24/2013 12:43:34 PM Thread exception: SlimDX.DirectSound.DirectSoundException: DSERR_NODRIVER: No sound driver is available for use (-2005401480)
at SlimDX.Result.Throw[T](Object dataKey, Object dataValue)
at SlimDX.Result.Record[T](Int32 hr, Boolean failed, Object dataKey, Object dataValue)
at SlimDX.DirectSound.DirectSound..ctor(Guid device)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Initialize()
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Start()
at FourDO.Emulation.GameConsole.InternalResume(Boolean singleFrame)
at FourDO.Emulation.GameConsole.Start(String biosRom1FileName, String biosRom2FileName, IGameSource gameSource, String nvramFileName)
at FourDO.UI.Main.DoConsoleStart(Boolean alsoAllowLoadState)
at FourDO.UI.Main.Main_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at FourDO.UI.Main.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:43:41 PM 4DO Shutting down
12/24/2013 12:54:50 PM 4DO Starting up
12/24/2013 12:54:51 PM Thread exception: SlimDX.DirectSound.DirectSoundException: DSERR_NODRIVER: No sound driver is available for use (-2005401480)
at SlimDX.Result.Throw[T](Object dataKey, Object dataValue)
at SlimDX.Result.Record[T](Int32 hr, Boolean failed, Object dataKey, Object dataValue)
at SlimDX.DirectSound.DirectSound..ctor(Guid device)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Initialize()
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Start()
at FourDO.Emulation.GameConsole.InternalResume(Boolean singleFrame)
at FourDO.Emulation.GameConsole.Start(String biosRom1FileName, String biosRom2FileName, IGameSource gameSource, String nvramFileName)
at FourDO.UI.Main.DoConsoleStart(Boolean alsoAllowLoadState)
at FourDO.UI.Main.Main_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at FourDO.UI.Main.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:09 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.Settings_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.set_Item(String propertyName, Object value)
at FourDO.Properties.Settings.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Settings.OKButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:10 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.Settings_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.set_Item(String propertyName, Object value)
at FourDO.Properties.Settings.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Settings.OKButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:10 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.Settings_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.set_Item(String propertyName, Object value)
at FourDO.Properties.Settings.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Settings.OKButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:10 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.Settings_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.set_Item(String propertyName, Object value)
at FourDO.Properties.Settings.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Settings.OKButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:13 PM 4DO Shutting down
12/24/2013 12:55:20 PM 4DO Starting up
12/24/2013 12:55:21 PM Thread exception: SlimDX.DirectSound.DirectSoundException: DSERR_NODRIVER: No sound driver is available for use (-2005401480)
at SlimDX.Result.Throw[T](Object dataKey, Object dataValue)
at SlimDX.Result.Record[T](Int32 hr, Boolean failed, Object dataKey, Object dataValue)
at SlimDX.DirectSound.DirectSound..ctor(Guid device)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Initialize()
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Start()
at FourDO.Emulation.GameConsole.InternalResume(Boolean singleFrame)
at FourDO.Emulation.GameConsole.Start(String biosRom1FileName, String biosRom2FileName, IGameSource gameSource, String nvramFileName)
at FourDO.UI.Main.DoConsoleStart(Boolean alsoAllowLoadState)
at FourDO.UI.Main.Main_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at FourDO.UI.Main.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:27 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.DoConsoleStart(Boolean alsoAllowLoadState)
at FourDO.UI.Main.DoChooseGameRom()
at FourDO.UI.Main.openCDImageMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:59 PM 4DO Shutting down
First, let me say thanks and I love this emulator. On one system I have it's working perfectly fine and I've played a ton of games on it already, and most have been flawless.
On my new system however, I'm having issues.
I choose my bios, choose my game, but nothing happens. Most of the options in the console menu are greyed out, and the screen is just blank.
Here is my log file, hopefully it's something easy to spot
12/24/2013 12:43:34 PM Thread exception: SlimDX.DirectSound.DirectSoundException: DSERR_NODRIVER: No sound driver is available for use (-2005401480)
at SlimDX.Result.Throw[T](Object dataKey, Object dataValue)
at SlimDX.Result.Record[T](Int32 hr, Boolean failed, Object dataKey, Object dataValue)
at SlimDX.DirectSound.DirectSound..ctor(Guid device)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Initialize()
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Start()
at FourDO.Emulation.GameConsole.InternalResume(Boolean singleFrame)
at FourDO.Emulation.GameConsole.Start(String biosRom1FileName, String biosRom2FileName, IGameSource gameSource, String nvramFileName)
at FourDO.UI.Main.DoConsoleStart(Boolean alsoAllowLoadState)
at FourDO.UI.Main.Main_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at FourDO.UI.Main.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:43:41 PM 4DO Shutting down
12/24/2013 12:54:50 PM 4DO Starting up
12/24/2013 12:54:51 PM Thread exception: SlimDX.DirectSound.DirectSoundException: DSERR_NODRIVER: No sound driver is available for use (-2005401480)
at SlimDX.Result.Throw[T](Object dataKey, Object dataValue)
at SlimDX.Result.Record[T](Int32 hr, Boolean failed, Object dataKey, Object dataValue)
at SlimDX.DirectSound.DirectSound..ctor(Guid device)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Initialize()
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Start()
at FourDO.Emulation.GameConsole.InternalResume(Boolean singleFrame)
at FourDO.Emulation.GameConsole.Start(String biosRom1FileName, String biosRom2FileName, IGameSource gameSource, String nvramFileName)
at FourDO.UI.Main.DoConsoleStart(Boolean alsoAllowLoadState)
at FourDO.UI.Main.Main_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at FourDO.UI.Main.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:09 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.Settings_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.set_Item(String propertyName, Object value)
at FourDO.Properties.Settings.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Settings.OKButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:10 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.Settings_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.set_Item(String propertyName, Object value)
at FourDO.Properties.Settings.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Settings.OKButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:10 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.Settings_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.set_Item(String propertyName, Object value)
at FourDO.Properties.Settings.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Settings.OKButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:10 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.Settings_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.Configuration.ApplicationSettingsBase.set_Item(String propertyName, Object value)
at FourDO.Properties.Settings.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Settings.OKButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:13 PM 4DO Shutting down
12/24/2013 12:55:20 PM 4DO Starting up
12/24/2013 12:55:21 PM Thread exception: SlimDX.DirectSound.DirectSoundException: DSERR_NODRIVER: No sound driver is available for use (-2005401480)
at SlimDX.Result.Throw[T](Object dataKey, Object dataValue)
at SlimDX.Result.Record[T](Int32 hr, Boolean failed, Object dataKey, Object dataValue)
at SlimDX.DirectSound.DirectSound..ctor(Guid device)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Initialize()
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.Start()
at FourDO.Emulation.GameConsole.InternalResume(Boolean singleFrame)
at FourDO.Emulation.GameConsole.Start(String biosRom1FileName, String biosRom2FileName, IGameSource gameSource, String nvramFileName)
at FourDO.UI.Main.DoConsoleStart(Boolean alsoAllowLoadState)
at FourDO.UI.Main.Main_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at FourDO.UI.Main.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:27 PM Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.RecalculateBufferOffsets(Int32 bufferMilliseconds)
at FourDO.Emulation.Plugins.Audio.JohnnyAudio.JohnnyAudioPlugin.set_BufferMilliseconds(Int32 value)
at FourDO.Emulation.GameConsole.set_AudioBufferMilliseconds(Int32 value)
at FourDO.UI.Main.DoConsoleStart(Boolean alsoAllowLoadState)
at FourDO.UI.Main.DoChooseGameRom()
at FourDO.UI.Main.openCDImageMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
12/24/2013 12:55:59 PM 4DO Shutting down