This allows modifying a savescreen() rather than needing to vmem_gettext() stuff, but also change things without hacking up the pixels array yourself.