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 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).