No announcement yet.

FAQ: TomTom How To (PocketPC Emulator)

  • Filter
  • Time
  • Show
Clear All
new posts

  • FAQ: TomTom How To (PocketPC Emulator)

    I just downloaded and tried the the new pocketpc emulator from Microsoft. HOLY COW!!! TomTom runs smooth as a **** from a duck's ***. I'm guessing you still need a semi beefy machine to run it, but hey, try it anyway

    comments here please

    1. Download and Install the emulator and image files

    download efp.msi.

    get Device Emulator 2.0.

    install them both in their default directories.

    go to start menu -> device emulator -> Register Device Emulator

    2. Setup the environment

    Create a directory C:\Storage Card

    The first time you start the emulator, use the following command line switch.

    Right click somewhere, create a shortcut and paste this into it:

    "C:\Program Files\Microsoft\Device Emulator 2.0 Preview\DeviceEmulator.exe" "C:\Program Files\Microsoft Windows Mobile 5.0 MSFP Emulator Images\pocketpc.nb0" /s "C:\pocketpc.dess" /p /sharedfolder "C:\Storage Card" /vmname TomTom /video 640x480x16 /memsize 256 /u1 com1

    call the shortcut it "Initialise Device Emulator".

    you can play with the resolution and memsize to get better performance. Also, you need to set /u1 to the com port that your GPS is plugged into.

    double click this new shorcut and be patient (up to 1min to init). This should start a pocketpc emulator for the first time. First thing is first, set the routed network adaptor to connect to the internet (not work). This should get the traffic service working (not tried it yet).

    Configure anything you'd like to configure on the virtual ppc, then close it and save the state when it asks you to.

    Now there should be a state file called c:\pocketpc.dess. Starting the emulator with this state file will restore the last position you left off. It's basically an image, so make a copy of it and call is something like basepoint.dess. That way, if you mess up, you can just delete your pocketpc.dess file and copy the basepoint.dess to pocketpc.dess and you'll be back to new again.

    To run an image directly, use the following command (again, paste it into a shortcut and call it TomTom this time)

    "C:\Program Files\Microsoft\Device Emulator 2.0 Preview\DeviceEmulator.exe" /s "C:\pocketpc.dess" /nosecurityprompt

    Test this and you should end up where you were last time.

    3. Install TomTom

    There are two ways to install TomTom. If you haven't already got TomTom installed on a pocketpc, then use step 3a, otherwise if you have TomTom installed somewhere you can access use 3b.

    3a. Use Active Sync to install TOMTom

    I'm doing this from memory so may not be 100% accurate. any questions, just ask.

    install Activesync. goto connections settings and enable "allow connections to one of the following:" and select DMA from the list.

    run the TomTom shortcut and go to start->programs->active sync. click on Menu, then select "connections". Make sure DMA Default is selected. click ok.

    Now start theDevice Emulator Manager (from the start menu) and click on refresh, you should see "TomTom" running. right click it and select cradle. Cancel the sync wizard (unless you want to sync your contacts so you can navigate to them).

    When they are connected, you should be able to use the tomtom cd to install it. I would recommend that after you do this, you take the steps below in 3b in case you need to do it again.

    3b. Use an existing TomTom installation

    This is my preffered method as once it's done, you can hard reset the device emulator and still restore. There's no reason why you can't install it the first time using the method above, then take these steps so that you dont' have to do active sync installations every time you hard reset. you'll see what I mean as you read.

    Copy the Great-Britain-Map (or other country) to c:\Storage Card\Great-Britain-Map and copy the Navigator directory to the c:\Storage card\Naigator folder.

    You'll also need to copy the TomTom directory from the device's "My Documents" folder to the StorageCard directory. This contains a file named currentmap.dat

    So now you should end up with this directory structure in the StorageCard directory

    - StorageCard
    - - TomTom
    - - - currentmap.dat
    - - Navigator
    - - - data05.chk (number may be different depending on voice selected)
    - - - data.chk
    - - - navigator.cfg
    - - - TomTom Navigator.exe
    - - Great-Britain-Map
    - - - cline.dat
    - - - cnode.dat
    - - - cname.dat
    - - - ...a whole load more files...

    open the curretmap.dat in notepad and make sure the line reads "! \Storage Card\Great-Britain-Map\ ". if it doens't, change it so it does but make sure you don't mess with the whitespaces before and after the string.

    delete the navigator.cfg file

    next, start the emulator and use file explorer to copy the TomTom directory from the storage card folder, to \My Device\My Documents\TomTom

    create an empty directory called \My Device\TomTom

    now, go to \Storage Card\Navigator and make sure you can see TomTom Navigator.exe

    you may want to save the state at this stage by closing the emulator. Make a copy of the c:\pocketpc.dess file so you can restore to that point if anything goes wrong.

    start the TomTom shortcut again and click on TomTom Navigator. Be patient, it takes about 10-30 seconds to start

    if you did everthing correctly, you should now see tomtom asking you a load of config questions. go through them all. If the orientation is the wrong way up, dont' worry, you can fix this later.

    click on the tomtom screen once you see the map, and click on configure. click next page, until you see GPS status. click on configure then select the port serial 1. check that you are receiveing a GPS signal. (a small disc should be spinning, this shows an active data stream, and after a while you should see a position lock).

    I would now close and save the state, and back it up.

    from this moment on, whenever you launch the TomTom shortcut, it should take you directly into a running TomTom.

    UPDATE: I can confirm that TomTom can connect to th tom tom website if a network is available. this means that traffic services can be used. for those that are unaware what this is, check tomtom's website. it basically reroutes if there is traffic on ur route... handy!

    comments here please
    [BMW E46 ///M3 Convertible]

    [BMW E31 850CSi]|[BMW E39 535i]|[BMW HVAC Research]|[IBUS Scrolling Text]|[BMPuter]|[Velocity]|[TomTom]|[Vision]|[Space Navigator Driver]|[Super Fast Boot]

  • #2
    comments here:

    (please put this in original post so i csn delete this to keep it clean)