Hi there, i get this eror when trying to configure the plug in? any ideas? thanks
(just read through and seen how many other people have the same problem, seems you are more than aware, good luck solving it and any testing you need us to do just holla)
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
SQLite.NET.SQLiteException: Failed to open database, SQLite said: database\myEmulators.db3 CANTOPEN
at SQLite.NET.SQLiteClient..ctor(String dbName)
at myEmulators.DB.launch()
at myEmulators.Class1.ShowPlugin()
at MediaPortal.Configuration.Sections.PluginsNew.itemConfigure_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)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
since the myprogram plugin doesnt work with emulators anymore i am using myemulator plugin.
but whenever i open it in mp there is only a list of the roms not the items. i can enable the items over the menu buttom but whenever i return to myemulator there is the list again.
i like your plug-in very much.
But there is one thing that i would like to see in it. Will there be a way to just start only the Emulator without a ROM? This would be very useful for an Emulator like the ePSXe that uses CD-ROMs.
Hey guys, I want to start by telling everyone that I'm loving MP and I'm going to use this over VMC or MythTV. I was installing this today, testing with a couple of computer, and I also ran across the "database MyEmulators.db3 fails" error when trying to configure the My Emulators plugin. It does this as soon as you click on configure. I tried several things, including opening the myemulaotrs.db3 file with the sqlight browser which worked. I decided to uninstall RC3 and installed the latest stable build of 2.2.0 and the config worked great. I just wanted to pass that along in case anyone else wanted to take a look at it.
Guys, I just wanted to drop another line here about this plugin. I've built three arcade cabinets, and those have the exact same problem that this does with exiting the emulators with the same button. This guy has been a tremendous help with getting the emulators to work with my favorite frontend for arcade cabinets, it's called Mamewah. This page has links to the emulators that we use for the cabinets, and they are all reworked to exit via the ESC key. Some of them have links to mappers, or recompiled emulators just for this purpose. I'm going to use these same emulators on my MP PC.
since I started a little plugin for audiobooks (Just playing around a bit.) and looked a bit at your code for inspiration how things work and so on, I recognized that I have a similar (the same?) CANTOPEN problem.
If I have a fresh install of my plugin with no files, he's creating the new database file and then he cannot open it. If I then close MP and restart it right after that, he has no problems accessing the file. I haven't dug deeper into this, but I can imagine that it's some kind of access rights issue with the new created file.
As G.B Wolf suggests, it might be that the creation script leaves the file open and thus the program cannot access it later, I'll examine the code if this could be the problem. As Nucklez stated this might be an 0.2.3.0 issue. I am still using the older dll's, so I'll download the latest SVN and see if I can reproduce the error. Is anyone having this problem with an older version than 0.2.3.0?
HAHA! I found the CANTOPEN problem! It's the shortcut that's being created for 2.3.0 RC3 on the desktop. Change the "Start In:" dialog for your shortcut to the correct path of your MediaPortal install and the configuration will work with 2.3.0 RC3! YAY, it's time to start hooking me up some emulation on my new HTPC!!!!!
1. Right click your "Media Portal Configuration" shortcut on your desktop.
2. Replace the path that is currently in the "Start In:" dialog with your path to your MediaPortal install, typically "C:\Program Files\Team MediaPortal\MediaPortal\"
3. Enjoy your configuration!
Edit:
Also the one in Programs > MediaPortal also has the incorrect path. Seems to be choosing the local folder that the shortcut is created in. Actually, it looks like all the MediaPortal shortcuts have the "Start In:" path as the location of the shortcut.