[Wine] Re: Wine-linux-ppc32 working status and future enchantments
wineforum-user at winehq.org
Fri Jun 12 20:43:13 CDT 2009
> I am sorry Austin but did no see your post at the first time. Do you have any idea why is the edit button missing it this forum ?
It's been disabled for a reason.
> file /media/disk/home/emo/.wine/drive_c/windows/notepad.exe
> /media/disk/home/emo/.wine/drive_c/windows/notepad.exe: PE32 executable for MS Windows (GUI) Intel 80386 32-bit
> Wrong detection ??
> I meant that notepad.exe is infact a ELF file with a Win PE32 header. Am i wrong again?
This is correct, however that file just a placeholder (Win PE header and resources, no actual code). The "real" notepad is under /usr[/local]/lib/wine/notepad.exe.so. Same thing for all other initial *.exe and *.dll files under ~/.wine directory.
> That is "everything" else from the IMPORT EXPORT functions is sent direct to the CPU?
Unless you really understand how the windows loader works it's pointless trying to answer this question. Besides loader is not the problem.
In short, Wine does not emulate CPU. The actual windows program is written and compiled for x86 CPU and contains x86 CPU instructions. It can not work on PPC (or any other non-x86 compatible architecture), because it has totally different instruction set.
More information about the wine-users