Zapactris for the unexpanded VIC-20 (c) 2002 Anders Carlsson [Zapac] Controls Use a joystick! Finally I got an clue how to write such routines without using too much memory. Fire button rotates piece, pull down to drop it. Be careful not to keep the stick down too long, as a subsequent piece then may be unvoluntarily. Scoring Only full lines are counted (and removed with some awful graphic effects, but then I'm the *musician* in VVV/VIMM, not graphic artist or coder). You get no particular bonus for removing multiple lines, other than the pause it takes to clean them off screen. The game will in four stages play faster and faster, but the fastest speed should still be reasonably playable. Memory usage The executable is 1004 bytes plus loading address. It uses a fair amount of the zero page, and you may better detach any RS-232 equipment from your VIC as some of the used space is RS-232 pointers. To distinguish between the previous pieces and the current one, the latter actually is background white but with multicolour attribute set. Not until it reaches its destination the colour is actually stored in memory.
Amiga7878