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

13 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
    Replies
    1. Great Article
      android based projects

      Java Training in Chennai

      FInal Year Project Centers in Chennai

      Java Training in Chennai

      projects for cse

      The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

      Delete
  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
  9. The old apps associated with Windows Mobile is not going to work with the new Windows Phone 7. Built inside the phone you will find Bing and Bing maps.oukitel

    ReplyDelete
  10. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a .Net developer learn from Dot Net Training in Chennai. or learn thru ASP.NET Essential Training Online . Nowadays Dot Net has tons of job opportunities on various vertical industry.
    or Javascript Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry.

    ReplyDelete