maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Running i386 win32 bins (https://talk.maemo.org/showthread.php?t=75048)

Captwheeto 2011-07-19 09:03

Re: Running i386 win32 bins
 
At least ARM and x86 are 32bit. It'd be even harder to do 64.

Radicalz38 2011-07-19 09:04

Re: Running i386 win32 bins
 
Quote:

Originally Posted by jedi (Post 1053948)
See reply #2

Sorry then what I meant was emulate it.

marmistrz 2011-07-19 11:33

Re: Running i386 win32 bins
 
Compile what - talking about symbian900, symbianit, or how-it's-called. I've not decided yet

Captwheeto 2011-07-19 11:40

Re: Running i386 win32 bins
 
Compile the kernel first then and then in a chroot compile the userland tools and build inside out from there?

Have you ever built an OS from scratch? It varies and it's not an easy thing, even if you are just porting.

EDIT: That doesn't even make sense in a mobile environment. Scratch that. Kernel first still applies though

marmistrz 2011-07-21 08:39

Re: Running i386 win32 bins
 
any way of porting w32 apps? that aint open src

jedi 2011-07-21 08:49

Re: Running i386 win32 bins
 
Quote:

Originally Posted by marmistrz (Post 1055241)
any way of porting w32 apps? that aint open src

To port an app, you need the source. You can't port it without...

http://en.wikipedia.org/wiki/Porting

ivgalvez 2011-07-21 10:02

Re: Running i386 win32 bins
 
Quote:

Originally Posted by jedi (Post 1055243)
To port an app, you need the source. You can't port it without...

http://en.wikipedia.org/wiki/Porting

Not really, although it would be extremely hard and almost undoable for big applications, but you could (theoretically) disassemble the application convert it to C++ (there are tools for that, though the code is unreadable) and then port it.

Please check this:
http://www.abadiadelcrimen.com/
It's a remake of a very ancient game. The author did it by directly hacking the original x86 asm code disassembled by him.
Then another guy "ported" it to C++ using a tool called VIGASOCO:
http://www.abadiadelcrimen.com/vigasoco.html

Nice, isn't it?

Captwheeto 2011-07-21 10:12

Re: Running i386 win32 bins
 
You'd need a passion to convert something from x86 ASM. And I doubt it was written in a low level language like that game. Looking at a .net program through a decompiler is like staring into an abyss

jedi 2011-07-21 11:12

Re: Running i386 win32 bins
 
Quote:

Originally Posted by ivgalvez (Post 1055276)
Not really, although it would be extremely hard and almost undoable for big applications, but you could (theoretically) disassemble the application convert it to C++ (there are tools for that, though the code is unreadable) and then port it.

Please check this:
http://www.abadiadelcrimen.com/
It's a remake of a very ancient game. The author did it by directly hacking the original x86 asm code disassembled by him.
Then another guy "ported" it to C++ using a tool called VIGASOCO:
http://www.abadiadelcrimen.com/vigasoco.html

Nice, isn't it?

I was trying to answer in the context the question was asked ;)

ivgalvez 2011-07-21 11:24

Re: Running i386 win32 bins
 
Quote:

Originally Posted by jedi (Post 1055321)
I was trying to answer in the context the question was asked ;)

Haha, yes but there is always someone out there doing amazing things!


All times are GMT. The time now is 10:53.

vBulletin® Version 3.8.8