I changed the sprite routine to make it write to the buffers at $f200 and $f600. This works fine however, when I try to copy the buffers to the actual screen using ldir, it crashes my calc. Any idea why this might happen? -Ross Palmer (TCPA) icq#65081425 http://tcpa.calc.org/members/ross