| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .. | ||
| DOS_Internals | ||
| Graphics_for_the_IBM_PC | ||
| The_Undocumented_PC | ||
| Undocumented_DOS | ||
| Undocumented_Windows | ||
| manifest.xml | ||
| README.md | ||
| layout | title | permalink |
|---|---|---|
| page | PC Programming Guides | /pubs/pc/programming/ |
PC Programming Guides
The following is a list of programming guides that were useful during the development of PCjs. Additional information (errata, disks, etc) is provided where available.
- DOS Internals by Geoff Chappell
- Extending DOS: A Programmer's Guide to Protected-Mode DOS by Duncan, Petzold, Schulman, Baker, Nelson, Davis, Moote
- Graphics for the IBM PC by Dan Illowsky and Michael Abrash
- Graphics Programming Black Book by Michael Abrash
- PC Magazine Programmer's Technical Reference: The Processor and Coprocessor by Robert L. Hummel
- Programmer's Guide to the EGA, VGA, and Super VGA Cards (3rd Edition) by Richard F. Ferraro
- Programming the 8086 and 8088 by James W. Coffron
- Programming the 80386 by John H. Crawford and Patrick P. Gelsinger
- The 8086 Book by Russell Rector and George Alexy
- The Zen of Assembly Language by Michael Abrash
- The Undocumented PC (2nd Edition) by Frank van Gilluwe
- Undocumented DOS (2nd Edition) by Schulman, Brown, Maxey, Michels, Kyle
- Undocumented Windows (Covers Windows 3.1 and 3.0) by Schulman, Maxey, Pietrek