Summary Command Line Options There are a number of command line options for the Emulator. The most common ones are: /skin The location of an XML file and some images that make the emulator look like a specific model. /memsize The amount of RAM that is available to the device. Max is 256. /s The location and name to save the image. /p Enables the NE2000 network card (can also be enabled/disabled in the config of the emulator). /tooltips OFF Turns off the tooltips, which can get annoying (can also be enabled/ disabled in the config of the emulator). /p [macaddress] Enables NE2000 PCMCIA network adapter, where optional macaddress specifies which host adapter the card will bind to. MAC address is in the form of AABBCCDDEEFF, don't use ":" or "-" seperators. /n [macaddress] Enables CS8900 network adapter where optional macaddress specifies which host adapter the card will bind to. (This network adapter is not commonly used.) /vmname "Window Title Bar Name" Specifies the window title. -------------------------------------------------------------------------------- DeviceEmulator.exe Command Line Option Help binfile - Filename of the binfile to be loaded by the emulator. /a - Keeps emulator window always on top. /c - Creates and displays a console window to show output from Serial Port 1. /defaultsave - Use the VMID as the saved state name and place the saved state file in the per user directory. /flash filename - Enables flash-memory emulation and specifies flash-memory storage filename. /h - Sets host-only routing for network packets. /hostkey keyname - Specifies host key, where keyname can be 'None', 'Left-Alt', or 'Right-Alt'. /language LangID - Specifies the UI language, where LangID is a decimal. /memsize size - Sets emulated RAM size, where size is in megabytes. /nosecurityprompt - Do not prompt when enabling potentially unsafe peripherals when restoring from saved state. /n [macaddress] - Enables CS8900 network adapter where optional macaddress specifies which host adapter the card will bind to. /p [macaddress] - Enables NE2000 PCMCIA network adapter, where optional macaddress specifies which host adapter the card will bind to. /r address - Specifies ROM file base address(in hexadecimal). /rotate angle - Rotates the display by degrees, where angle can be 0, 90, 180, or 270. /s filename - Specifies the save-state filename. /sharedfolder directoryname - Mounts directoryname as a storage card. /skin filename - Loads the specified skin file. /tooltips state - Enables or disables tooltips, where state is 'ON' or 'OFF'. /u0 serialport /u1 serialport /u2 serialport - Maps guest serial ports 0-2 to Windows serial ports. /video <width>x<height>x<bit-depth> - Specifies screen size and bit-depth. /vmid {GUID} - Specifies the VMID GUID. /vmname name - Specifies the window title. /z - Zooms the display to 2x normal size. -------------------------------------------------------------------------------- DeviceEmulator - Start Menu Shortcuts (for example) deviceemulator.exe path: "c:\program files\microsoft device emulator\1.0\deviceemulator.exe" deviceemulator.exe start-in path: "c:\program files\microsoft windows mobile 5.0 MSFP emulator images\" PocketPC Saved State: "deviceemulator.exe" /s pocketpc.dess /nosecurityprompt PocketPC Cold Boot "deviceemulator.exe" pocketpc.nb0 /memsize 128 /skin Pocket_PC.xml /vmid {f1b1af09-969d-4035-8223-b800c75f451f} /s pocketpc.dess /p /funckey 193 SmartPhone Saved State: "deviceemulator.exe" /s smartfone.dess /nosecurityprompt SmartPhone Cold Boot "deviceemulator.exe" smartphone.nb0 /memsize 128 /skin SmartPhone.xml /vmid {7ba8d601-659e-410b-8f24-49ffbd06f19b} /s smartfone.dess /p /funckey 193 Smartphone QVGA Saved State "deviceemulator.exe" /s smartfone_hidpi.dess /nosecurityprompt Smartphone QVGA Cold Boot "deviceemulator.exe" smartphone_hidpi.nb0 /memsize 128 /skin Smartphone_QVGA.xml /vmid {F33E1787-31A3-41c1-8351-2564F732BB59} /s smartfone_hidpi.dess /p /funckey 193