Fit the bit in the slots https://shampoo.ooo
Go to file
ohsqueezy f0b77551b6 gpio input translated to command events 2022-12-13 18:28:46 -05:00
electric_sieve gpio input translated to command events 2022-12-13 18:28:46 -05:00
lib GPIO buttons 2022-12-13 16:56:33 -05:00
resource GPIO buttons 2022-12-13 16:56:33 -05:00
www shift shoulder 2016-10-23 21:18:09 -04:00
.gitignore python 3 compatibility 2019-07-03 15:55:20 -04:00
.gitmodules GPIO buttons 2022-12-13 16:56:33 -05:00
MANIFEST.in setup 2014-04-28 10:40:58 +09:00
OFL.txt rename 2014-04-28 10:34:10 +09:00
OPEN-GAME gpio input translated to command events 2022-12-13 18:28:46 -05:00
README.md gpio input translated to command events 2022-12-13 18:28:46 -05:00
SIL.txt score box 2015-07-21 17:44:07 -04:00
config update to Python 3 2022-12-01 15:24:53 -05:00
index.php shift shoulder 2016-10-23 21:18:09 -04:00
setup-win.py setup 2014-04-28 10:40:58 +09:00
setup.py setup 2014-04-28 10:40:58 +09:00

README.md

Electric Sieve

Avoid touching the triangles with the rods

Controls

  • Left/Right - Scroll sieve
  • Down - Increase fall speed
  • F11 - Full screen

Requirements

  • Windows - none
  • Linux/Mac - Python 2.6+, Pygame 1.8.1+

Running

  • Windows - double-click "scale-sieve" EXE
  • Linux/Mac - run ./OPEN-GAME on the command line

Raspberry Pi

Add --gpio to the command line to read input from buttons wired to the Raspberry Pi (the buttons should be wired to GPIO 17 and 27).

Headless

If running on Linux without X-Windows (for example, Raspberry Pi Lite OS), there are two options for launching

  • add --kms to the command line if the newer KMS driver and Pygame 2 are being used
  • add --fb to use the framebuffer if using Pygame 1