This project was created with 2 of my Computer Science classmates (@tomimara52, @tpeyronel) as an assignment for the subject Computer Organization. Complete Tetris replica written in Assembly Language and emulated in a Raspberry Pi 3b using QEMU.
Play with make runSGPIOM
in one terminal and make runQEMU
in a different one.
The game IS resizeable and you can play in anything from a 4x4 board to a 50x50 board or different rectangles. Re-size it by changing the BOARD_WIDTH and BOARD_HEIGHT constants in the app.s file.
W
: Rotate
D
: Move Right
A
: Move Left
S
: Hard Drop
SPACE
: Restart
Note: key bindings can be customized by modifying bin/config.json
TETRIS_Preview.mp4
Made by T++