Cosmosmash Home Page

http://sarrazip.com/dev/cosmosmash.html

Programmed by Pierre Sarrazin

Download
License
Documentation
Contact

Last update to this page:
2024-05-25 16:57:02 EST5EDT

See also:
Quadrupleback: a Doubleback clone.
Batrachians: a Frog Bog clone.
Afternoon Stalker: a Night Stalker clone.
BurgerSpace: a BurgerTime clone.
BoolStuff: a C++ disjunctive normal form boolean library.
Verbiste: a French conjugation system.

This is the home page for Cosmosmash, a space rock shooting video game. It is a clone of the 1981 Astrosmash game for the Intellivision by Mattel Electronics.

Cosmosmash 1.5.0 is out (2024-05-25). This version is based on flatzebra 0.2.x and SDL2. The full screen mode now shows the correct aspect ratio. The sound engine code (roundbeetle) has been moved to the flatzebra library.

Requirements (on a GNU/Linux system): SDL2, SDL2_image, SDL2_mixer, SDL2_gfx, SDL2_ttf. The sources might compile on other Unix-like systems.

Download

You need to get cosmosmash and flatzebra.

Package Version Source Ubuntu 20.04
package
Ubuntu 20.04
development
package
cosmosmash 1.5.0 [.tar.gz] [.deb]
flatzebra 0.2.0 [.tar.gz] [.deb]
flatzebra-dev 0.2.0 [.tar.gz] [.deb] [.deb]
quadrupleback 0.2.0 [.tar.gz] [.deb]
batrachians 0.2.0 [.tar.gz] [.deb]
afternoonstalker 1.2.0 [.tar.gz] [.deb]
burgerspace 1.10.0 [.tar.gz] [.deb]

SHA512 signatures of these files.

The sources are in C++ and can be compiled and installed with the familiar ./configure && make && make install sequence.

License

Cosmosmash and the flatzebra library are free software released under the GNU General Public License, version 2 or later.

SDL2 is a free library distributed under the GNU Lesser General Public License.

Documentation

Game Play

You should see an entry for Cosmosmash in the Games menu. The command cosmosmash runs the game. Use the left and right arrow keys to move, the down arrow key for hyperspace, and P to pause the game and resume it. The Escape key quits the game.

Automatic Mode

To use the automatic mode, open a terminal and give this command: cosmosmash --auto

Thanks

Much testing was done by Luce St-Amand, who also contributed to BurgerSpace.

Contact

I can be reached (in French or English) by email at sarrazip at sarrazip dot com. My main Web page is Pierre and his Poor Pathetic Page (or La Petite Page Plate de Pierre in French).

Screenshot
[PNG Image]