{{htmlmetatags>metatag-robots=() metatag-title=(RASTER AT | ugBASIC User Manual) metatag-keywords=(ugBASIC,Commodore 64,Commodore PLUS/4,ZX Spectrum) metatag-description=(Manual page for RASTER AT) metatag-media-og:image=(:ugbasic:logo-ugbasic-fb.png) metatag-og:title=(RASTER AT | ugBASIC User Manual) metatag-og:description=(Manual page for RASTER AT) }} ====== ugBASIC User Manual ====== ===== RASTER AT ===== ===== SYNTAX ===== RASTER AT [integer] WITH [label] RASTER AT [expression] WITH [label] ==== PURPOSE ==== Initialize a raster routine. In other words, asynchronously and in parallel with the execution of the main program, the routine starting from the label provided will be executed when the video raster on the screen reaches the value given. ==== EXAMPLE ==== RASTER AT #$42 WITH rasterRoutine RASTER AT (rasterLine+1) WITH rasterRoutine ==== ABBREVIATION ==== Rst At ==== AVAILABLE ON ==== * Dragon 32 * Commodore 128 (MOS 8502) * Commodore 64 * Commodore VIC-20 * * Commodore PLUS/4 * Olivetti Prodest PC128 * Dragon 64 * Thomson MO5 * TRS-80 Color Computer 3 * TRS-80 Color Computer ==== ANY PROBLEM? ==== If you have encountered a problem using this command, if you think there is a bug or the explanation is unclear, please [[https://github.com/spotlessmind1975/ugbasic/issues/new?title=ISSUE ON RASTER AT|open an issue]] for this keyword on GitHub. Thank you!===== POWERED BY ===== [[:ugbasic:user:index|{{ :ugbasic:user:logo-ugbasic.png?nolink&600 |}}]]