I decided to port Quake to the Bugbase. The quickest method was using QuakeSDL which turned out to be pretty straight forward (with some quick eh nasty hacks). The next issue was that i don't have a joystick and I really wanted to play using a real dpad instead of the touch screen (touch screen does work but isn't multitouch). The only thing i could find around the house was my xbox 360 Rockband guitar.
So it was on like donkey kong. It seemed like a goog idea... Quake + Rockband guitar. Thats like a whole new way to rock out. I was also able to get sound working via the on board piezo speaker which actually worked pretty well. After discovering that sdlquake doesn't support joysticks, i spent some time hacking up a quick and dirty joystick plugin for the Guitar and compiled xpad with the updated vid/pid to match. I uploaded some videos of the BugBase running Quake...
My Youtube movies
- Playing Quake on the Bug
- Multi screen Quake on the Bug
Downloads
- Quake for Bugbase (By default you can control using the nav joystick on the bug)
- Xpad kernel driver for 2.6.27 (BugBase R1.4)
Instructions
- Download the binary
- Insert the BugView module into slot 4 (the bottom right slot if you are looking at the front lcd).
- Extract the binary and execute ./run.sh
- Enjoy Quake on the Bug :)
Demo frame rate

Booting

\cmw