Tag:
bare-metal

Bare-metal Tetris duel

A couple of weeks ago, we featured a first-year undergraduate project from Imperial College in London: a bare-metal port of StarFox to the Raspberry Pi. It’s stupendously good; even more so when you realise that the people behind it are 18 and 19 years old. I discovered that a second group from the very same class has another bare-metal... Continue reading

PiFox: bare-metal ARM assembly language Star Fox

Here’s something rather special, which should resonate with those of you over a certain age. Star Fox was a Nintendo game for the SNES, released back in 1993 with fast, 3D gameplay – the player travels at high speed along a bounded path, avoiding and shooting obstacles and enemies, while picking up power-ups. Those obstacles were filled 3D... Continue reading

Chess. Bare metal assembly language chess.

Pootling around the Raspberry Pi forums late last night, I found something that rightfully shouldn’t exist. It’s a two-player chess game for the Pi – nothing so unusual there – written in assembly language, with no OS. Which is highly unusual. Xu Ji, one of the three Imperial College students who wrote this piece of…bravura showing-off,... Continue reading