last modified: 21-AUG-1991 | catalog | categories | new | search |

PSR-0237 EZVIDEO

EZVIDEO, DISSPLA Graphics Software Simulation on IBM PC

top ]
1. NAME OR DESIGNATION OF PROGRAM:  EZVIDEO (Graphics Routines for the
IBM PC)
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
EZVIDEO PSR-0237/01 Tested 21-AUG-1991

Machines used:

Package ID Orig. computer Test computer
PSR-0237/01 IBM PC PC-80386
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

EZVIDEO simulates a subset of the DISSPLA plotting package to make plots on the IBM PC screen. Screen dumps can also be made to an attached LaserJet or Epson printer to make hard copy without using terminal emulators. The forerunner of EZVIDEO was called EZPLOT.
top ]
4. METHOD OF SOLUTION

The subroutines in the EZVIDEO system are based on the Hewlett Packard HP 9000 simulation of DISSPLA. These routines manipulate the pen movements on the screen and are also capable of capturing these same movements so that a hardcopy can be made to  dot matrix or laser printer.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

For plotting on the  IBM PC, the plotting emulator PCPLOT is needed.
top ]
6. TYPICAL RUNNING TIME

The sample problem runs in about two minutes  on the IBM PC/XT.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
PSR-0237/01 21-AUG-1991 Tested at NEADB
top ]
10. REFERENCES:
PSR-0237/01, included references:
- M.R. Patterson et al.:
  EZVIDEO, FORTRAN Graphics Routines for the IBM AT
  ORNL/CSD/TM-265 (October 1989)
top ]
11. MACHINE REQUIREMENTS

EZVIDEO is operable on an IBM PC with at least 105k of memory.
PSR-0237/01
NEA-DB ran the test case on an IBM/80386 desktop computer. A 80x87 math co-processor and an EGA or VGA graphic screen is required.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0237/01 FORTRAN+ASSEMBLER
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

Microsoft FORTRAN Version 3.31 or higher is required for compilation. The code was run at RSIC under PC DOS 3.1. PCPLOT and TEK terminal emulators are required for full implementation.
PSR-0237/01
NEA-DB compiled the source program with the Microsoft FORTRAN-5.0 compiler under MSDOS 4.01.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Oak Ridge National Laboratory,
                                    Oak Ridge,
                                    Tennessee, U.S.A.
top ]
16. MATERIAL AVAILABLE
PSR-0237/01
File name File description Records
PSR0237_01.001 Information file 60
PSR0237_01.002 Documentation 1432
PSR0237_01.003 VGAGRAF.COM TSR program for screen dump 0
PSR0237_01.004 VIDEO.LIB screen handling routines lib. 0
PSR0237_01.005 PAYPLT.FOR sample program source (FORTRAN) 61
PSR0237_01.006 DRAWCH.FOR subroutine source (FORTRAN) 129
PSR0237_01.007 DRAW2.FOR subroutine source (FORTRAN) 80
PSR0237_01.008 DRAW3.FOR subroutine source (FORTRAN) 109
PSR0237_01.009 LILBIT.FOR subroutine source (FORTRAN) 79
PSR0237_01.010 ADDON.FOR subroutine source (FORTRAN) 278
PSR0237_01.011 ECLEXP.FOR subroutine source (FORTRAN) 769
PSR0237_01.012 RVIDEO.FOR subroutine source (FORTRAN) 135
PSR0237_01.013 BETAMENU.FOR subroutine source (FORTRAN) 467
PSR0237_01.014 MSVIDEO.ASM subroutine source (ASSEMBLER) 85
PSR0237_01.015 PAYPLT.OBJ object module 0
PSR0237_01.016 MSVIDEO.OBJ object module 0
PSR0237_01.017 PAYPLT.EXE sample program executable module 0
PSR0237_01.018 DOS file-names 17
top ]
17. CATEGORIES
  • N. Subsidiary Calculations

Keywords: computer graphics, plotting.