- e-Sword Resources
- BeST
- Reference & Training
- Forums
- Blogs
- Support Us
How To Install a Pocket PC emulator
Make sure ActiveSync or Windows Mobile Device Center is installed ( http://www.microsoft.com/downloads/details.aspx?FamilyId=46F72DF1-E46A-4A5F-A791-09F07AAA1914&displaylang=en ) or 64 bit (http://www.microsoft.com/downloads/details.aspx?FamilyId=4F68EB56-7825-43B2-AC89-2030ED98ED95&displaylang=en)
"Download details: Windows Mobile 6.5 Developer Tool Kit" from http://www.microsoft.com/downloads/details.aspx?familyid=20686A1D-97A8-4F80-BC6A-AE010E085A6E&displaylang=en or "Windows Mobile 5.0 SDK for Pocket PC" http://www.microsoft.com/downloads/details.aspx?familyid=83A52AF2-F524-4EC5-9155-717CBE5D25ED&displaylang=en
It looks like the two links above may only work if you've got Visual Studio installed. My mistake. There are other links on Microsoft's website for device emulators, but to simplify the matter, I have uploaded a device emulator image to: http://e-sword-users.org/BeST/tools/PPC_USA.zip which you can use instead of the full SDK installs above. I don't have a Mobile 6.5 emulator image copied up yet, but the one above should be sufficient for all.
Install
Download the "Download details: Microsoft Device Emulator 3.0" from http://www.microsoft.com/downloads/details.aspx?familyid=A6F6ADAF-12E3-4B2F-A394-356E2C2FB114&displaylang=en#filelist
Install vs_emulator.exe or vs_emulator_x64_Vista.exe
No shortcut is created, so navigate to:
C:\Program Files\Microsoft Device Emulator\1.0 or C:\Program Files (x86)\Microsoft Device Emulator\1.0 and create a shortcut for dvcemumanager.exe. Move the shortcut to your desktop or some other convenient location. You may wish to name it "Device Emulator Manager"
Create a shortcut from the "DeviceEmulator.exe" application in the same folder and move it into a convenient location.
Locate the installed SDK folder installed in #1, above. It may look like: C:\Program Files (x86)\Windows Mobile 6 SDK or C:\Program Files)\Windows Mobile 6 SDK. Locate the .BIN files in one of the subfolders. In the Windows Mobile 6.5 SDK, the folder is: PocketPC\DeviceemulationV650\0409
Copy one of the .BIN files to your "My Documents\My Device Emulators\1033" folder. If the folder doesn't exist, create it. I used the PPC_USA_GSM_VGA_VR.BIN file. You'll see that name below. If you choose a different .BIN file, replace PPC_USA_GSM_VGA_VR.BIN with the name of your BIN file.
Modify the properties of the DeviceEmulator.exe shortcut you created above, by right clicking on it and choosing 'Properties'. Change the 'Target' to be the following (change the .BIN file name if necessary):
DeviceEmulator.exe "%USERPROFILE%\my documents\my device emulators\1033\PPC_USA_GSM_VGA_VR.BIN" /video 480x640x16 /memsize 256 /h /language 1033 /s "%USERPROFILE%\My documents\my device emulators\PPC.dess"

Save the shortcut and run it. You should see a window pop up and a virtual Pocket PC running within it.

Once the device is running, use the File menu and click the 'Save State and Exit' menu.

Start the "Device Emulator Manager"
Use the 'File' menu and click 'Open'. It should navigate you to your 'My Documents\My Device Emulators' folder and you should see a file named 'PPC.dess' (which is what you provided after the '/s' in the Device Emulator shortcut.
Select it and your virtual Pocket PC is running again, right where you left off.
Switch back to the Device Emulator Manager application, and hit the 'Refresh' button. You should now see something listed under the 'Other' list.

Start Windows Mobile Device Center and choose 'Connection Settings' under the 'Mobile Device Settings' list.

Once the 'Connection Settings' window displays, chage the 'Allow connections to one of the following:' to "DMA" and click 'OK'

Switch back to the Device Emulator Manager. Click the Refresh button (if your emulator isn't displayed with a green arrow).
Right click on the image and choose the 'Cradle' menu. Your device should now be recognized by Windows as a valid Pocket PC device and try to sync to it.

When Windows Mobile Device Center asks you whether you want to "Set up your device" or 'Connect without setting up your device', choose 'Connect without setting up your device'
Now use the 'Add/Remove programs' from within WMDC to install Pocket e-Sword.