Download the
Tom's Guide App from the AppsStore
News and trends on internet
/ mobile / "sound & picture" / IT
Yes No
Ads

Quake 3 Ported to Android; Runs Impressively

- By - Source : Tom's Guide US

My, my, what these phones of today can do!

I remember when running Quake 3 Arena required a pretty decent PC with dedicated 3D acceleration. It wasn't something that just anyone could run. Now we have cell phones running id Software's modern multiplayer classic.

A developer known as Thunderbird2k has ported Quake 3 to Android in a project known as kwaak3, which is open source and can be found here.

The developer did his testing on a Motorola Milestone (also known as the Droid) and was able to achieve benchmark results of 20.0 fps with sound and 25.4 fps without. The HTC Hero scored 11.5 fps and 14.5 fps in the same conditions.

"When I received a Motorola Milestone phone, I wanted to get into Android development. I had seen ports of Quake3 to the iphone and the N900 which have similar specifications (all use a similar CPU and the PowerVR GPU), so I thought why not bring Quake3 to Android," the developer wrote. "It only took me a day to get the game to compile and to load the Quake3 main-function. After that it took me a few more days to get OpenGL and some input working. In the weeks following the initial port I added touchscreen support, networking and sound."

We've given the Android port a quick test here on our Droid and can confirm that it runs astonishingly well. We can't wait to try it on a Nexus One, which features a faster set of chips.

Check out the video below from Android and Me.

Quake 3 Ported to Android

Share:
37
Comments
X

Comments

Abrahm 02/26/2010 3:12 AM
Hide
-20+

Pretty Awesome! Android needs more ports like this! The iPhone fad is over, Android is the future!

victomofreality 02/26/2010 3:20 AM
Hide
-12+

Well smart phones are pretty much pocket computers. As their tech matures I see a lot of old computer titles getting a second life in this format.

_Cubase_ 02/26/2010 3:38 AM
Hide
-3+

I remember back when

exfileme 02/26/2010 3:47 AM
Hide
-0+

I put both games on my Motorola Droid and it's simply awesome. The controls need tweaking, and there a weird thing going on with Q3A's CD number, but as it stands, I will probably spend many sleepless nights reliving my old Quake days.

Speaking of Quake....

dragonsqrrl 02/26/2010 4:12 AM
Hide
-0+

Impressive... someones gotta do a Zune HD port. Still seriously lacking in apps by the way, six months in. I wonder how the Tegra with its slower ARM11 processor would perform in Quake 3?

megamanx00 02/26/2010 5:27 AM
Hide
-0+

Man, I remember my K6-2 with a tnt 2 card ran that game at 1024x768. O.k that phone has a lower res, looks like lower textures, and no Aureal 3d sound (I miss the Vortex), but it sure is alot smaller :D.

JonathanDeane 02/26/2010 8:26 AM
Hide
-2+

There are a few games that this might work for with a bit of tweaking. Some phone company just needs to make a controller specifically for the phone. Use that Blue tooth interface, add in some sort of angled stand for setting it on a desk or table and presto you have nice portable gaming :)

anamaniac 02/26/2010 8:55 AM
Hide
--2+

I WANT!

I remember playing Q3 in one of my schools computer labs at lunch (maybe because I couldn't convince our dumbass IT to allow WoW in the network. Would have been pimp having our own private server just for the school).

=D

el33t 02/26/2010 11:13 AM
Hide
-2+

Sweet. By the way, I'm curious, how much fps they got in quake 3 for N900 and the Iphone ?

LePhuronn 02/26/2010 11:16 AM
Hide
-0+

JonathanDeane :
There are a few games that this might work for with a bit of tweaking. Some phone company just needs to make a controller specifically for the phone. Use that Blue tooth interface, add in some sort of angled stand for setting it on a desk or table and presto you have nice portable gaming



I'd probably prefer either a vendor-specific gamepad accessory that actually clips to the phone so it becomes a true handheld - I'm unlikely to be playing on my phone at home, so to have to prop the phone up when I'm out won't be too convenient.

I think we are seeing some major future hitting us though - I remember being quite impressed with Sega Super Tennis on my Sony Ericsson S700i, but these developments are just super sick!

giovanni86 02/26/2010 11:31 AM
Hide
-0+

I like the ending of the video, "I'm not use to using two hands" LOL. I just thought it was hilarious because he stated he played FPS games on a PC, and with PC games your still using both hands. 1-Mouse 2-Keyboard. Sounds like two to me hehehe.

Cryogenic 02/26/2010 11:44 AM
Hide
-0+

But does it run ...?

No seriously, phones have come a long way, but there still is a 10 years gap between PC and Phone hardware capabilities. It's impressive for a phone to run such 3D graphics, but the supported 3D acceleration is still years behind. iPhone and Android only have fixed function pipelines (DirectX 7) (Android has experimental programmable shaders, but even those are not latest generation)

Seeing the speed at which phone hardware catches up with PC hardware in terms of capabilities, I would expect the gap to shrink even more in the following years. One day a phone capable of running Crysis will come, and we all will be able to once more ask "the question" :P

codefuapprentice 02/26/2010 1:24 PM
Hide
-0+

Thats actually pretty cool, being able to run Quake 3 Arena on a smart phone, but it's not suprising being able to run it especially when this has a PowerVR GPU and a 400Mhz CPU, although, i'd give wanting to play on a smart phone a miss especially for action games, unless....it was a platformer but cool none the less :)

