Pocket PC Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!





Go Back   Thoughts Media Forums > POCKET PC THOUGHTS > HARDWARE DISCUSSION (open to all) > Windows CE Devices

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 08-28-2004, 12:44 PM
Pontificator
Join Date: Nov 2003
Posts: 1,209
Send a message via MSN to Kowalski
Default Why can't HPC devices run the applications written for PPCs!

I dont get this: both HPC and PPC platforms run on the same core OS, windowsce 4.x . The only difference is that PPC devices shell is a little bit different than HPC. Up to WM 2003 SE all PPC were using the same resolution but since microsoft began to support different resolutions, the only difference is HPCs have keyboard and PPCs not.
I bealive that microsoft can manage to make executables to run on both platforms but they dont. One can make some tweaks and hack PPC programs to work on HPCs but some programs dont work this way
Does anybody have any idea about this?
__________________
I used to think, that the universe is a random caotic sequence of meaningless events. But i see now that there is reason and purpose to all things.
Jerry Seinfeld
 
Reply With Quote
  #2 (permalink)  
Old 09-14-2004, 01:03 AM
Swami
Join Date: Feb 2004
Posts: 4,370

I'd like to know the same thing myself. As you said, the PPC shell is different, but I would have thought that more apps would be ported across.....
 
Reply With Quote
  #3 (permalink)  
Old 09-14-2004, 11:03 PM
Pontificator
Join Date: Mar 2004
Posts: 1,499

Well apparently a lot of em can when you edit the registry.

There are such workarounds for lots of programs to make em run on the Sigmarion3 and to a lesser extend the hp720/728(that one is a bit harder as it has an older WinCE then the Sigmarion).

Then there are programs which work just like that since the program is aware of resolution and OS.
 
Reply With Quote
  #4 (permalink)  
Old 09-15-2004, 01:06 PM
Swami
Join Date: Feb 2004
Posts: 4,370

Quote:
Originally Posted by Fishie
Well apparently a lot of em can when you edit the registry.
Have you got any links Fishie? I have found a few in the past, but am always interested in knowing of more.
 
Reply With Quote
  #5 (permalink)  
Old 09-15-2004, 02:17 PM
Pontificator
Join Date: Mar 2004
Posts: 1,499

There is some stuff here: http://handheldpcs.superboxes.com/

There is lots more on Japanese Sigmarion3 fansites.
 
Reply With Quote
  #6 (permalink)  
Old 09-18-2004, 09:02 PM
Contributing Editor
Janak Parekh's Avatar
Join Date: Aug 2006
Posts: 14,875
Default Re: Why can't HPC devices run the applications written for PPCs!

Quote:
Originally Posted by Kowalski
the only difference is HPCs have keyboard and PPCs not.
Far from it! The Pocket PC introduces a number of APIs that didn't exist in HPC 2000. Since the HPC OS is essentially end-of-life (dormant, at least), it's not getting the new APIs that have been introduced into the Pocket PC OS.

Yes, I know CE 4+ is still being developed, and new CE units are essentially the modern "HPC replacement", but realize the CE OS is turned over to the Pocket PC folks, who then add more content onto the "default install".

Now, if you're asking why the Pocket PC OS isn't available for HPC-formfactor devices, that's an entirely different (and very interesting!) question. I think you will start to see HPC-like devices that run the Pocket PC OSes -- for example, the MPx is a miniature version of an HPC -- it's a matter of a little time before OEMs start doing that in larger numbers.

--janak
 
Reply With Quote
  #7 (permalink)  
Old 09-19-2004, 12:09 AM
Pontificator
Join Date: Mar 2004
Posts: 1,499
Default Re: Why can't HPC devices run the applications written for PPCs!

Quote:
Originally Posted by Janak Parekh
Quote:
Originally Posted by Kowalski
the only difference is HPCs have keyboard and PPCs not.
Far from it! The Pocket PC introduces a number of APIs that didn't exist in HPC 2000. Since the HPC OS is essentially end-of-life (dormant, at least), it's not getting the new APIs that have been introduced into the Pocket PC OS.

