July 1991 - GRAPHICS PROGRAMMING


FEATURES

RECURSIVE IMAGES
by Steven Janke

What do recursive drawing, iterated function systems, and fractal geometry have in common? They all play a part in producing realistic looking natural objects.

SAVING AND RESTORING VGA SCREENS
by Ben Myers

Use the VGA graphics controller and sequencer address registers for saving and restoring graphic screens.

PORTING UNIX TO THE 386: A STRIPPED-DOWN KERNEL
by William Frederick Jolitz and Lynne Greer Jolitz

386BSD's basic kernel incorporates a unique "recursive" paging feature that leverages resources and reduces complexity.

A COFF FILE LOADER FOR THE 34010
by Don Morgan

Here's a Common Object Format File loader for the 34010 that's small enough for embedded applications, yet powerful enough to download fully-linked C and assembly language programs.

EXAMINING ROOM

MASM'S CHANGING FACE
by Mike Schmit

Compared to previous versions, Microsoft's recently released Macro Assembler 6.0 embodies some ambitious changes.

PROGRAMMER'S WORKBENCH

A C++ PCX FILE VIEWER FOR WINDOWS 3
by Paul Chui

This file viewer--implemented as a C++ class--creates a Windows 3 bitmap object from a PCX file.

COLUMNS

PROGRAMMING PARADIGMS
by Michael Swaine

Michael embarks on a two-part interview with Bob Jarvis, author of Wizard C--the precursor to Turbo C.

C PROGRAMMING
by Al Stevens

This month's installment of D-Flat presents event and message mechanisms.

STRUCTURED PROGRAMMING
by Jeff Duntemann

Jeff continues his examination of UARTs and explains how to detect the presence of a serial port.

GRAPHICS PROGRAMMING
by Michael Abrash

VGA's undocumented Mode X supports page flipping, makes off-screen memory available, has square pixels, and increases performance by as much as four times.

PROGRAMMER'S BOOKSHELF
by Andrew Schulman

Andrew weighs his options when examining Windows 3 programming books.

DEPARTMENTS

EDITORIAL
by Jonathan Erickson

LETTERS
by you

SWAINE'S FLAMES
by Michael Swaine

PROGRAMMER'S SERVICES

OF INTEREST
by Tami Zemel


Copyright © 1991, Dr. Dobb's Journal