Kodi Community Forum

Full Version: [CLOSED] Advanced Launcher - Applications Launcher Addon for XBMC
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453
(2014-08-03, 01:50)teeedubb Wrote: [ -> ]Tried making a script file to run the Exec= command and pointing AL to that?

Yes; however, if I put the path name in quotations, its loads and crashes, if I do it like the *.desktop launcher does it gives me the following message:

heinrich@heinrich-desktop:/$ env WINEPREFIX="/home/heinrich/.wine" wine C:\\\\Program\\ Files\\ \\(x86\\)\\\\EA\\ GAMES\\\\Need\\ for\\ Speed\\ Underground\\ 2\\\\SPEED2.EXE
bash: syntax error near unexpected token `('

It only seems to work if I open it from a folder or the *.desktop launcher

This is what happens when I just use wine and pathname:

wine '/home/heinrich/.wine/dosdevices/c:/Program Files (x86)/EA GAMES/Need for Speed Underground 2/speed2.exe'
fixme:win:EnumDisplayDevicesW ((null),0,0x32f8a8,0x00000000), stub!
fixme:d3d_surfaceConfusedurface_init multisample_quality set to 31, substituting 0.
fixme:d3d_surfaceConfusedurface_init multisample_quality set to 31, substituting 0.
fixme:d3d_surfaceConfusedurface_init multisample_quality set to 31, substituting 0.
fixme:d3d_surfaceConfusedurface_init multisample_quality set to 31, substituting 0.
fixme:dinput:IDirectInput8AImpl_EnumDevicesBySemantics (this=0x282c0f8,(null),0x86fa00,0x5ca5b0,0x86fa00,0000): semi-stub
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_BuildActionMap dwFlags =|DIDBAM_INITIALIZE
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_BuildActionMap dwFlags =|DIDBAM_INITIALIZE
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000000): semi-stub !
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000000): semi-stub !
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x2834294)->(0x32f7a0,(null),00000000): semi-stub !
fixme:dinput:SysKeyboardWImpl_SetActionMap (0x2834294)->(0x32f7a0,(null),00000000): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_SetActionMap (0x2834294)->(0x32f7a0,(null),00000000): semi-stub !
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:dsoundBig GrinSOUND_WaveFormat Limiting channels to 2 due to lack of multichannel support
fixme:dsoundBig GrinSOUND_RecalcFormat Conversion from 4 to 2 channels is not implemented, falling back to stereo
fixme:dsoundBig GrinSOUND_RecalcFormat Conversion from 6 to 2 channels is not implemented, falling back to stereo
wine: Unhandled page fault on read access to 0x00b50004 at address 0x5797c7 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00b50004 in 32-bit code (0x005797c7).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:005797c7 ESP:0032fd34 EBP:00000001 EFLAGS:00010287( R- -- I S - -P-C)
EAX:00a46c80 EBX:00000000 ECX:00b50010 EDX:0000d42c
ESI:44443333 EDI:00000003
Stack dump:
0x0032fd34: 00a71cb0 0057a44a 00a46c80 0057b33e
0x0032fd44: 00a46c80 00000001 0057e862 00000001
0x0032fd54: 00000001 00a417f0 0032fe60 7b8b9000
0x0032fd64: 0057ef8a 0057fb2e 00a46c80 0057ecfe
0x0032fd74: 00000000 00000ece 00580d89 00000001
0x0032fd84: 00a417f0 0075bd6a 00000001 00a417f0
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x005797c7 in speed2 (+0x1797c7) (0x00000001)
0x005797c7: movl 0xfffffff4(%ecx),%esi
Modules:
Module Address Debug info Name (111 modules)
PE 400000- 92fc08 Export speed2
ELF 795b8000-7b7fc000 Deferred libnvidia-glcore.so.331.89
ELF 7b800000-7ba5f000 Deferred kernel32<elf>
\-PE 7b810000-7ba5f000 \ kernel32
ELF 7bc00000-7bce4000 Deferred ntdll<elf>
\-PE 7bc10000-7bce4000 \ ntdll
ELF 7bcf8000-7bd10000 Deferred libresolv.so.2
ELF 7bd10000-7be88000 Deferred libvorbisenc.so.2
ELF 7be88000-7befa000 Deferred libsndfile.so.1
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7bf10000-7bf3c000 Deferred libvorbis.so.0
ELF 7bf40000-7bf74000 Deferred libflac.so.8
ELF 7bf78000-7bfc3000 Deferred libdbus-1.so.3
ELF 7bfc8000-7c0fd000 Deferred oleaut32<elf>
\-PE 7bfe0000-7c0fd000 \ oleaut32
ELF 7c408000-7c411000 Deferred libogg.so.0
ELF 7c418000-7c421000 Deferred librt.so.1
ELF 7c428000-7c432000 Deferred libwrap.so.0
ELF 7c438000-7c4a7000 Deferred libpulsecommon-4.0.so
ELF 7c508000-7c525000 Deferred libgcc_s.so.1
ELF 7c528000-7c631000 Deferred comctl32<elf>
\-PE 7c530000-7c631000 \ comctl32
ELF 7cb88000-7cbb0000 Deferred winepulse<elf>
\-PE 7cb90000-7cbb0000 \ winepulse
ELF 7cbb0000-7cbd3000 Deferred mmdevapi<elf>
\-PE 7cbc0000-7cbd3000 \ mmdevapi
ELF 7cbd8000-7cc0f000 Deferred uxtheme<elf>
\-PE 7cbe0000-7cc0f000 \ uxtheme
ELF 7d5a8000-7d5af000 Deferred libasyncns.so.0
ELF 7d5b0000-7d5bb000 Deferred libjson-c.so.2
ELF 7d5c0000-7d60b000 Deferred dinput<elf>
\-PE 7d5d0000-7d60b000 \ dinput
ELF 7d840000-7d844000 Deferred libnvidia-tls.so.331.89
ELF 7d848000-7d94d000 Deferred libgl.so.1
ELF 7d980000-7d986000 Deferred libxfixes.so.3
ELF 7d988000-7d993000 Deferred libxcursor.so.1
ELF 7d998000-7d9a9000 Deferred libxi.so.6
ELF 7d9b0000-7d9b4000 Deferred libxcomposite.so.1
ELF 7d9b8000-7d9c3000 Deferred libxrandr.so.2
ELF 7d9c8000-7d9d3000 Deferred libxrender.so.1
ELF 7d9d8000-7d9de000 Deferred libxxf86vm.so.1
ELF 7d9e0000-7d9e4000 Deferred libxinerama.so.1
ELF 7d9e8000-7d9ef000 Deferred libxdmcp.so.6
ELF 7d9f0000-7d9f4000 Deferred libxau.so.6
ELF 7d9f8000-7da1a000 Deferred libxcb.so.1
ELF 7da20000-7db54000 Deferred libx11.so.6
ELF 7db58000-7db6b000 Deferred libxext.so.6
ELF 7db70000-7db95000 Deferred imm32<elf>
\-PE 7db80000-7db95000 \ imm32
ELF 7dba0000-7dc33000 Deferred winex11<elf>
\-PE 7dbb0000-7dc33000 \ winex11
ELF 7dc38000-7dc5e000 Deferred iphlpapi<elf>
\-PE 7dc40000-7dc5e000 \ iphlpapi
ELF 7dc60000-7dc8f000 Deferred netapi32<elf>
\-PE 7dc70000-7dc8f000 \ netapi32
ELF 7dc90000-7dcb3000 Deferred tapi32<elf>
\-PE 7dca0000-7dcb3000 \ tapi32
ELF 7dcb8000-7dce3000 Deferred msacm32<elf>
\-PE 7dcc0000-7dce3000 \ msacm32
ELF 7dce8000-7dda1000 Deferred winmm<elf>
\-PE 7dcf0000-7dda1000 \ winmm
ELF 7dda8000-7de1d000 Deferred ddraw<elf>
\-PE 7ddb0000-7de1d000 \ ddraw
ELF 7de20000-7de68000 Deferred dsound<elf>
\-PE 7de30000-7de68000 \ dsound
ELF 7de68000-7dea0000 Deferred ws2_32<elf>
\-PE 7de70000-7dea0000 \ ws2_32
ELF 7dfa0000-7dfc9000 Deferred libexpat.so.1
ELF 7dfd0000-7e00b000 Deferred libfontconfig.so.1
ELF 7e010000-7e038000 Deferred libpng12.so.0
ELF 7e038000-7e052000 Deferred libz.so.1
ELF 7e058000-7e0f8000 Deferred libfreetype.so.6
ELF 7e0f8000-7e11a000 Deferred libtinfo.so.5
ELF 7e120000-7e145000 Deferred libncurses.so.5
ELF 7e178000-7e1f2000 Deferred shlwapi<elf>
\-PE 7e190000-7e1f2000 \ shlwapi
ELF 7e1f8000-7e42d000 Deferred shell32<elf>
\-PE 7e210000-7e42d000 \ shell32
ELF 7e430000-7e444000 Deferred shfolder<elf>
\-PE 7e440000-7e444000 \ shfolder
ELF 7e448000-7e4cc000 Deferred rpcrt4<elf>
\-PE 7e450000-7e4cc000 \ rpcrt4
ELF 7e4d0000-7e612000 Deferred ole32<elf>
\-PE 7e4f0000-7e612000 \ ole32
ELF 7e618000-7e634000 Deferred dinput8<elf>
\-PE 7e620000-7e634000 \ dinput8
ELF 7e638000-7e793000 Deferred user32<elf>
\-PE 7e650000-7e793000 \ user32
ELF 7e798000-7e80b000 Deferred advapi32<elf>
\-PE 7e7a0000-7e80b000 \ advapi32
ELF 7e810000-7e92f000 Deferred gdi32<elf>
\-PE 7e820000-7e92f000 \ gdi32
ELF 7e930000-7ea3f000 Deferred opengl32<elf>
\-PE 7e950000-7ea3f000 \ opengl32
ELF 7ea40000-7eb80000 Deferred wined3d<elf>
\-PE 7ea50000-7eb80000 \ wined3d
ELF 7eb80000-7ebbe000 Deferred d3d9<elf>
\-PE 7eb90000-7ebbe000 \ d3d9
ELF 7ef38000-7ef45000 Deferred libnss_files.so.2
ELF 7ef48000-7ef54000 Deferred libnss_nis.so.2
ELF 7ef68000-7ef82000 Deferred version<elf>
\-PE 7ef70000-7ef82000 \ version
ELF 7ef88000-7efce000 Deferred libm.so.6
ELF 7efd0000-7efe9000 Deferred libnsl.so.1
ELF 7eff0000-7eff9000 Deferred libnss_compat.so.2
ELF f7360000-f7365000 Deferred libdl.so.2
ELF f7368000-f7517000 Deferred libc.so.6
ELF f7518000-f7534000 Deferred libpthread.so.0
ELF f7568000-f771e000 Dwarf libwine.so.1
ELF f7720000-f7742000 Deferred ld-linux.so.2
ELF f7742000-f7743000 Deferred [vdso].so
Threads:
process tid prio (all idConfused are in hex)
00000008 (D) C:\Program Files (x86)\EA GAMES\Need for Speed Underground 2\speed2.exe
0000002c 15
0000002b 15
00000029 0
00000028 0
00000027 15
00000026 0
00000025 1
00000024 15
00000023 2
00000009 0 <==
0000000e services.exe
0000001d 0
0000001c 0
00000016 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001b 0
00000018 0
00000017 0
00000013 0
00000019 plugplay.exe
0000001f 0
0000001e 0
0000001a 0
00000020 explorer.exe
00000022 0
00000021 0
You probably need to escape the ()'s so bash sees them as regular characters. Does quoting the c:\... command with " help?
Is there any way to launch (play) a playlist automatically?

For example, I have a Random Seinfeld playlist. I added it to favorites so that I could add it to Adv. Launcher, but all that does take me to the playlist. I was hoping there was a way to set it so that it would just start playing the first entry on the playlist instead of opening it up.

Thanks!
(2014-08-03, 02:19)teeedubb Wrote: [ -> ]You probably need to escape the ()'s so bash sees them as regular characters. Does quoting the c:\... command with " help?

When I quote it like I showed up above it executes but crashes. What do you mean by escape the (? Do you mean place a carot in front of the (? Like this? ^(

When I just click the *.dekstop file it will launch normally and it will also work if I just double click it in the .wine folder in nautilus. Just not from the command line which is really frustrating the crap out of me right now.

Update
It will run from command line but I have to be in the directory of the executable. I'm thinking it has to do with the Program Files (x86) folder and that Linux has a hard time changing to that directory. I'm going to try doing it with a batch file to see if I can get it to work.

Update 2

So I rewrote the batch file so that it would escape the ( character like this:

#!/bin/sh
cd /home/heinrich/.wine/Program\ Files\ \(x86\)/EA\ Games/Need\ for\ Speed\ Underground\ 2
wine speed2.exe


When I execute it this is what I get:

./nfsu2
./nfsu2: 2: cd: can't cd to /home/heinrich/.wine/Program Files (x86)/EA Games/Need for Speed Underground 2
fixme:win:EnumDisplayDevicesW ((null),0,0x32f8a8,0x00000000), stub!
fixme:d3d_surfaceConfusedurface_init multisample_quality set to 31, substituting 0.
fixme:d3d_surfaceConfusedurface_init multisample_quality set to 31, substituting 0.
fixme:d3d_surfaceConfusedurface_init multisample_quality set to 31, substituting 0.
fixme:d3d_surfaceConfusedurface_init multisample_quality set to 31, substituting 0.
fixme:dinput:IDirectInput8AImpl_EnumDevicesBySemantics (this=0x282c040,(null),0x86fa00,0x5ca5b0,0x86fa00,0000): semi-stub
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_BuildActionMap dwFlags =|DIDBAM_INITIALIZE
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000002): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_BuildActionMap dwFlags =|DIDBAM_INITIALIZE
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000000): semi-stub !
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000000): semi-stub !
fixme:dinput:SysKeyboardWImpl_BuildActionMap (0x28340ec)->(0x32f7a0,(null),00000000): semi-stub !
fixme:dinput:SysKeyboardWImpl_SetActionMap (0x28340ec)->(0x32f7a0,(null),00000000): semi-stub !
fixme:dinput:IDirectInputDevice8WImpl_SetActionMap (0x28340ec)->(0x32f7a0,(null),00000000): semi-stub !
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:dsoundBig GrinSOUND_WaveFormat Limiting channels to 2 due to lack of multichannel support
fixme:dsoundBig GrinSOUND_RecalcFormat Conversion from 4 to 2 channels is not implemented, falling back to stereo
fixme:dsoundBig GrinSOUND_RecalcFormat Conversion from 6 to 2 channels is not implemented, falling back to stereo
wine: Unhandled page fault on read access to 0x00b50000 at address 0x5797c7 (thread 0009), starting debugger...
^CCtrl-C: stopping debuggee
fixme:console:CONSOLE_DefaultHandler Terminating process 2c on event 0



FINAL UPDATE


Okay, so after looking through the way I had it I noticed a few typos in my script and I fixed them to look like this:

#!/bin/sh
cd /$HOME/.wine/drive_c/Program\ Files\ \(x86\)/EA\ GAMES/Need\ for\ Speed\ Underground\ 2

wine speed2.exe

I then tested it from terminal and IT WORKS!!

For Advance Program Launcher I had to create it as a standalone launcher and I'm guessing that there really is no way to get it to work like a files launcher.

It does work now but has anyone been able to get it to work as a files launcher like we do for emulators?
Try using bash or sh as the launcher and .sh files as roms.
(2014-08-03, 04:15)teeedubb Wrote: [ -> ]Try using bash or sh as the launcher and .sh files as roms.

Thats an awesome idea, I've only done that with sudo before so I could get Netflix working.

I'll give it a shot. Thanks!!
(2014-07-30, 10:46)teeedubb Wrote: [ -> ]Quit xbmc before launching external programs. imho this solves plenty of issues and is the only way to launch external apps. This is how I do it, although undoubtedly there are other ways:
http://forum.xbmc.org/showthread.php?tid...pid1688551

Finally found the time to test it. Works like a charm. Thanks a lot.

Only issue I have is with starting Google Chrome. It starts Chrome, but after that it goes on and restarts XBMC. It doesn't wait for Chrome to close.

Does anyone know of a way to solve this?
Ive never used chrome on windows but Ive noticed its a bit strange on Linux in that it spanws multiple processes. Check task manager to see if there are any others started. You might need a auto hot key script to run chrome, wait for the chrome window to appear and then wait for it to close. Then compile to ahk script to a exe and run that instead of chrome. The following example should get you started, Ive copy-pasted it from some of my scripts, so it needs to be configured for your system. Get the replacement for 'Steam ahk_class CUIEngineWin32' using the window spy that comes with AHK.

Run, c:\path\to\chrome.exe
WinWait, Steam ahk_class CUIEngineWin32
WinWaitClose, Steam ahk_class CUIEngineWin32
Thanks for the quick reply. I also think 'the multiple processes' is the cause of the trouble.
Using AHK is a very good idea. And simple. Already use it to mitigate some unwanted Windows and Chrome behaviour. I could have thought of this solution myself. But I didn't. Confused

You did though. Thanks.
AHK is my go-to program for fixing annoyances with windows Smile
I know this forum is for advanced launcher, but i thought since a decent amount of people on here have used nullDC that i might be able to get some help, I have read every post dealing with nulDC on here but I'm having a problem getting NullDC to work with "LoadDefaultImage=1" if I set it to "1" I get this error "Unhandled exeption while initing nullDC AICA [Aug 21 2011] plugin" when i try to launch any game from advanced launcher and if i deactivate it i get the little browser window and then have to use my mouse to click OK, if it has the right game listed.

i have tried 2 different downloads and 3 differnt bios files (in case they where corrupted)
i have also downloaded and updated my ActiveX plugin from Microsoft

if I use the empty AICA sound plugin it works but the FPS at 150 to 200

it works great out side of XBMC if I change autostart and loadDefaultImage back to 0 (but then I can't use it with advanced launcher)

system specs:
windows 7 home premium 64 bit service pack 1
Intel® Core™ i3 cpu M 370 @2.40Ghz
4GB Ram (i think DDR2)

here's my NullDC.cfg

so far i have setup nestopia, kegafusion and ZSNESW and they all work great with advanced launcher (and AutoHotkey for seamless exit of emulators and back to xbmc)

thanks to angelscry for all the great work on this addon

thanks to anyone that can help (I have been working on it for 3 days non stop)
Are you using wasapi in xbmc? See a few posts up for info on how to quit xbmc, run emulator then restart xbmc.
(2014-08-06, 21:44)teeedubb Wrote: [ -> ]Are you using wasapi in xbmc? See a few posts up for info on how to quit xbmc, run emulator then restart xbmc.

if this is directed to me thanks for the fast response, I don't think I'm using wasapi at all, to be honest i had never herd of it till now (I am on a Laptop if that makes a difference for audio output) also i made 2 quick macros last night with eventghost to close XBMC when i launch NullDC..... then relaunch XBMC when i close NullDC and i still got the same error. and i forgot to post that if i launch nullDC with the nullDC.cfg changed (to work with XBMC) then i get a message from windows telling me it stopped working and it closes it on its own (I just assumed that was because it was trying to launch a .cdi with out one being selected)

thanks
Check to make sure xbmc is using direct sound, not wasapi as wasapi is exclusive. Also with the eg macros there would be a slight overlap of both programs no?
sorry about that started to edit my last comment and forgot to hit post

after a short brain fart duh me, i remembered that xbmc had sound settings after changing the sound to directsound it works with out errors thank you so much

and for eventghost there might be a slight overlap because I set it up using processes watcher and used the "processes.created.nulldc......." to trigger the close of XBMC but visually xbmc closes first but i would imagine that NullDC was starting in the back ground just like clicking any exe it takes a second. but anyways i don't need to close XBMC once i changed the audio to directsound its all working like i need
again thank you so much
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453