Windows Mobile 2005 Emulator!

Post Reply
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Windows Mobile 2005 Emulator!

Post by Antonio Linares »

Follow these rules to test Windows Mobile 2005 on the Pocket PC emulator:

1. Download the Windows Mobile 5.0 SDK for Pocket PC

2. Extract the SDK to a folder on your hard drive by running "msiexec /a "Windows Mobile 5.0 Pocket PC SDK.msi"".

3. Locate in the installed files "PPC_USA.bin" and copy it to the folder where your actual emulator images are. (The ROM size is 20 Mgs).

4. Run: deviceemulator PPC_USA.bin /skin Pocketpc_2003_skin.xml /memsize 128

Windows Mobile 2005 running:
Image

FiveWin for Pocket PC running on Windows Mobile 2005:
Image

The Windows Mobile 2005 emulator needs more time to load and its slower, but now we can check FWPPC on it too :)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Windows Mobile 2005 Emulator!

Post by Enrico Maria Giordano »

> 29/01/2006 03:18

Antonio, for your health, I think you'd better to sleep at night. :-)

EMG
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Enrico,

Sure, but I was so anxious to test Windows Mobile 2005 that when I found how to extract it from the msi file and run it on the emulator, I could not go to bed :)

If you run the SDK msi file you will see that Microsoft requires you to have previously installed Visual Studio 2005! (more than 2 GBs) but doing
msiexec /a ...msi then you bypass the msi requirements :wink: so there is no need for Visual Studio 2005 :D

We should remember this cool trick for next msi files from Microsoft...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Jon Munro
Posts: 42
Joined: Sun Oct 09, 2005 11:47 am
Location: Brisbane Australia
Contact:

Post by Jon Munro »

Antonio,
Thanks for your fantastic effort - the new emulator cures the fault of the failing serial port when it would randomly just stop working during a write, even when using C code.
regards
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Jon,

Thanks for your feedback :)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Jon Munro
Posts: 42
Joined: Sun Oct 09, 2005 11:47 am
Location: Brisbane Australia
Contact:

Post by Jon Munro »

Antonio,
Fivewin socket functions are OK with WM2005 emulator, but FWPPC TSocket() still seems flaky and gives an internal error - even 'sockcli'. I use Socket Workbench (www.sigmasolutions.com.au) for testing with the emulator cradled with ActiveSync (on XP) using DMA. Its not a problem; just passing on feedback...
hth
regards,
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Jon,

We appreciate your feedback, thanks.

What internal error do you get ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Jon Munro
Posts: 42
Joined: Sun Oct 09, 2005 11:47 am
Location: Brisbane Australia
Contact:

Post by Jon Munro »

Antonio,
With PC2003 emulator my application simply displayed 'hb_errinternal' and with WM2005 emulator causes an o/s error report to be created, which I've emailed to you. Hope it helps. However the socket functions are easy to use instead and work perfectly well. Thanks again.
regards,
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Jon,

I have seen the screens. Could you provide a small sample that reproduces the error ? Thanks,
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Jon Munro
Posts: 42
Joined: Sun Oct 09, 2005 11:47 am
Location: Brisbane Australia
Contact:

Post by Jon Munro »

Antonio,
Sorry for the delay. I'll recheck and retest my code with the latest FWPPC and Harbour and let you know...
regards
Post Reply