bipolargraph 02/26/2010 1:30 PM
Hide
-0+

You can play it on your browser actually.
www.quakelive.com

urlsen 02/26/2010 1:36 PM
Hide
-0+

Cool the touchscreen works too :)

Spanky Deluxe 02/26/2010 2:00 PM
Show
kyzar 02/26/2010 2:28 PM
Hide
-1+

Are there any Amiga emulators for phones? Huge archive of great games, really low-spec hardware to emulate, low native resolution and easy controls... Having Speedball II, The Settlers and Project-X in my pocket would be fantastic.

Regulas 02/26/2010 3:08 PM
Hide
-0+

Thank you Open GL, if it was in the proprietary Direct X from Microsux this could not happen.

Abrahm 02/26/2010 3:21 PM
Hide
-7+

Smochina :
Well, this POS crap google made and named it Android should never existed. A 1000 MHz processor performing worse than a 600 MHz just because of the java crap. Your future is based on a very crappy foundation in the first place. And by the way, take a look at Android developer forums just to realize how fracked up it is. Google is starting to show it's limitation and poor decision making. The only real mobile OSes out there are Iphone OS and Windows mobile.



I LOL'd.

stratplaya 02/26/2010 3:23 PM
Hide
-2+

I've said it before and I'll say it again. FPS games play like crap on these types of devices. There I said it!

enderwiggen 02/26/2010 3:27 PM
Hide
-9+

Smochina :
Well, this POS crap google made and named it Android should never existed. A 1000 MHz processor performing worse than a 600 MHz just because of the java crap. Your future is based on a very crappy foundation in the first place. And by the way, take a look at Android developer forums just to realize how fracked up it is. Google is starting to show it's limitation and poor decision making. The only real mobile OSes out there are Iphone OS and Windows mobile.


You mean Linux is a crappy foundation? You should rethink that statement.

dman3k 02/26/2010 3:57 PM
Hide
-0+

chew my boomstick!

blarger 02/26/2010 4:50 PM
Hide
--1+

old school computers also ran Q3 at higher resolutions than the crappy smarphones of today. They also did it at higher than 20fps with sound which ill bet makes it feel sticky.

This makes me curious what kind of results Tegra will turn out running old school FPS.

quantum mask 02/26/2010 5:26 PM
Hide
-0+

(1/2)I'm gonna overclock my Droid today and see if I can get better frame rates than that. Does anyone know where I can get those .pk3 files so I can run the port? I don't have the cd.

kal20mx 02/26/2010 5:33 PM
Hide
--2+

Yes But does it play Crysis?

Regulas 02/26/2010 5:36 PM
Hide
--1+

kal20mx :
Yes But does it play Crysis?


It might be possible if Crysis was coded in Open GL and not the propriety Direct X that it was written for.

willy481 02/26/2010 5:51 PM
Hide
-0+

Hopefully, Smartphone Reviewers will now publish objective Benchmarks so we can compare performance of all smartphones: want to see result for N1, HTC Desire, N900. Also useful to have a review comparing the alleged inefficiency of Android, to Maemo or its new name

mlopinto2k1 02/26/2010 5:57 PM
Hide
-0+

How long does it play for? 10 minutes? It's kinda cool but I am not impressed. There is no reason to have this game on here, you can't even play it. Two fingers? Good luck having any fun with it. It should have shoulder buttons. This is just cool for bragging rights. Wish the guy wasn't talking. Kind of annoying.

smlong 02/26/2010 6:05 PM
Hide
-0+

kyzar :
Are there any Amiga emulators for phones? Huge archive of great games, really low-spec hardware to emulate, low native resolution and easy controls... Having Speedball II, The Settlers and Project-X in my pocket would be fantastic.


I know UAE was ported to S60. I haven't tried it yet, though. I have tried SNES9x on WinMo - it runs decent. MAME and Frodo run great on S60.

oncall 02/26/2010 6:40 PM
Hide
-2+

IMHO developers time would be best spent making games tailored to the hardware they have. Let's face it, smartphone processing horsepower will always be generations behind desktop, plus interface limitations, plus screen size, etc. If they want make smartphone games and make money at it they need to make games that are tailored to the small form factor and power restrictions of the device rather than trying to port over games that "sound good" but "play poorly" because they were originally meant for the desktop.

I've purchased some of these ports for my iPhone, especially id software's stuff. I am sure they sell like hotcakes because of id's name alone. There have a great WOW factor but no lasting playability. It's always like "Why the hell am I playing this on a phone when I could actually be enjoying playing this on my desktop instead of fighting the limitations of the phone?"

reciprocalinhibition 02/26/2010 7:12 PM
Hide
-0+

I used it for about 15 minutes without any hitches after installing. Just awesome to be able to show a cell phone running a complex 3-D game.

I don't play video games much at all, (no implications there) but this a ridiculous display of how far mini pc/cell phone era has come. Yes, it is very tough to play, but the concept of the a 1st person multiplayer shooter on a cell phone is an achievement. My moto Q purchased in '06 wasn't going to attempt this. It is truly bridging a gap between devices like the PSP/Nintendo DS and another device that has a much broader platform.

I'll be interested how these devices progress in another 3 years or even further 10.