Operating systems › Microsoft Windows › Windows 3.1
Windows 3.1
1992
The 1992 release that made Windows a mainstream success, adding TrueType fonts, multimedia support and improved reliability.
Machines
Chips
Reference & documentation
External technical references for programming Windows 3.1 and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| Windows Executables (NE) Reverse Engineering ↗ | Format | NE structure and tools for disassembling 16-bit binaries |
| The NE EXE File Format ↗ | Format | NE header field-by-field offsets, Windows native format |
| Ralf Brown's Interrupt List (master files) ↗ | Interrupt list | Author's canonical release downloads |
| Windows 3.0 References (PCjs Programmer's Library) ↗ | Programming | SDK guides, programmer's references, DDK adaptation guides |
| Windows 3.1 Disks (Internet Archive) ↗ | ROMs | Original installation floppy disk images |
| DOS Protected Mode Interface (DPMI) 0.9 Spec ↗ | Reference | Protected-mode memory and mode-switching API spec |
| Windows API Reference Guide Volume 3 (1992) ↗ | Reference | Full Windows 3.1 function reference PDF |
| Microsoft Windows 3.1 SDK & DDK ↗ | Source | Original SDK and DDK downloads |
| Microsoft Windows SDK 3.10 (PCjs) ↗ | Tool | Browser-emulated SDK with disk listings |
| win16ne: NE parser & disassembler ↗ | Tool | Rust parser/disassembler for 16-bit NE binaries |