x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

HOWTO: Developing for Windows CE 1.0 using eVT3.0 and HPC 2.0 SDK

NeoStrider Page Icon Posted 2006-03-19 4:18 PM
#
Avatar image of NeoStrider
Factor Fanatic

Posts:
55
Location:
Brazil
Status:
After a lot of research, I finally got it!

using the trick I got here ,for adapting WinCE 2.11 SDK for 2.0, I could adapt it for build for CE 1.0:
the trick is simple: add this to the linker options:
/fixed:no
/align:4096

and Im going to test these two new options soon:
/subsystem:windowsce,1.0
/windowsce:convert,2bp

warning:
it is impossible to use MessageBox directly. You have to locate the resource first. Later I will post the details here...
 Top of the page
C:Amie Page Icon Posted 2006-03-19 4:28 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,989
Location:
United Kingdom
Status:
Without a SDK, I'm going to imagine you will run into a massive number of API issues, simply because 1.0 doesn't support a raft of the API set that CE2 does, and many aren't interpreted in the same way.

Good luck though, please keep us informed, it'll be wonderful if you suss it.
 Top of the page
chiark Page Icon Posted 2006-03-20 3:59 AM
#
Avatar image of chiark
H/PC Sensei

Posts:
1,330
Location:
North of England
Status:
Best of luck: I suspect rewriting or pruning the lib files would be a great idea too.
 Top of the page
NeoStrider Page Icon Posted 2006-03-22 2:50 PM
#
Avatar image of NeoStrider
Factor Fanatic

Posts:
55
Location:
Brazil
Status:
As I said in the Windows CE 1.0 forum, I could run the reversi example from SDK 2.0 without great issues.
the only real issue is about the message box. I need to find it, as it isnt loaded as default.

also, I had some problems trying to compile GnuBoy, but I could compile my projs without worries. (apart from eVT not connecting directly to H/PC Explorer).

My next step will be compiling SDL to it....

EDIT:
its great to see that HPC 1.0 users still have a home, as MS forgot about us.
indeed,the site works great with PIE 1.1 =-D

Edited by NeoStrider 2006-03-22 2:51 PM
 Top of the page
NeoStrider Page Icon Posted 2006-03-26 6:54 PM
#
Avatar image of NeoStrider
Factor Fanatic

Posts:
55
Location:
Brazil
Status:
now , correcting things, the list of settings for the linker is:
/fixed:no
/align:4096
/subsystem:windowsce,1.0 (this one converts every resource to 2bp)

 Top of the page
windguy Page Icon Posted 2006-03-28 3:10 PM
#
Avatar image of windguy
H/PC Newbie

Posts:
6
Status:
Dear NeoStrider,

Can you tell me where can I find WinCE 2.11 please ?
I have the same issue and I need to build for winCE 1.0 as well.

Thanks,
Fady
 Top of the page
Neo Strider
Neo Strider Page Icon Posted 2006-04-06 4:21 PM
#
Status:
2.11 = HPC PRO (right?)
 Top of the page
Guest
Guest Page Icon Posted 2006-04-06 4:24 PM
#
Status:
before you do the steps Ive described, you need to follow these:
http://www.pdagold.com/articles/detail.asp?a=2
 Top of the page
Guest
Guest Page Icon Posted 2006-04-12 4:30 PM
#
Status:
addendum - using messagebox with the SDK 1.0:
the messagebox is not loaded by default, so we need to import it. to do that, just add the following:

#undef FindResource extern " C " { WINBASEAPI HRSRC WINAPI FindResource (HMODULE hModule, LPCWSTR lpName, LPCWSTR lpType); }

(not tested yet.)
 Top of the page
NeoStrider Page Icon Posted 2006-10-16 1:27 PM
#
Avatar image of NeoStrider
Factor Fanatic

Posts:
55
Location:
Brazil
Status:
Quote
windguy - 2006-03-27 6:10 PM

Dear NeoStrider,

Can you tell me where can I find WinCE 2.11 please ?
I have the same issue and I need to build for winCE 1.0 as well.

Thanks,
Fady


here, in this very website

one update about my development (i´ve been away of the HPC world for a while. Now im back): the eVT seems to lack STL. There is a port on the internet. Im going to test it and give some feedback very soon
 Top of the page
Jump to forum:
Seconds to generate: 0.187 - Cached queries : 63 - Executed queries : 10