PRO128 BITMAP: Direct Access Bitmap Graphics for the Professional-300 Series Version: November 1986 Submitted by: Stephen Hirsch, NZAEI, Canterbury, New Zealand Operating System: RT-11 V5.2 Source Language: FORTRAN IV, MACRO-11 Hardware Required: Professional-300 series Keywords: Graphics, Professional-300 Series - RT-11 Abstract: BITMAP is a group of FORTRAN callable routines that make it possible to map to the Pro 300 video bitmap which is located by default at the 3 Megabyte address boundary. The main driving routine, called BITMAP allows the programmer to MOV, BIS, BIC a user buffer to or from the screen. Also included are routines to set/clear any given pixel, to fill a horizontal line on the screen with a mask word and to dump the screen to an LA50 printer in graphics mode. It is possible by modifying BITMAP, to write to the screen in 512x4 or 256x8 resolution, but the default is 1024x2 (pixels/line x intensity levels). Using these routines, it should be possible to develop a library of routines to draw virtually anything on the Pro 300 screen. This revision includes a new version of the BITMAP routine that uses the Global memory region allocation capabilties of RT-11 V5.2 and also locates the Bitmap hardware wherever it may be installed in the option slots. In addition, it can be used with FORTRAN programs linked as virtual jobs and automatically handles the memory mapping required. Notes: Some demonstration files are incomplete. Changes and Improvements: Modified to take advantage of RT-11 V5.2 enhancements. Restrictions: Operating System RT-11 V5.2 or later is required. Uses system calls available under V5.2 or later. Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: RT-11 .