Tetris
Download
Download
Log in with a member account to improve this entry.
We do not own the rights to any of the software
Game input holds PET matrix keys down until you physically release them, which is best for arcade games. Type input keeps the original short-tap queue for entering BASIC commands.
Charset Auto lets PET software switch normally. Graphics or Business forces the selected character ROM for compatibility/testing.
Changing RAM or ROM resets the PET. Some programs need ROM2/ROM4 or 16K/32K.
The sound slider controls the emulated PET VIA speaker. Modern browsers require a click before audio can start, so Start Game also enables audio.
The emulator has an IEEE-488 device at address 8 for loading/saving .prg files.
70%
Ready.
Game Notes
Move = Numpad
Drop = Space
Rotate = Z
Pet Tetris V1.3 by Tim Howe 15, March 2010.
This is probably the last game EVER to be written for the PET!
It is 30% assembly code and 70% C, and has been compiled with
cc65. Source code should be available via the cc65 website.
It requires a 40 column machine with BASIC 2 ROMS. Unfortunately
it does not run under BASIC 4 (4000 series). This may be something
that I can rectify in due course.
There are 3 versions available:
tetris - This is the standard version and will run on a 3016 or a 3032.
8ktetris - This is a cut down version that fit into a 3008.
dactetris - This 'mega' version has wave sound effects.
To hear them, you will need an 8-bit DAC connected to the USER port.
This version requires a 32k mackine (3032).
Drop = Space
Rotate = Z
Pet Tetris V1.3 by Tim Howe 15, March 2010.
This is probably the last game EVER to be written for the PET!
It is 30% assembly code and 70% C, and has been compiled with
cc65. Source code should be available via the cc65 website.
It requires a 40 column machine with BASIC 2 ROMS. Unfortunately
it does not run under BASIC 4 (4000 series). This may be something
that I can rectify in due course.
There are 3 versions available:
tetris - This is the standard version and will run on a 3016 or a 3032.
8ktetris - This is a cut down version that fit into a 3008.
dactetris - This 'mega' version has wave sound effects.
To hear them, you will need an 8-bit DAC connected to the USER port.
This version requires a 32k mackine (3032).