[Wine] Re: Wine 64Bits vs Wine 32Bits

SpawnHappyJake wineforum-user at winehq.org
Wed Jun 22 02:50:40 CDT 2011

Just in case some others decide to come to this thread in the future, I wanted to pick up this banana peel so they won't slip:

32-bit and 64-bit can refer to several different things. A processor can be 32-bit or 64-bit, an operating system (kernel) can be 32-bit or 64-bit, and a program that you run through an operating system ("normal executable") can be 32-bit or 64-bit.

Since Windows programs are ran through WINE, WINE has to mimic the top half of a 64-bit kernel to run a 64-bit program, or the top half of a 32-bit kernel to run a 32-bit program.
Then the WINE program itself can be a 64-bit or 32-bit executable ran by the operating system.
The processor runs the kernel (heart of operating system), which runs other programs. One program it can run is WINE, which can in turn have the operating system run other programs through WINE. Any one of these links in the chain can be 64-bit provided all lower links are 64-bit (without emulation...an unpleasant thing). Any link in the chain can be 32-bit as long as all lower links are at least 32-bit and have backward compatibility for 32-bit if over 32-bit.

More information about the wine-users mailing list