Tuesday, October 18, 2011

Windows Phone Emulator – Black Screen after boot

I recently upgraded laptops, it has a dedicated AMD/ATI graphics card as well as an Integrated HD graphics adapter.  After getting it all setup I tried to work on a Windows Phone app.  Everything went fine but when I started the app on the emulator after the initial “Windows Phone” … “Loading” screen, the screen went blank as shown below

image

After putting this out to a mailing list I’m on I received good feedback from Rob Miles and Den Delimarsky that the issue might be this sort of dual graphics adapter configuration.

After a little bit of searching, I found a mechanism within the Catalyst Control Center where I could assign different modes to different applications.

So after finding XdeLauncher.exe at C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Tools\XDE Launcher I configured it to use the Power Saving graphics processor and life is good again (i.e. my emulator works great! Winking smile) .

image

-twb

10 comments:

  1. I had a similar emulator problem due to not having a WDDM 1.1 driver (desktop PC). I had to replace my video card.

    http://www.telerik.com/community/forums/windows-phone/phoneapplicationframe/phoneapplicationframe-blanks-text-in-mango-beta-emulator.aspx

    Gary Davis

    ReplyDelete
  2. Thanks! This solved my problem on my new laptop. However, I needed to use the path: C:\Program Files (x86)\Microsoft XDE\1.0\XDE.exe

    ReplyDelete
  3. Thanks a million, saved me the pain of having to go through all the possible permutations where this is possible. I bought a new laptop and the emulator just wouldn't show up correctly! I followed your steps and everything's going on great now~

    However, I'd like to know why can't I run it on the "High Performance" mode? Isn't it supposed to have better performance?

    ReplyDelete
  4. Thanks a lot! I was stumped for a long time, suspected something to do with the video settings, but not sure what! And yup, I'm also having that CCC! :p

    ReplyDelete
  5. it didn't solve my problem.. having same configuration but still getting the same blank screen :(

    ReplyDelete
  6. Switching to either High Performance or Power-saving didn't help me. The emulator still remains a black screen. Is there any other way to solve this?

    ReplyDelete
  7. It is an app manipulation detector that depends on hashing algorithms. It is developed on pure shell scripts with an interface based on Yad and the Zenity for Linux. HashQ is mainly used to identify the differences between two apps which are of the same file type. Proxy Server List

    ReplyDelete
  8. But is it really essential for you to know the instant that iTunes or Adobe Acrobat have a new version available? Probably not, but the software programmer thought you would, so they're likely there anyway.
    Win10Tips.Net

    ReplyDelete