Shachar Shemesh wine-devel@shemesh.biz writes:
A real PE file has an NE header, which has a MZ header. Usually, these headers just tell whoever is trying to run the application that this is a 32 bit application. One can, however, generate a DLL which is both a 32 and a 16 bit DLL.
No, there's no way to do that, PE and NE are mutually exclusive. You could generate a DLL that is also a DOS binary but that's not very useful...
I'm with you on this one, but if the Windows loader can do the 16/32 separation and we can't we may need to fix that.
The Windows loader can't do it either.