facebook rss twitter

Raspberry Pi's $10K Quake 3 prize bounty paid out

by Mark Tyson on 1 April 2014, 11:00

Tags: Raspberry Pi Foundation

Quick Link: HEXUS.net/qaccpn

Add to My Vault: x

A month ago we reported on the Raspberry Pi having reached the milestone of 2.5 million units shipped. The special occasion was marked by the release of source code and documentation for its Broadcom VideoCore IV graphics core AND setting up a Quake 3 prize bounty…

A $10,000 prize was offered up as a bounty to the first person "to demonstrate to us satisfactorily that they can successfully run Quake III at a playable framerate on Raspberry Pi". Now, only a month after the bounty was first offered, it has been claimed by Simon Hall , "a longtime Pi hacker," writes Ebon Upton on the Raspberry Pi blog.

Apparently Mr Hall is well known in Raspi Circles as he produced the first ARMv6-accelerated copies-and-fills library back in 2012 and wrote the DMA kernel module that which is integrated in Raspbian releases. Now he has successful ported Quake 3 to run on the newly open ARM driver, rather on the closed-source VPU driver – at playable frame rates.

Time to get your Raspberry Pi out of its drawer?

There is quite a bit of effort required by a user to get this new bounty-winning Quake 3 up and running on your machine. Thankfully Mr Hall has written a recipe:

The basic hardware you will need are:

  • a Raspberry Pi, preferably a 512MB version, with the latest Raspbian
  • a network connection
  • a monitor capable of displaying 1080p
  • an SD card, at least 8GB (10GB is recommended)

With all the above ready you will also need to download a selection of software and wait for around 10 or 12 hours of compilation time to build your kernel which you will later install before building, installing and eventually playing the game. If you want to test out this open ARM driver version of Quake 3 there are full instructions on the Raspi blog.

Has any HEXUS reader tested out this bounty winning software?



HEXUS Forums :: 6 Comments

Login with Forum Account

Don't have an account? Register today!
yes it works, really needs some optimising though its slower than running quake3 before using the closed sourced driver but should pave way for further development as its now open source
It's this type of optimisation where I thought the ARM community would shine, optimising older classic PC/console titles for the smartphone generation as well as producing cut down versions of modern classics to a playable level without ruining the essence of the games.

Good on this guy for what is a great achievement.
I'm playing Jedi Knight 2 Jedi Outcast on my Android smartphone, so there's that.
I purchased it for using media on TV but it was just really slow. I sold it a few weeks later. Am not going back either.
Just watched a demo of Jedi Outcast for Android - might even buy it to try it myself, classic game.