moby-uk Wrote:that suggests to me there's something more seriously wrong somewhere outside the externalplayer bits
is the VMC interface fullscreen and the other not by any chance? maybe there's some correlation with XBMC not starting windowed and crashing if something else wants to be fullscreen?
I'm assuming you're fully patched and have the latest drivers for your graphics card?
i'm guessing you have hidexbmc set to false and maybe you have startuptime set to 1 from my earlier suggestion? try putting the startuptime up (say 5000) or setting hidexbmc to true.
The batch file is easy, create a file called something like "mountandplay.bat" set that as the externalplayer in advancedsettings.xml (and remove any args you have in there) and put in it something like (changing the paths and drive letter as appropriate)
Code:
"C:\<path to daemon tools>\daemon.exe" -mount 0,"%1"
"C:\<path to your player exe>" e:
"C:\<path to daemon tools>\daemon.exe" -unmount 0
for daemon tools or
Code:
"C:\<path to virtual clone drive>\vcdmount.exe" /d=0 "%1"
"C:\<path to your player exe>" e:
"C:\<path to virtual clone drive>\vcdmount.exe" /d=0 /u
for virtual clone drive. You'll probably also need to set hideconsole to true the externalplayer bit of advancedsettings.xml or you'll see a console window when the batch file runs.
Yeah, I dont know why the windowed thing isnt working.
Yep fully patched etc and yes the VMC TMT3 interface comes up fullscreen. Off the top of my head, I dont think it has something to do with 2 programs wanting to be fullscreen...or maybe it is a XBMC thing. I only say this because I can have VMC full screen and select an ISO and it start the TMT3 VMC interface fullscreen flawlessly.
I tried the start up time and but need to try that WITH the hidexbmc set to false and see if that has any effect....will get back with you on that one.
As far as the batch file to mount the ISO....THANKS! I will definately try this when I get home. Since I use virtual clone drive, will try that example you provided. Only question is, should it look like this? (My VCDMount.exe is under J:\ and the actual VCD drive is L:\ and the path to my external player is C:\):
mountandplay.bat
"J:\Program Files\VirtualCloneDrive\VCDMount.exe" /d=0 "%1"
"C:\Program Files\ArcSoft\TotalMedia Theatre 3\uMCEDVDPlayer.exe" l:\
"J:\Program Files\VirtualCloneDrive\VCDMount.exe" /d=0 /u
advancedsettings.xml
<advancedsettings>
<video>
<defaultdvdplayer>externalplayer</defaultdvdplayer>
</video>
<externalplayer>
<filename>C:\Users\Altex End User\AppData\Roaming\XBMC\userdata\mountandplay.bat</filename>
<forceontop>false</forceontop>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<hidecursor>false</hidecursor>
</externalplayer>
</advancedsettings>
EDIT: Tried running JUST the mountandplay.bat and seems it runs just fine by itself and start up the TMT3 VMC interface. But using it within XBMC, when I select a movie to play, its almost as if the movie isnt being "started" because XBMC just sits there and after about 20 seconds, I closed XBMC to see if the file even mounted to the L:\ drive which is VCD and of course it has not.
Again, thanks for your time, effort and patience helping me with this!!!