This is a 16-bit MS-DOS version of Eugene G. Crosser's "photopc" digital
camera software.  His software is known to work with Agfa, Epson and
Olympus cameras.  However, at the present time, the MS-DOS version of
his software has only been fully tested with an Epson PhotoPC digital
camera.  Reports have come in indicating that the MS-DOS version also
may work with Agfa and Olympus cameras as well.  Please consult the
following URL for the latest information:

The camera control program "photopc.exe" also seems to work under
Windows 95 in a "DOS box", as well as on a bare MS-DOS PC.  The software
has been found to run at the camera's fastest serial port speed (i.e.,
115200 baud).

This MS-DOS version was compiled under Borland International's 16-bit
80x86 compiler, Turbo C++ Version 3.00, using the "small" memory model.
Refer to the makefile "makefile.dos" for compile instructions.


The MS-DOS code has been modified to support >64K byte images (using
#define LOW_MEMORY).  This behavior was achieved by changing the
program's logic to write image data to the disk file in 2048-byte
chunks, as the data is read from the camera, instead of after the entire
image was read from the camera into a large in-memory buffer.

The serial I/O package used by the MS-DOS version of "photopc.exe" only
supports serial ports COM1 and COM2.

The "photopc.exe" program installs an interrupt handler for the serial
port.  This handler is removed on program exit, and if the user
terminates the program with ^C or control-break.  Other abnormal exits
(e.g., hard file I/O errors) may leave the the handler installed...which
is sure to cause problems!

This software makes use of a serial I/O package (comio.c) taken from a
public-domain SIMTEL archive named "" (VT100, A Simple VT100
Emulator in Turbo C 1.5 by Jerry Joplin), and was somehow derived from

Refer to the file "README" for more information.

Trademarks are properties of their respective respected owners.

Bruce D. Lightner (   Mon Feb 16 13:38:44 PST 1998