Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!ginosko!uunet!mcsun!sunic!tut!ra!chyde!ts From: ts@chyde.uwasa.fi (Timo Salmi LASK) Newsgroups: comp.lang.pascal Subject: Re: Moving graphic images on screen Message-ID: <844@chyde.uwasa.fi> Date: 10 Oct 89 14:00:48 GMT References: <21086@adm.BRL.MIL> Reply-To: ts@chyde.uwasa.fi (Timo Salmi LASK) Organization: U of Vaasa, Finland Lines: 25 In article <21086@adm.BRL.MIL> KROON@tops20.radc.af.mil writes: >I am writing a simulation program. In the simulation I need to display a >horizontal readout. I want the display to scroll from right to left after >one screen fills up. > Currently this happens, but the graphics refresh rate is too slow >to look good. The first pass is written to the screen with outtext lines >which fill from left to right. Next I use getimage and put image to move >the graphics already on the screen. Getimage and putimage are too darn >slow. I am using a vga screen in 640x480. I would like to use some other I have tackled a somewhat similar problem, but in the *textmode*. In other words I have written routines that scroll the text on the screen from left to right (or vice versa). Image-type procedures, as you say, are too slow. I managed to solve my problem without any inline code by applying move on videomemory, but I cannot say offhand whether this method would applicable in the graphics mode, at all. But, if you have any use for the textmode left-right scroll, it is available as a tpu unit in /pc/ts/tspas13.arc. The source is not included, though. ................................................................... Prof. Timo Salmi (Site 128.214.12.3) School of Business Studies, University of Vaasa, SF-65101, Finland Internet: ts@chyde.uwasa.fi Funet: vakk::salmi Bitnet: salmi@finfun