|
|
(5 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Synopsis ==
| |
− | '''Unofficial Name:''' pixelShadow2
| |
| | | |
− | '''Memory Address:''' (Page 3) AA11h to (page 2) CAE0h
| |
− |
| |
− | '''Length:''' 8400 bytes
| |
− |
| |
− | Stores a monochrome image of the current screen contents (excluding the status bar area.)
| |
− |
| |
− | == Comments ==
| |
− | This buffer can be used as an alternative to [[84PCSE:RAM:Page3:8941|pixelShadow]], allowing you to switch between two text screens.
| |
− |
| |
− | Several flags affect the use of this buffer:
| |
− | * When either [[84PCSE:Flags:0D#Bit_1|appTextSave]] is cleared or [[84PCSE:Flags:4C#Bit_5|textDisplayOnly]] is set, nothing is drawn to the pixel shadow. For example, appTextSave is normally cleared by the OS when a menu is displayed.
| |
− | * If [[84PCSE:Flags:4A#Bit_3|putmapUsePixShad2]] is cleared, [[84PCSE:RAM:Page3:8941|pixelShadow]] is used instead.
| |
− | * For variable-width text routines, if [[83PCSE:Flags:14#Bit_4|write_on_graph]] is set, the characters are drawn to the graph buffer instead.
| |
− |
| |
− | == See also ==
| |
− | * [[84PCSE:RAM:Page3:8941|pixelShadow]]
| |
− | * [[84PCSE:RAM:Page2:CAE1|cmdPixelShadow]]
| |