Games

largo
dummy
penta
classic2

jointris

Latest version: 0.14

Joinable tetris blocks with bombs

Features:

Debian binary packages (amd64 architecture only)

For Debian based Linux distros like Debian, Ubuntu, Linux Mint, etc.

Note: the sudo package must be installed and your user must have permission to execute commands as superuser.

Prerequisite projects (must be installed first)

Download, unzip and install

$ wget https://www.efanomars.com/bins/jointris-0.14-1-dist.tar.gz
$ sha256sum jointris-0.14-1-dist.tar.gz    # should return
$ # ed5e211898d84521d036d4b8e93f74469b4fd8c38bb867fa9dfca82fba2e8c93
$ tar xvz -f jointris-0.14-1-dist.tar.gz
$ cd jointris-0.14
$ ./install-bin.sh    # with -d also development debs are installed

Uninstall

From the same directory of install-bin.sh
$ ./uninstall-bin.sh    # with -d also development debs are uninstalled

Arch binary packages (amd64 architecture only)

For Linux Arch based distros like Arch, Manjaro, etc.

This project is also available in the AUR (Arch User Repository) at https://aur.archlinux.org/packages/jointris/.

Note: the sudo package must be installed and your user must have permission to execute commands as superuser.

Prerequisite projects (must be installed first)

Download and install

$ wget https://www.efanomars.com/bins/jointris-0.14-1-x86_64.pkg.tar.xz
$ sha256sum jointris-0.14-1-x86_64.pkg.tar.xz    # should return
$ # 199ec6c21f78d8e6d541ee2f751cf4483f578f39ed78ceaeef1fa60ae55fc76d
$ sudo pacman -U jointris-0.14-1-x86_64.pkg.tar.xz

Uninstall

$ sudo pacman -R jointris

Other linux distributions or architectures

Prerequisite projects (must be installed first)

Prerequisite packages

Download, build and install

$ git clone https://gitlab.com/efanomars/jointris.git
$ cd jointris
$ STMM_MAKE_OPTIONS="--jobs=4"   ./scripts/install_jointris-all.py -b=Release

Uninstall

$ ./scripts/uninstall_jointris-all.py

Source code

Gitlab: https://gitlab.com/efanomars/jointris

Tarball: https://www.efanomars.com/sources/jointris-0.14.tar.gz

(sha256sum: 8dd709cb201899ef6083fb9b2a0072b5f0bae56a0ec74fc2a7f3d61930f6b62a)

Contents

This source package contains:
  • libstmm-jointris: library containing jointris specific events
  • libstmm-jointris-xml: library that extends the xml game definition “language” to instantiate events defined in libstmm-jointris
  • jointris: the game executable