A review of the literature on adopting microcomputers for use in tachistoscopic research paradigms illustrates the need for a comprehensive package to effectively deal with the wide variety of video displays and microcomputers used in experimental settings. In addition, because of the large number of possible configurations created when video displays and computer systems are combined, there is a need to be able to efficiently drive any such combination without rewriting program code. A Turbo Pascal unit is presented to provide standard tachistoscopic routines compatible with monochrome, eGA, Hercules, EGA, and VGA video technology. Procedures that synchronize both text and graphics mode stimuli with the vertical retrace pulse are given, as are routines to provide access to a timer with better than millisecond precision. Pascal code is described that will run on the IBM PC, XT, AT, or PS/2, as well as on any compatible machine. The versatility of the unit allows the experimenter to use generic video and timer commands that will automatically adapt at run time to the system that is being used, without further experimenter intervention.As microcomputer technology increases at an evergrowing rate, prices of powerful system configurations continue to drop. Complete workstations boasting clock speeds of 33 MHz, extended resolution monitors, and hard disk storage on the order of 200 MB are available for less than $2,000. Yet although many researchers use such systems daily for word processing and statistical analysis, many do not utilize the machines' full capabilities. These systems can be employed as fully automated data collection devices, and the researcher who addresses a few of the limitations of the hardware can thus use the microcomputer in many behavioral research settings.This material is based upon work supported under a National Science Foundation Graduate Fellowship. The author would like to thank Ed Domber and Janet Davis for guidance in the project from which this work is an offshoot. Special thanks also to Bethann Lefsky for comments on earlier drafts, and to the anonymous reviewers for their helpful suggestions on a preliminary version of this article. Correspondence should be addressed to Robert E. Haussmann, Department of Psychology, P.O. Box llA Yale Station, New Haven, CT 06520-7447.
Controlling Stimulus OnsetThe attempt to use a microcomputer to generate visual stimuli with millisecond precision raises several technical issues, the most important of which consists of the limitations of the video display hardware. VGA (video graphics array) displays are capable of presenting images at great resolution (up to 1,024 X 640 pixels). When one considers, however, how the information moves from the computer to the display, one discovers that several possible problems can arise in the attempt to accurately control short-duration stimuli.A video display operates much as a common television set does. In the case of a color monitor, three electron beams rapidly scan the entire screen, from left to right on e...