Yes, I know CE 4+ is still being developed, and new CE units are essentially the modern "HPC replacement", but realize the CE OS is turned over to the Pocket PC folks, who then add more content onto the "default install".

Now, if you're asking why the Pocket PC OS isn't available for HPC-formfactor devices, that's an entirely different (and very interesting!) question. I think you will start to see HPC-like devices that run the Pocket PC OSes -- for example, the MPx is a miniature version of an HPC -- it's a matter of a little time before OEMs start doing that in larger numbers.

--janak
Urm no, more like handed over to the PPC folks and crippled, or at the verry least condensed so it is more efficient and adheres to certain rules MS set for PPC devices.

Sigmarion, The Siemens pad the Samsung Nexio all run on the same baseOS the latest PPC devices do.
 
Reply With Quote
  #8 (permalink)  
Old 09-19-2004, 12:36 AM
Contributing Editor
Janak Parekh's Avatar
Join Date: Aug 2006
Posts: 14,875
Default Re: Why can't HPC devices run the applications written for PPCs!

Quote:
Originally Posted by Fishie
Sigmarion, The Siemens pad the Samsung Nexio all run on the same baseOS the latest PPC devices do.
... which is CE - I know. I don't use CE devices much - would you argue its featureset is a strict superset of Pocket PCs?

--janak
 
Reply With Quote
  #9 (permalink)  
Old 09-19-2004, 02:18 AM
Pontificator
Join Date: Mar 2004
Posts: 1,499

WinCE 4.1 and 4.2 to be precise and yes they run the same basic featureset.

XScale processors, similar memory make up, same set of productivity apps, same version of IE etcetera etcetera.

In fact a lot of the programs that come in ROM are exactly the same and interoperable.
Just like games that have not been hardcoded to a certain resolution (like Warfare Inc) these programs can automaticaly detect the resolution the hardware is running at and adapt.
 
Reply With Quote
  #10 (permalink)  
Old 08-19-2005, 04:54 AM
Theorist
Kirkaiya's Avatar
Join Date: Aug 2006
Posts: 294
Send a message via Skype™ to Kirkaiya
Default ressurecting this topic, after a fashion...

One question I have is - if I have a device that came with Windows CE 4.2 ("Windows CE .NET"), on which I've managed to install some of my favorite PPC applications (my trusty FlexWallet, which I bought like, 2 years ago when we had the promotion on here), and even my AvantGo client installed fine (and syncs fine) - so is it possible to copy my Pocket Outlook, or Calendar programs from my PPC (PPC 2002) to my WinCE 4.2 device and run them there?

The resolution is the same - my WinCE device is an Axia A108 phone, with 240x320, and a 266 MHz Freescale (ARM) chip, and even my trusty WIS-bar installed and runs (although i uninstalled it because the icons show up at the bottom, half-way off the screen...)

The Axia did not come bundled with Pocket Outlook (email, calendar, tasks), but instead their own crappy versions. I have an iPaq 1910 which is about ready for retirement (the battery is pretty much gone, and so I won't be using it anymore), so if it's legal, I'd like to copy some of my bought-and-paid-for apps (like Pocket Outlook) over from the old iPaq to my Axia, and use them rather then the wanna-be apps that Oswin included with the phone.

*whew*

Does anybody know of a way to copy addrbook.exe, calendar.exe, etc, from my iPaq ROM over to my PC? I know it's possible, but I can't find a utility to let me do this. hmmmm
__________________
Casio Z7000 >> Ipaq 3650 >> Viewsonic V36 >> Ipaq 1915
Dumb Phone >> Dumb Phone >> Axia A108 >> HTC StrTrk (Dopod S300) >> HTC Touch Diamond
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT +1. The time now is 04:01 AM.



Search Engine Friendly URLs by vBSEO 3.2.0 RC7