RIM has been using a port they did of the Quake3 (id tech 3) engine they made to show off some of the BlackBerry PlayBooks gaming capabilities since January of 2011 (CES). I questioned back then when we would see a public Quake port for the PlayBook and it looks like we just got one step closer. RIM teased us a bit with a multiplayer demo at BlackBerry World and now that the Native SDK is rounding out to v2.0 they have released the source code for their Quake3 engine port.
EM let us know that RIM has posted their port on GitHub for their Quake3 engine port. The big catch is that even though the Id Tech3 engine is open source the maps are not. That means you would either needs to use the .pk3 maps that come on an original Quake3 CD to build the game or you can test and try one of the many custom Quake3 maps out there. All we need are devs to step up to the plate and get a built version out there or better yet put it in App World if they can secure the custom game files maybe even using OpenArena maps.
RIM has provided the instructions for building the Quake3 port from the source along with the files on their GitHub page. Take a look for yourself here.