From: Jack on
Hi,
A bit old-fashioned but is the windows software development kit 3.1 still
available somewhere?
If not, is it possible to order a copy from Microsoft? Will they accept
because they no longer support it. I am working on a NE disassembler.
Especially needing for a NE format specifications (with details) in order to
grab the various parts of the exe...
Thanks in advance.
Jack


From: Jack on
Would the loader of win31 create a PSP area for NE Executables?
Thanks
Jack




From: Tim Roberts on
"Jack" <jl(a)knight.com> wrote:
>
>A bit old-fashioned but is the windows software development kit 3.1 still
>available somewhere?

"A bit old-fashioned"??? The Windows 3.1 SDK came out in 1992!

>If not, is it possible to order a copy from Microsoft? Will they accept
>because they no longer support it.

No. Everything older than Windows 2000 was removed from public
availability because of the Sun Java settlement.

>I am working on a NE disassembler.

Do you understand that there are dozens (maybe hundreds) of these already?
Some of them are even open source, so you can look at the source code
yourself.

>Especially needing for a NE format specifications (with details) in order to
>grab the various parts of the exe...

There are many references for this information on the web. That is the
path to success. Also remember that a PE file includes an NE header. In
fact, if you look in the "winnt.h" include file in the Platform SDK, you'll
find IMAGE_DOS_HEADER, which defines the NE header.
--
Tim Roberts, timr(a)probo.com
Providenza & Boekelheide, Inc.
From: Jonathan Wilson on
> There are many references for this information on the web. That is the
> path to success. Also remember that a PE file includes an NE header. In
> fact, if you look in the "winnt.h" include file in the Platform SDK, you'll
> find IMAGE_DOS_HEADER, which defines the NE header.
Thats not true, IMAGE_DOS_HEADER is the MZ header. The NE header was only
used on 16 bit executables and is not found in a PE file at all.
From: Christian Kaiser on
Download OpenWatcom. IIRC it still supports Win16, so there's a chance
that the header files are there.

Christian

"Jonathan Wilson" <jfwfreo(a)tpgi.com.au> wrote in message
news:%23iNbLy%23YIHA.4172(a)TK2MSFTNGP02.phx.gbl...
>> There are many references for this information on the web. That is
>> the
>> path to success. Also remember that a PE file includes an NE
>> header. In
>> fact, if you look in the "winnt.h" include file in the Platform
>> SDK, you'll
>> find IMAGE_DOS_HEADER, which defines the NE header.
> Thats not true, IMAGE_DOS_HEADER is the MZ header. The NE header was
> only
> used on 16 bit executables and is not found in a PE file at all.