[Wine] quake3 running on mobile phone(arm processor) by wine

Ferenc Gergely Szilagyi kelytharun at gmail.com
Fri Feb 11 09:45:31 CST 2011


Quake 3 is open source, so you can compile it again. Thus you can
create a binary for platforms other than x86. This is the point here.

For this to work you need the source code. So it won't work if you
have only the executables for a program. In that case, you would
indeed need Qemu or other form of emulation. But this is a different
scenario.

What is achieved here is compatibility with Windows on the programming
level, not on a binary level. It is however, still a big thing to do
on ARM in my opinion. So we can say it is a great achievement.

On Fri, Feb 11, 2011 at 4:39 PM, DaVince <wineforum-user at winehq.org> wrote:
>
>> There is no need for emulation, because all source code is compiled
>> for ARM.
>
> Really? Maybe I'm missing certain concepts about how executable files work, but these apps you're running are x86-based exe files, right? So there has to be some sort of emulation or conversion going on somewhere... unless these exes actually never send any sort of x86 instructions to Wine and only rely on libraries?
>
> At least, the fact that Wine had to be coupled with QEmu for PPC Macs indicates that this has to happen. If you have somehow found a way to make Wine work on any processor architecture (or at the very least ARMs), that would suddenly make Wine a whole lot more portable.
>
>
>
>
>
>



More information about the wine-users mailing list