You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
frank cda03c2426 relative imports 2 weeks ago
electric_sieve relative imports 2 weeks ago
lib option to rotate display 90 degrees 1 month ago
resource right and left input, static on title screen, button prompts 4 weeks ago
www shift shoulder 6 years ago
.gitignore shift plus quit to kill daemon 4 weeks ago
.gitmodules GPIO buttons 2 months ago setup 9 years ago
OFL.txt rename 9 years ago
OPEN-GAME fix gpio module import 1 month ago relative imports 2 weeks ago
SIL.txt score box 8 years ago
config totals and initials advance automatically 4 weeks ago
index.php shift shoulder 6 years ago setup 9 years ago setup 9 years ago


Land the triangles without touching the rods


  • Left/Right - Move rods
  • Down - Increase fall speed
  • F11 - Full screen


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


  • 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).


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