THE RASPBERRY PI FOUNDATION will pay the $10,000 bounty that it offered the first person to port a version of Quake 3 to its hobbyist computer.
In a blog post by founder Eben Upton, the foundation commended the winning programmer.
"At the end of February, Broadcom announced the release of full documentation for the Videocore IV graphics core, and a complete source release of the graphics stack for the BCM21553 cellphone chip," he said.
"To celebrate, we offered a $10k prize to the first person to port this codebase to the BCM2835 application processor that sits at the heart of the Raspberry Pi, and to get Quake 3 (which already runs on the Pi) running on the newly open ARM driver, rather on the closed-source VPU driver. Our hope was that the ported driver would be a helpful reference for anyone working on a Mesa/Gallium3D driver for Videocore IV."
That winner has come forward not much more than a month later, and the winner of the worldwide competition is a local chap with a history of fine Raspberry Pi baking.
"I'm delighted to say that we have a winner. Simon Hall is a longtime Pi hacker, who also produced the first ARMv6-accelerated copies-and-fills library back in 2012 and wrote the DMA kernel module that we integrate in our Raspbian releases," said Upton. "The prize couldn't have gone to a more fitting recipient."
Documentation for anyone that also wants to run and play the classic Quake 3 on the Raspberry Pi has been posted to the blog. As standard kit you will need a 512MB Raspberry Pi computer, an SD card, a network connection and a monitor capable of displaying HD 1080p graphics.
Next-gen devices enabled by integrating novel materials on silicon
Plus there's a new way to read comics in town
Find out which six games have most impressed us so far this year
Video shows off upcoming handset in Rose Gold compared to iPhone 6S predecessor