0

June 27, 2014 AT 2:00 am

Tetris Duel: Bare Metal Multiplayer Tetris for Raspberry Pi @Raspberry_Pi #piday #raspberrypi

Michael Sienkiewicz posted this awesome video and code for bare metal multiplayer Tetris for the Raspberry Pi:

Link to the GitHub repo

A multiplayer Tetris game written in bare metal assembly for Raspberry Pi. This project was completed in 3 weeks (amidst exams and normal school work) as an extension to Imperial College London’s first year computing project.

Our source code features:

– 4000 lines of documented ARM assembly code
– Optimised driver for a NES controller connected via GPIO
– Asynchronous networking for two Pis connected via GPIO
– Doubly buffered rendering logic for HDMI output
– Custom ARMv6 assembler written from scratch in C (released as binary only)

Tetris Duel Team:
Han Qiao
Piotr Chabierski
Michał Sienkiewicz
Utsav Tiwary

Read more.


Check out all the Circuit Playground Episodes! Our new kid’s show and subscribe!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Learn resistor values with Mho’s Resistance or get the best electronics calculator for engineers “Circuit Playground”Adafruit’s Apps!


Maker Business — MakerBot’s technology of the future grapples with its rocky past

Wearables — Glue thoughts

Electronics — Check out this shorthand shortcut

Biohacking — Take a Tour of the Alcor Cryonics Facility

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.