[Wine] 16-Bit/DOS Suppor Missing?

James Mckenzie jjmckenzie51 at earthlink.net
Mon Jul 12 16:52:06 CDT 2010


Charles Davis <cdavis at mymail.mines.edu> wrote:
>Sent: Jul 12, 2010 1:18 PM
>To: wine-users at winehq.org
>Subject: Re: [Wine] 16-Bit/DOS Suppor Missing?
>
>On 7/12/10 2:10 PM, dwarfcricket wrote:
>> Currently attempting to run an old PC game on my Mac (Leopard).  I've installed Wine
>>using MacPorts, which worked flawlessly.  Now when I attempt to install my PC Game the
>>terminal responds with "16-Bit/DOS Support missing."
>> 
>> Is there a way to fix this?
>Yeah. Run it in DOSBox. You're never going to run that under Wine on a
>Mac. That's because the Mac OS X kernel lacks Virtual-8086 mode support.
>And it's not trivial to add it, either--especially because most modern
>Macs run in 64-bit mode where v86 mode doesn't work.

The problem is not 64 bitness, but a broken ld program that came with XCode 3.1.  There is a patch to fix this on Wine's Bugzilla and you have to download the source for ld from opensource.apple.com.  Also, there is very little truth to the fact that running X86 processors in 64 bit mode disables v86 mode.  Maybe Apple disabled this in Snow Leopard, but Vista 64 supports running Win16 programs.

James McKenzie




More information about the wine-users mailing list