Displays the poked bitmap mem_bitmap at the coordinates coords on the screen pointed to by address. The difference from
asm_display() is that it scales the bitmap to fit the rectangle wich has been dimensionated in the sequence scale_dimensions.
It only displays the non-zero pixels, allowing semi-transparent effects.
mem_bitmap must be a returned sequence from poke_bitmap().
address can either be the address to the real screen (#A0000) or an address to a virtual screen created by allocate(64000).
scale_dimensions must be a length-2 sequence, for example {100,50}.