Bare Metal Assembly Raspberry Pi Starfox Tribute
1–10 of 37 posts
Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#2Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#3Nicely done! I remember getting the original game for Christmas one year as a kid, and it was lots of fun. This brings back memories. Kudos!
Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#4This is extremely impressive - well done all!
There is a bare metal chess game [0] for the Pi that was presumably another teams entry for the same assignment (they are both from Imperial).
Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#5This is amazing!
-Shea
Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#6Wow that brings back memories of building games on a TRS-80 Model I in z80 assembly!
Good show, I've often felt low level was a dying art, perhaps I'm wrong and stuff like this will push people to learn what a register is and what "flags" are.. :-)
Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#7Great work, it's always nice to see more Asm projects!
"Bare Metal" - does this mean the RPi can run blob-free?
A possible improvement I suggest is to gfx_draw_line in gfx.s - using a fixed-point algorithm could be simpler and faster: http://hbfs.wordpress.com/2009/07/28/faster-than-bresenhams-...
Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#8I'm impressed first year students can write such clean assembly. Also that they can write both driver code and a higher level rasterizer.
Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#9Very impressive. How things have changed - we did nothing quite so fun and practical in first year computing at Imperial back in 1995!
Plus, now I feel old :)
Re: Bare Metal Assembly Raspberry Pi Starfox Tribute
#10A welcome return to the Acorn/RISC OS days where "100% ARM assembler" was a back-of-the-box boast for many games and applications (Sibelius).