WineHQ Menu
WineHQ
AppDB
Bugzilla
Wine Wiki
Wine Forums
About
Introduction
Features
Screenshots
Contributing
News
Press
License
Download
Get Wine Now
Support
Getting Help
FAQ
Documentation
HowTo
Live Support Chat
Paid Support
Development
Developers Guide
Mailing Lists
GIT
Sending Patches
To Do Lists
Fun Projects
Janitorial
Winelib
Status
Resources
WineConf
Search WineHQ
Resources
Resources
Wine
source.winehq.org
Cross-referenced marked up source
source.winehq.org/git
GitWeb interface to the Wine source
cvs.winehq.org
CVS web interface to the Wine source
Wine API
Automatically generated Wine API documentation
API db
Cross-reference of Wine APIs with many Windows versions
Win32
Win32 API Tutorial
If you know nothing about Windows, you can't do worse than start here.
MSDN Online
Microsoft's new site.
DirectX
Multimedia API for games, etc.
The Open32 API is the subset of Win32 implemented by IBM's OS/2 Merlin. Open32 provides source code compatibility, which the
Odin
project (formerly Win32-OS/2) plans on extending to full binary compatibility.
Undocumented Windows 95
System Internals
Utilities and information related to low-level hacking of NT and 95. Once was called NT Internals.
Wotsit's Format
Website devoted to file formats
Windows 3.x
ECMA-234
The official
European Computer Manufacturer's Association
specification of the Windows API. Known as APIW while it was in draft.
DOS Interrupts
Ralf Brown's exhaustive and famous Interrupt List
Garbo
DOS archives
Unix
Version
3
of the single Unix Specification.
LDP
Linux documentation project. Vast resource.
FreeBSD man pages
LinuxThreads
Linux Threads FAQ
X
X Sites
Ken Lee's list of all things X related
X resource pages
courtesy of The Motif Zone
The Motif Zone
Lots of solid X information, in addition to information about toolkits like Motif.
ICCCM
How X programs are supposed to talk to each other
X specs
The definition of X. Covers X11R6.8.1
Jim Breen's
japanese
page has lots of good internationalization links
Fonts
TTF on Linux HOWTO
Charset info
From Microsoft.
comp.fonts
FAQ
Panose 2.0
Font spec
X11R6 Fonts
X is more typographically capable than it appears, as is made clear in this paper by Nathan Meyers.
FreeType
Free TrueType font engine
t1lib
PostScript T1 font engine, extracted and improved from X11 sources.
TTFtoT42
Use TTF with Postscript rasterizers
TrueDoc sample
Antialiasing and subpixel positioning sales pitch
Unicode Info
From Roman Czybora.
Charles Bigelow,
Scientific American
, 1983.
Subpixel antialiasing
Everything old is new again
C
C/C++ Resources
From the Association of C & C++ Users.
Programming in C
Standards, suggestions, and trivia. If you're curious about Unicode and
<wctype.h>
, see
Normative Addendum 1
.
x86 Assembly
Sandpile.org
Another one.
Intel Secrets
What Intel doesn't want you to know
Intel Documentation
What Intel does want you to know -- how to write code for their chips.
A link to the
Intel performance libraries
Books
Book links are courtesy of
Amazon.com
.
Windows 95 System Programming Secrets
by
Matt Pietrek
, IDG Books, 1995. A solid reference on selected aspects of the implementation of Windows 95. Out of print, but available as of 98-07-31 at
Barnes & Noble
for 15 USD.
Windows Internals: The Implementation of the Windows Operating System
, Matt Pietrek, Addison-Wesley, 1993.
Unauthorized Windows 95
by
Andrew Schulman
. Out of print.
Undocumented Windows
by
Andrew Schulman
, Maxey, and Pietrek.
Windows Assembly Language & Systems Programming: 16- and 32-bit Low-Level Programming for the PC and Windows
Berry Kauler, Miller Freeman, 1997.
Windows 95 Win 32 Programming API Bible
One of several Win32 API references.
Inside Windows NT
Second Edition. David Solomon, Microsoft Press, 1998. Many changes from Helen Custer's First Edition.
Undocumented DOS: a programmer's guide to reserved MS-DOS functions and data structures
Andrew Schulman, et. al. Addison-Wesley, 1990.
The FreeDOS Kernel
An MS-DOS emulator for platform independence and embedded systems development
Usenet
comp.emulators.ms-windows.wine
Archive
, courtesy of
Google Groups
Backfiles, 1994-1996
On Dag's site
Google Groups
Search Google Groups for Wine references
not
in
c.e.m.w.