Author Topic: Unable to launch the DesktopVR program  (Read 49983 times)

Offline dice

  • Site Admin
  • Administrator
  • *
  • Posts: 441
  • Karma: +18/-0
    • View Profile
    • Wiimote Project
on: January 07, 2008, 04:43:14 PM
"Unable to launch the DesktopVR program"

blarg.... a number of people have been reporting a "Wiimote FishtankVR has encountered a problem" error. but whom are able to run my other programs. Unfortunately, I can't replicate the error on any of my computers and I'm leaving for the holidays. So, fixes may be slow for the next 2 weeks. If you can shed some light on this, please add a comment to this post and I'll upload a fixed version once this problem is hashed out.

Deleting the "config.dat" file and re-running the program may help.
Installing the most recent version of DirectX may help.

(update 12/30/07) I also got some suggestions that this might be due to a "x86/x64 linkage problem" related to 64-bit version of Windows. The program needs to be recompiled for this. I'll try to post a new version sometime in the next few weeks.

Posted by Johnny Chung Lee



Offline Demonic69

  • *
  • Posts: 8
  • Karma: +2/-0
    • View Profile
Reply #1 on: January 09, 2008, 09:04:40 AM
I had the issue on a freshly built PC, XP Pro, SP2 , Installed the latest DirectX, worked fine after that.



Offline yomer

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #2 on: January 09, 2008, 12:22:46 PM
I have a Lenovo t60p with Windows Vista Business and DirectX10. I get the error upon starting the program. Even deleting the .dat file makes no difference.



Offline airchie

  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Reply #3 on: January 09, 2008, 12:56:58 PM
I had the same issue. 

Downloading and installing the suggested DX SDK got it working on XP SP2.



Offline JoeKuboj

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #4 on: January 09, 2008, 04:35:11 PM
Can't detect Direct3D or something like that...  :-\


Toshiba U300 lap, vista, dx10, intel gma x3100 graphics... i guess graphic card is the issue ?



Offline Demonic69

  • *
  • Posts: 8
  • Karma: +2/-0
    • View Profile
Reply #5 on: January 11, 2008, 10:01:48 AM
Can't detect Direct3D or something like that...  :-\


Toshiba U300 lap, vista, dx10, intel gma x3100 graphics... i guess graphic card is the issue ?

Sounds like you GFX card or driver. Try updatinf it, if not it might not support D3D



Offline Twister

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #6 on: January 11, 2008, 01:33:25 PM
I had some direct3d problems too, but then I activated my second display and the program started.



Offline tmizas

  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Reply #7 on: January 12, 2008, 07:21:17 PM
I was getting crashes. I downloaded the newest .NET framework (3.5) and directx 9c and it worked no problem.



Offline benfunk

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #8 on: January 14, 2008, 05:41:55 PM
I had my monitor rotated 90 degrees and the program wouldn't run.  I set the rotation to zero and it worked.



Offline zero298

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #9 on: January 16, 2008, 09:57:07 PM
A friend and I were trying to get it to work on my Toshiba Vista Business Laptop.  I tried reinstalling DirectX .Net framework and everything else I could think of.

After all that failed, I tinkered with the compatibility mode and figured out that you have to disable  desktop composition for it to run.

Hope this is helpful.



Offline ZaPPZion

  • *
  • Posts: 137
  • Karma: +11/-1
    • View Profile
Reply #10 on: January 17, 2008, 01:23:14 AM
Yup, that definately is usefull, I saw it before on the boards, but it's always good to make it easier to find. I'll make a post about it i guess, so people can find it really easily  ;D



Offline troy59

  • *
  • Posts: 123
  • Karma: +2/-0
    • View Profile
Reply #11 on: January 18, 2008, 02:34:15 PM
it still won't work on mine. darn. even when i download v 3.0 it has an error. So i'm kinda screwed. darn



Offline benneh

  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Reply #12 on: January 19, 2008, 03:18:35 AM
To be a little more specific than it doesn't work..., the error I am getting is:

System.IO.FileNotFoundException was unhandled
Message: Could not load file or assembly 'Microsoft.DirectX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

Running on Vista Ultimate, fully updated including SP1(RC), x86.

I'll give installing the DX SDK a go and see if I get some joy.  Hopefully I can get it working, this project is very cool.



Offline benneh

  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Reply #13 on: January 19, 2008, 07:18:32 AM
Ok, got it working by a combination of installing the Nov 2007 DirectX Runtimes from http://www.microsoft.com/downloads/details.aspx?FamilyID=1A2393C0-1B2F-428E-BD79-02DF977D17B8&displaylang=en and also had to check the "disable visual styles" checkbox in the properties for the executable.

To connect my wiimote, I had to slightly modify the source code with the try/catch around the calibration step documented elsewhere on these forums.

And finally, here's a little video of it all up and running ;)

http://www.youtube.com/watch?v=UIDmpU6eO2M

Thanks for making this fun bit of software.



Offline stevenpph

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #14 on: January 27, 2008, 01:21:50 AM
A Solution!!!!

I have also had that error "Can't detect direct3D". After a day of debugging I found my error. Don't unzip just the .exe file - you also need the two .png files unzipped to the same directory! That error message is just a little misleading!

Once you get past that message, you may see the message "cannot find a connected Wiimote". You might want to search for and download the program: WiinRemote_v2007.1.13.zip
If it's able to connect to your bluetoothed Wiimote, then DesktopVR should be able to as well (only connect one at a time).