The initial setup for the Windows Phone module can be complicated and so the following information can be used to help you troubleshoot any problems.
SDK Problems
If the "Check SDK" button reports an error there are a number of things that you can do:
- Reboot your PC - Sometimes this is required for Windows to register the SDK components correctly.
- Re-install the SDK - It's possible that the installation has become corrupted.
- Bios problems - You may need to switch off DEP and make sure that your CPU supports the vitualization technology (see below).
Testing from Visual Studio
If you are having problems getting GameMaker:Studio to connect to the emulator, you can try making a test app first in Visual Studio. This is a very simple thing to do, just follow these steps:
- Run Virtual Studio Express for Windows Phone from the start page of Windows 8 (this icon:
)
- Select "New Project" from the left hand menu
- Simply click "Okay" here to select the standard "Windows Phone App".
- Select Windows 8.0 as the target platform
- Now from the top of the screen you can select the device size that you wish to emulate, and then press play to test (as shown in the following image)
If all has gone correctly you should now see a phone on your desktop with the Windows modern UI visible, and you can interact with it as you would the real thing.
Now close the emulation and go back to GameMaker:Studio and re-test your application. If all has gone well it should work as planned.
Problems with Hyper-V
For problems with the Hyper-V virtualization you should read the following pages:
How to enable Hyper-V for the Windows Phone Emulator(WP8) Emulator (XDE) Troubleshooting Tips
To properly understand virtualization it is recommended that you look at this helpful page: