Displays the poked bitmap mem_bitmap at the coordinates coords on the screen pointed to by address. The difference from
asm_sdisplay_clip() is that 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}.