BetaArchive Logo
Navigation Home Database Screenshots Gallery Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 9d, 6h, 4m | CPU: 27% | MEM: 5176MB of 11353MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 14 posts ] 
Author Message
 PostPost subject: Windows CE executable        Posted: Mon Feb 23, 2015 8:49 pm 
Reply with quote
User avatar
Offline

Joined
Sun Jan 18, 2015 1:31 pm

Posts
38

Location
Cherkassy, Ukraine

Favourite OS
Windows CE 5.0/6.0
How i can start small, simple Windows x86 .exe on Windows CE 5.0 ARM Device?


Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Mon Feb 23, 2015 8:55 pm 
Reply with quote
FTP Access
Offline

Joined
Tue Jan 28, 2014 3:20 am

Posts
123

Favourite OS
none at the moment
Y@riK wrote:
How i can start small, simple Windows x86 .exe on Windows CE 5.0 ARM Device?


As far as I know you can't due to ARM being a different architecture compared to x86.


Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Mon Feb 23, 2015 9:57 pm 
Reply with quote
Permanently Banned
User avatar
Offline

Joined
Wed Aug 27, 2014 3:05 pm

Posts
516

Location
C:\Users\Archenemy

Favourite OS
Windows Betas
Try porting an x86 .exe to run on ARM Architecture due to Windows CE running on ARM.

_________________
@Archenemy betaarchive member
Check out the new OSBetaArchive! It is completely new and a continuation of the original OSBetaArchive!

Last edited by Archenemy on Fri Dec 13, 2013 12:00 am, edited 6634564737338 times in total.


Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Mon Feb 23, 2015 9:59 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Mon Jul 23, 2012 9:40 pm

Posts
1030

Location
MD N10DC

Favourite OS
NT3.X Family
No, you can't. Period. Not even on x86 CE builds, not on ANY CE machine.
For starters, Windows was just used as promotion branding for CE because its whole architecture/subsystem is different from traditional Windows/NT.
Second, x86 is built different from ARM. RISC rather than CISC to start.
You could go emulation, but I don't know of any emulators ported to CE AFAIK. Dosbox possibly.
Archenemy wrote:
Try porting an x86 .exe to run on ARM Architecture due to Windows CE running on ARM.

Windows CE isn't exactly windows. Windows was just added for marketing as I said.

Take a look.
http://en.wikipedia.org/wiki/Windows_CE

Architectures. Displays the differences, and possibly why it won't work. Some good text to read as well.

CE
https://msdn.microsoft.com/en-us/library/ms905093.aspx

NT
http://blogs.msdn.com/b/hanybarakat/arc ... cture.aspx

_________________
Quote:
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off"


Last edited by yourepicfailure on Fri Feb 27, 2015 1:13 pm, edited 1 time in total.

Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Mon Feb 23, 2015 10:07 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Sun Jul 27, 2014 11:37 am

Posts
277

Favourite OS
2000s era windows
Archenemy wrote:
Try porting an x86 .exe to run on ARM Architecture due to Windows CE running on ARM.


And you do this how?

_________________
Don't visit much, if ever.

Looking to contact me? Shoot me a PM on reddit (here).


Top  Profile  WWW
 PostPost subject: Re: Windows CE executable        Posted: Mon Feb 23, 2015 10:28 pm 
Reply with quote
Permanently Banned
User avatar
Offline

Joined
Wed Aug 27, 2014 3:05 pm

Posts
516

Location
C:\Users\Archenemy

Favourite OS
Windows Betas
InsertGoodNameHere wrote:
Archenemy wrote:
Try porting an x86 .exe to run on ARM Architecture due to Windows CE running on ARM.


And you do this how?

You can use a guide on how to run x86 apps on your windows rt tablet at least.

_________________
@Archenemy betaarchive member
Check out the new OSBetaArchive! It is completely new and a continuation of the original OSBetaArchive!

Last edited by Archenemy on Fri Dec 13, 2013 12:00 am, edited 6634564737338 times in total.


Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Mon Feb 23, 2015 11:12 pm 
Reply with quote
Donator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
6612

Location
United Kingdom

Favourite OS
Server 2012 R2
No.

RT is NT. CE is not.

Also, Win86Emu was a rather buggy port of WINE wrapped up in an x86 emulator to Win32 ARM. It's of no relevance to porting existing applications. It's an emulator.

