Page 3 of 3

Re: 4do not starting

Posted: Sun Mar 11, 2012 5:21 pm
by xiberio
Same problem here, Windows 7 x64, 4DO instantly crashes when i run it.
Any help?

Re: 4do not starting

Posted: Mon Mar 12, 2012 3:46 am
by BryWI
Is your log file empty or does it contain information? Check in the emulator's temp folder.

Re: 4do not starting

Posted: Mon Mar 12, 2012 9:52 pm
by xiberio
11/03/2012 15:51:10 4DO Starting up
11/03/2012 15:51:11 Unhandled exception: System.IO.FileNotFoundException: Could not load file or assembly 'SlimDX.dll' or one of its dependencies. No se puede encontrar el módulo especificado.
File name: 'SlimDX.dll'
at FourDO.UI.GameCanvas.CreateChildCanvas()
at FourDO.UI.GameCanvas..ctor()
at FourDO.UI.Main.InitializeComponent()
at FourDO.UI.Main..ctor()
at FourDO.Program.Main(String[] args)


That's in the log file.
I have SlimdDX installed, slimDX.dll is in the same folder that 4DO.exe

Re: 4do not starting

Posted: Mon Mar 12, 2012 10:10 pm
by BryWI
Uninstall any versions of the SlimDX installer you might have installed in the control panel's add/remove programs. Then search for any SlimDX.dll files you might have on your computer elsewhere and delete them. Uninstall/delete any 32bit and 64bit versions of SlimDX. Do not use 64bit version of SlimDX. It does not work with 4DO. I believe 4DO will no longer try to use the 64bit version though too. Then make sure you are using the SlimDX.dll from the latest 4DO and that it is only in your 4DO directory.

Of course, make sure you have all of the pre-requisites on the downloads page. http://www.fourdo.com/downloads/

If this does not work, I am not sure what is causing it. Your problem seems to be different from the problem mentioned earlier in this thread though because that user was not getting anything in their log file.

Re: 4do not starting

Posted: Mon Mar 12, 2012 11:19 pm
by xiberio
great!! its working now :

But now have a bios problem, I select the bios file, but 4DO says "Cant open Bios File" :o

12/03/2012 23:10:13 4DO Starting up
12/03/2012 23:10:13 GameSource - No cue file found. After taking a guess on the format based on file type and file size, the format used will be: MODE1_2048
12/03/2012 23:10:13 Thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at FourDO.Emulation.GameConsole.Start(String biosRomFileName, 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.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)


EDIT: SOLVED, i had a bad bios file.

Awesome emulator, good work :)

Re: 4do not starting

Posted: Tue Mar 13, 2012 12:36 am
by BryWI
Glad that solved your problem! Enjoy!

Re: 4do not starting

Posted: Tue Mar 13, 2012 4:45 am
by Johnny
Good troubleshooting, Bry!

Re: 4do not starting

Posted: Wed Mar 14, 2012 4:57 pm
by nayasis
32bit slimDx.dll use vcredist_x86.

so.. if you do not install it (vcredist_x86), slimDx.dll is not properly loaded in 4DO.


btw... I very suprise ! 4DO is programed with .NET. ^-^ ?? It's Cool !!