A pretty significant milestone has passed here at Bug Labs - might we say, the "killer" app has finally arrived. That's right - Quake has been ported to the BUG! Using QuakeSDL, BUGcommunity member cmw hacked together a binary which is guaranteed to replace the Bug team's nightly COD2 deathmatches. We're already salivating at the idea of CTF matches over a BUGwifi or BUGbee 802.15.4 network!
In three steps, you can now play Quake with your BUG at a solid framerate with the BUGbase and BUGview LCD. You can use the joystick and buttons on the side of the BUGbase to manuever and fire. Audio is played back through the BUGbase's onboard piezo speaker, but pretty soon you'll be able to ratchet up the nailgun a bit louder when the BUGsound module drops :)
- Download the binary, then upload to your BUGbase ('scp quake-bug.tar.gz firstname.lastname@example.org:')
- Insert the BUGview module into slot 3 (the bottom right slot if you are looking at the front LCD)
- Extract the binary and execute ./run.sh
- Get your frag on!
Head on over to our IRC channel or leave comments if you have any issues.
And finally, here's proof in all its video glory, with two BUGviews running Quake.
cmw also decided to go one step further and develop an Xpad driver (BUG kernel 1.4 req'd) to interface the BUGvonhippel to his XBox 360 Rock Band guitar D-Pad (the only joystick he had available), as seen below:
Here's the full post from cmw.