AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
=>     R1 =     redraw block to update  (no offsets read)

<=     R0 and flags corrupted

This SWI is used to set up the Zap redraw block initially. It puts the value
0 in r_screen so the actual screen address is used when
ZapRedraw_RedrawArea is called (this can change quite often) and fills in
r_bplr_bppr_magxr_magyr_xsizer_ysize by using the call
OS_ReadVduVariables. It also fills in r_mode by
using OS_Byte 135. This call should be made after any mode
change. Compensation is made for double pixel modes by decreasing r_magx. A
pixel in Zap means a hardware pixel rather than an emulated double pixel.

[sh-index] Back to list of manuals