Tetris
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. D64 disk images can also be inspected for PRG files.
About Tetris
Tetris is a tetris game for the Commodore PET, released in 2010. The game was programmed by Tim Howe. This version is available in English. You can play it directly in your browser using the Commodore PET emulator or download it for use on compatible hardware or emulators.
Game Notes
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).