even more refined refresh emulation - on SDL1.2 for now