Re: 16-Bit/DOS Suppor Missing?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 7/12/10 3:52 PM, James Mckenzie wrote:
> Charles Davis <cdavis@xxxxxxxxxxxxxxxx> wrote:
>> Sent: Jul 12, 2010 1:18 PM
>> To: wine-users@xxxxxxxxxx
>> Subject: Re:  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.
I told him about that.
> Also, there is very little truth to the fact that running X86 processors in 64 bit mode disables v86 mode.
I could swear that you couldn't enter v86 mode when in 64-bit mode. I
seem to remember reading something about that in an early x64 manual I had.
> Maybe Apple disabled this in Snow Leopard, but Vista 64 supports running Win16 programs.
That's because you don't need v86 to run most Win16 programs; they run
in 16-bit protected mode (which IS supported even in 64-bit mode).

Chip



[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux