id Tech 5 'Rage' Ported to iPhone 4, Runs at 60fps

Page 3 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Status
Not open for further replies.
@Euphoria_MK

i completely agree a few millisecs mean nothing, but personally i dont think there is that much difference between android and IOS to warrant the conclusion that IOS is better then android speedwise, they are close enough cousins to dictate that the hardware play a more important role

My only preference with android is that it is open enough that allows me to plonk whatever i like on it, heck i wouldn't even mind symbian if there were a decent enough symbian phone
 
[citation][nom]schmich[/nom]I don't have the numbers for those. I'm basically trying to show what beast the Samsung Hummingbird SoC (or A4) is.[/citation]

It's a very good SoC but no PowerVR SGX has 90 MPolys/s. The top of the line SGX545 has 40 MPolys/s. The SGX535 used on the iPhone 4 and other Android phones has 14 MPolys/s.
 
Closed Vs open. Advantages and disadvantages. It comes down to user preference and not to being smarter per se because of any choice. Carmack said clearly he was studying to port its engine to Android but not on this development cycle. However he has been saying that Apple OSs offer a near closed system that is very favorable and comparable to console game development. Easy to understand why, but not pure gaming Apple virtue.

It is even inconvenient to make a consistent game development when the hardware is constantly changing, even if for the better, because as soon as you move up to the latest and greatest hardware you leave the bigger user base behind.

The port to Android will eventually come, maybe next year, but everyone needs to understand the game experience on Android based phones or tablets will be much more difficult to control and this is something everyone needs to deal with.

In the end, why you buy a device for? To game, to get entertained, to watch movies, to please your ego, to produce money, as a fashion device, to be approved by others.

For the time being the iPhone offers a clearer development path, but this should not offend anyone. It is also a fortunate accident, as Apple wasn't at all interested in creating a gaming platform, they said, and they were surprised with this fact. Today Apple is working on Game Central but it wasn't in their original plans.

So, all this iPhone gaming success is more the initiative of independent developers including Carmack, and the fact that the iPhone had favorable gaming advantages, but also disadvantages. But who overcome all those disadvantages? developers and users willing to try. So give the credit to who really deserve it and not just to Apple or Google.
 
Funny all this back and forth came up just because Id said that their game will run at 60FPS on the IPhone. You want credit where credit is due for Android, how about for once give some credit to the Id for 1 and the IPhone for 2 for making a game like this work this well on a mobile platform. I guess being somewhat positive about a Apple product is just not fun.
 
[citation][nom]jecastej[/nom]Closed Vs open. Advantages and disadvantages. It comes down to user preference and not to being smarter per se because of any choice. Carmack said clearly he was studying to port its engine to Android but not on this development cycle. However he has been saying that Apple OSs offer a near closed system that is very favorable and comparable to console game development. Easy to understand why, but not pure gaming Apple virtue.It is even inconvenient to make a consistent game development when the hardware is constantly changing, even if for the better, because as soon as you move up to the latest and greatest hardware you leave the bigger user base behind.The port to Android will eventually come, maybe next year, but everyone needs to understand the game experience on Android based phones or tablets will be much more difficult to control and this is something everyone needs to deal with.In the end, why you buy a device for? To game, to get entertained, to watch movies, to please your ego, to produce money, as a fashion device, to be approved by others.For the time being the iPhone offers a clearer development path, but this should not offend anyone. It is also a fortunate accident, as Apple wasn't at all interested in creating a gaming platform, they said, and they were surprised with this fact. Today Apple is working on Game Central but it wasn't in their original plans.So, all this iPhone gaming success is more the initiative of independent developers including Carmack, and the fact that the iPhone had favorable gaming advantages, but also disadvantages. But who overcome all those disadvantages? developers and users willing to try. So give the credit to who really deserve it and not just to Apple or Google.[/citation]


Well said.
 
[citation][nom]Smochina[/nom]objective-c is apple's version of c++[/citation] This is the problem with apple fans. They think Apple created everything. Objective C is not apple's version of C++. Objective C was created by StepStone.
 
Really? Who wants to play a FPS on a touch screen phone? Seriously? What a waste of time, effort & resources. There is nothing cool about it. Is this what the world is coming to? Not everything needs to be on a cell phone. I'd be happy if AT&T didn't drop half their calls. Lets get the phones right before we worry about the fluff....
 
@Lavacon
There's nobody holding a gun to devs heads saying they have to use Carmack's engine for FPS games.

Something I think that might work better, is a RPG type of game, since combat will be slower paced, making the touch screen camera panning less of a hindrance.
 
[citation][nom]Lavacon[/nom]Really? Who wants to play a FPS on a touch screen phone? Seriously? What a waste of time, effort & resources. There is nothing cool about it. Is this what the world is coming to? Not everything needs to be on a cell phone. I'd be happy if AT&T didn't drop half their calls. Lets get the phones right before we worry about the fluff....[/citation]

Agreed 150%. There is no excuse for the service level that AT&T provides. No other carrier has this problem with the IPhone. They took in all that revenue from the new subscribers and the new data plans, and never invested in their infrastructure so they could pad their books for the investors. Now it is going to bite them in the arse once other carriers get the IPhone. Verizon will get allot of new subscribers just from pissed off AT&T customers alone.
 