_________________
BuildFeed - the ultimate collaborative NT build list - Windows Longhorn - a look at a defining Microsoft project


Top  Profile  WWW
 PostPost subject: Re: Windows CE executable        Posted: Mon Feb 23, 2015 11:22 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Sun Jul 27, 2014 11:37 am

Posts
277

Favourite OS
2000s era windows
Archenemy wrote:
InsertGoodNameHere wrote:
Archenemy wrote:
Try porting an x86 .exe to run on ARM Architecture due to Windows CE running on ARM.


And you do this how?

You can use a guide on how to run x86 apps on your windows rt tablet at least.


We're talking about Windows CE, not RT.

_________________
Don't visit much, if ever.

Looking to contact me? Shoot me a PM on reddit (here).


Top  Profile  WWW
 PostPost subject: Re: Windows CE executable        Posted: Tue Feb 24, 2015 12:10 am 
Reply with quote
Donator
User avatar
Offline

Joined
Fri Dec 27, 2013 10:40 pm

Posts
65

Location
United States

Favourite OS
Neptune 5111
Archenemy wrote:
Try porting an x86 .exe to run on ARM Architecture due to Windows CE running on ARM.


You can't really...
Archenemy wrote:
You can use a guide on how to run x86 apps on your windows rt tablet at least.


Yeah, this isn't NT. I would fact check your knowledge on stuff before you post, what you think isn't always what's right.

_________________
Twitter | bits & Bytes


Top  Profile  WWW
 PostPost subject: Re: Windows CE executable        Posted: Sat Apr 23, 2016 3:44 pm 
Reply with quote
User avatar
Offline

Joined
Sat Jan 23, 2016 7:09 pm

Posts
9

Favourite OS
Windows 2000 Beta 3 Build 1946
I think you cannot run an x86 executable on an ARM based system. That is the case with Windows RT but I'm not sure if this is the same case with Windows CE


Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Mon May 27, 2019 4:17 pm 
Reply with quote
FTP Access
Offline

Joined
Mon May 27, 2019 3:39 pm

Posts
14

Location
Second star to the right
You cannot run win32 executables under Windows CE. Neither can you run x86 compiled binaries on ARM.

To start with, Win32 (NT) executables have the Windows NT PE header, which is different to Windows CE. Secondly, most of the API for CE is completely different to that of 9x or NT. Consequently even if it were an x86 CE device, it wouldn't be able to run it.

You can run CEF executables from VB or VB .net / C# .net with the .net Framework on both NT and CE however without needing to recompile from source.


Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Tue May 28, 2019 7:39 pm 
Reply with quote
Offline

Joined
Wed Jan 24, 2018 3:36 pm

Posts
12

Favourite OS
CE4life
Offtopic Comment
I'm the author of this topic


ContemporaryAwareness wrote:
To start with, Win32 (NT) executables have the Windows NT PE header, which is different to Windows CE. Secondly, most of the API for CE is completely different to that of 9x or NT. Consequently even if it were an x86 CE device, it wouldn't be able to run it.


Check out my project, it's Windows CE API translator for win32
https://github.com/feel-the-dz3n/WinCeCompatLayer


Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Tue May 28, 2019 10:26 pm 
Reply with quote
FTP Access
Offline

Joined
Mon May 27, 2019 3:39 pm

Posts
14

Location
Second star to the right
Dz3n wrote:
Offtopic Comment
I'm the author of this topic


ContemporaryAwareness wrote:
To start with, Win32 (NT) executables have the Windows NT PE header, which is different to Windows CE. Secondly, most of the API for CE is completely different to that of 9x or NT. Consequently even if it were an x86 CE device, it wouldn't be able to run it.


Check out my project, it's Windows CE API translator for win32
https://github.com/feel-the-dz3n/WinCeCompatLayer


Very interesting. I take it that the source .exe has to be x86? Or are you fully emulating?


Top  Profile
 PostPost subject: Re: Windows CE executable        Posted: Wed May 29, 2019 6:03 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 12, 2012 4:33 pm

Posts
1911

Location
Czechia
Microsoft has announced "CEPAL", a solution akin to WSL that would run existing CE applications on NT. Not quite sure if there is any CPU emulation going on, the announcement is pretty silent on that one.

https://blogs.windows.com/buildingapps/ ... ws-10-iot/

_________________
AlphaBeta, stop brainwashing me immediately!

Image


Top  Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 




Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2019

 

Sitemap | XML | RSS


Affiliate