You can configure the device emulator device configuration by editing the associated decfg files.
To create a decfg file in the device emulator manager:
- Select the desired device configuration from the data store (for example, Pocket PC Pocket PC emulator).
- Connect to it (right click - Connect)
- When starting the device, save the configuration of the machine (right-click - Save-as)
- Give the file a name (for example, test.decfg) and save it by default ("% USERPROFILE% \ Documents \ My Device Emulators")
At this point, stop the emulator (right-click - shutdown). Now you can edit the saved decfg file containing all the parameters of the emulated device (memory, resolution, etc.).
You can start a new custom emulator from the device emulator manager in the "My device emulators" section (see the screen below).

Example decfg file contents:
<?xml version="1.0"?> <DeviceEmulator xmlns="http://schemas.microsoft.com/DeviceEmulator/2006/01/DeCfg"> <Board> <CpuCore Reconfigurable="false">ARMv4</CpuCore> <CpuOptions Reconfigurable="false">TDI</CpuOptions> <VFP Reconfigurable="false">false</VFP> <OSImage Reconfigurable="false" Address="0">C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\DeviceEmulation\0409\PPC_USA.bin</OSImage> <MemSize Reconfigurable="false">128</MemSize> </Board> <Emulator> <DefaultSave Reconfigurable="false">true</DefaultSave> <FuncKey Reconfigurable="true">193</FuncKey> <HostKey Reconfigurable="true">Right-Alt</HostKey> <Language Reconfigurable="false">1033</Language> <VMID Reconfigurable="false">{812DA9C7-D9F2-4C57-85CD-29A7ED08C20B}</VMID> <Video Reconfigurable="false" Width="400" Height="234" BitsPerPixel="16"/> </Emulator> <Peripherals> <SerialPort Reconfigurable="true" UARTNumber="0">none</SerialPort> <SerialPort Reconfigurable="true" UARTNumber="1">none</SerialPort> <SerialPort Reconfigurable="true" UARTNumber="2">none</SerialPort> </Peripherals> <Platform>Windows Mobile 5.0 Pocket PC SDK</Platform> </DeviceEmulator>
source share