[citation][nom]Lavacon[/nom]Really? Who wants to play a FPS on a touch screen phone? Seriously? What a waste of time, effort & resources. There is nothing cool about it. Is this what the world is coming to? Not everything needs to be on a cell phone. I'd be happy if AT&T didn't drop half their calls. Lets get the phones right before we worry about the fluff....[/citation]
Carmack has nothing to do with AT&T. He makes games and that is his business. If you are not happy with A&T go and rant there, this is about the rage demo on the iPhone. I personally am more excited of rage getting to the new iPod Touch. I never got the iPhone since I also dislike AT&T.
 
I didn't mention AT&T until the end of my "rant". The first 2/3 of my post was not about AT&T. FPS on phones is a waste. ID should try making good games again on suitable platforms. Great you can play a fps on your phone. That doesn't make it cool, fun, or useful.
 
[citation][nom]Lavacon[/nom]I didn't mention AT&T until the end of my "rant". The first 2/3 of my post was not about AT&T. FPS on phones is a waste. ID should try making good games again on suitable platforms. Great you can play a fps on your phone. That doesn't make it cool, fun, or useful.[/citation]

Who cares... they are making a full game on a PC, PS3 and 360 so whats wrong with the iPhone/iPod Touch/iPad platform...

I dont see you complaining to Sony for making games on the PSP or to Nintendo on the DS
 
Apple might still be running the 535, but I believe Samsung is using the 540. Also don't forget the Samsung Wave. Same SoC, but running Bada which also uses a subset of C++. Lower res than the iPhone 4, but you do get Super AMOLED.

The Snapdragon isn't running an A8 core or PowerVR GPU.
 
The PSP and DS are game systems, NOT cellphones. I can let it fly on the Ipod Touch(even though it is still terrible), but, come on, can you really sit here and think that FPS on cellphones is a good thing?
 
Well it does hell kill time when you are stuck in traffic, on a plane, ina a cab, on the subway....
I dont say I am going to sit at home in fron t of my PC and play FPS on my phone or iPod touch but hell it's great having the alternative in my pocket.
 
[citation][nom]Smochina[/nom]Moron, Android is the dumbest **** ever created. It runs crappy java apps and only few of the Android phones can actually come close to an Iphone, most of them are just stupid low memory, dumb cpus made by the worst mobile manufacturers in the world, who can't even make a decent touchscreen.[/citation]
We get it, you don't like Android. I just don't get the point of actively expending energy towards hating an OS. If you don't like it, don't use it, it's that simple. There's no reason to hate on the people that do like it. I don't exactly understand the point of trolling comments sections to just spew your hatred all over this site (and that goes towards all the hater fanbois whether it be towards apple products, androids, osx, ms, etc). You're just going to have to accept that some people like things you don't and deal with it.
 
Wow... The big surprise at QuakeCon was Rage on the iPhone. Talk about a who gives a **** moment. id, one of the few developers who could retain and restore PC gaming to its greatest potential is wasting time on the ********* iPhone.
 
Rated down? hmmmm i must have disturbed the fanboy nest, any ways im not saying it isn't impressive im just saying that it would be more appealing to people who care if it had of been on android.
 
A mobile processor like the ones in a cellphone or the atom for example are substantially less powerful per clock than a full featured processor. Cellphones are approaching P3 speeds as long as you be sure you multiply the clock rate of the mobile processor by 0.75 when doing the comparison. This is also like saying you can pass a Vette with a Pinto because the Vette was traveling at 50 on the feeder and the pinto is on the freeway going 65. I did many benchmarks on a P3 system, and when I turned the resolution to near cellphone levels, the frame rate on games more complicated than this demo went well over 200FPS(CPU video, no GPU).
 
this is a bit lame from mr "I'm going to use open GL never direct X because I support the most open and compatible platform" to then go and make all his stuff for the iphone... and ignore Android... even after apple bitched at him for releasing both a jail broken version and a version on the app store for his first app... so he ditched the jail-broken version...

and android actually DO have the most powerful phones on the market... just seems a bit hypocritical mr Carmack... I can only assume that an android version is forthcoming?

I mean, its not like he needs the money...
 
[citation][nom]Godfail[/nom]Carmack has been making games for the iPhone for a couple of years now. Android is a bit newer, and Windows Phone 7 isn't even out yet. I don't know what developer nightmares you want to create for a game ON A PHONE...but you're really wasting your breath.Another thing is that Android doesn't have enough platform control to guarantee the game would play on all of its phones. iPhone is more like a console and Android more like Windows. Nobody's going to want to spend all that extra time making up for all the possible hardware variants with the Android platform.[/citation]

Dude, we are talking about a game engine that has been designed and marketed as one that transcends platforms with ease. Carmack said from the beginning that his engine would port over to the various platforms with ease and show similar performance on all. Hence, there shouldn't be any HUGE hurdles to overcome porting id tech 5 over to the android platform, much less the WP7.

I agree with you about why they chose the iphone to demonstrate it on. It has been the most consistent mobile OS out there. But now that android is taking over, it won't be long after Rage ships that I think we will see it ported to the Android platform.
 
Status
Not open for further replies.