GameSalad

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

device performance comparison

madpoetmadpoet Posts: 59Member
My game in the works is running decently on a 2nd gen and 3rd gen i-Pod Touch. I'll be testing
on a 1st gen i-Pod soon and was wondering if it's safe to assume that if it runs decently on a
1st gen i-pod, then it will run the same on an original i-phone and 3G. I'm also assuming that if it
runs well on a 2nd gen ipod, it will more than likely run even better on an i-phone 3GS.

If the base prerequisite for playing my game is 2nd gen ipod/3GS and above, Is there anyone willing
to share an opinion as to how many devices or what percentage of i-devices I'm leaving out.
It's a loaded question and I appreciate any info. I'm thinking I'd rather exclude older devices than
have a boat load of unhappy customers. Below is info which suggest to me that 3G = 1st gen ipod.
3GS > 2nd gen i-pod. True?

Thx in advance. GS Rocks!

Phone 3G
ARM11, 412 Mhz CPU
PowerVR MBX Lite 3D graphics processor
128MB of memory

iPhone 3GS
ARM Cortex A8, 600 MHz CPU
PowerVR SGX graphics processor
256MB of memory

iPod Touch 1st generation
ARM11, 412 Mhz CPU
PowerVR MBX Lite 3D graphics processor
128MB of memory

iPod Touch 2nd generation
ARM11, 533 Mhz CPU
PowerVR MBX Lite 3D graphics processor
128MB of memory

Comments

  • firemaplegamesfiremaplegames Posts: 3,206Member
    There's also the original iPhone, the one before the 3G...
    I don't know which is the most popular model though.
  • POLYGAMePOLYGAMe Posts: 3,470Member
    You can only specify (by selecting under the advanced options during publishing) ARMv7 and above, which rules out anything below 3GS/iTouch 3.

    I have this same paradox... do I leave out all the low end users or do I add in a version of the game for them that is just a bit too "cut-price"?. Both options feel like a cop-out. I'm thinking of leaving them out altogether so no one gets pissed off with a worse version of the game and the newer devices are gradually replacing the older ones... hell, millions of 4G iPhones have sold already!
  • quantumsheepquantumsheep Posts: 8,188Member
    Leaving the oldies behind is liberating, believe me :D

    Dr. Sam Beckett never returned home...
    Twitter: https://twitter.com/Quantum_Sheep
    Web: http://www.quantum-sheep.com

  • POLYGAMePOLYGAMe Posts: 3,470Member
    I guess you COULD put in the description a warning but let's face it... people are stupid. They won't read it and you'll get shitty reviews.

    Oh and to answer your question, yes thew 3GS is MUCH more powerful than the 2G iPod... I found out the hard way... DAMN ME FOR BEING CHEAP AND NOT BEING ABLE TO PLAY MY OWN GAME!!!!
  • POLYGAMePOLYGAMe Posts: 3,470Member
    quantumsheep said:
    Leaving the oldies behind is liberating, believe me :D

    Have you been illegally entering those zimmer frame races down at the old folks home again? I told you that one of these days, you'll sweat too much, the makeup will come off and you'll be found out! I don't know how you can live with yourself.
  • quantumsheepquantumsheep Posts: 8,188Member
    I give them free rides after.

    My conscience, therefore, remains clear :D

    Dr. Sam Beckett never returned home...
    Twitter: https://twitter.com/Quantum_Sheep
    Web: http://www.quantum-sheep.com

  • POLYGAMePOLYGAMe Posts: 3,470Member
    Haha, now answer my bloody email, Ovis!
  • quantumsheepquantumsheep Posts: 8,188Member
    I will tomorrow mate - It's a lot easier to just write nonsense here than it is to give you a critical appraisal young man.

    Fancy a ride?

    :D

    Dr. Sam Beckett never returned home...
    Twitter: https://twitter.com/Quantum_Sheep
    Web: http://www.quantum-sheep.com

  • POLYGAMePOLYGAMe Posts: 3,470Member
    Um... raincheck? :P
  • POLYGAMePOLYGAMe Posts: 3,470Member
    Oh and by the way QS, you're all for leaving the older devices behind? You don't think it would reflect too heavily on sales? I guess at the end of the day it comes down to what we're happy to do with our games... do I REALLY want a shoddy version in there? Is it really that shoddy? lol. I dunno... my brain is melting...
  • quantumsheepquantumsheep Posts: 8,188Member
    Right - last post before I go to bed!

    Remember that retro game I told you about in an email? Well, it (ironically) would not run on a 1st gen touch.

    And to be honest, I got tired of trying to optimise things (like cutting down rate of fire, number of enemies on-screen etc etc).

    I felt I'd be compromising the game just to run on older hardware.

    I decided not to compromise.

    As to the sales issue - I've said repeatedly that sales are not my number one priority. I'd rather make a game I enjoy than make something that's crippled that I'm not proud of.

    Been there. Done that.

    QS :D

    THREE HOURS OF SLEEP COMING UP! Cya all then ;)

    Dr. Sam Beckett never returned home...
    Twitter: https://twitter.com/Quantum_Sheep
    Web: http://www.quantum-sheep.com

  • POLYGAMePOLYGAMe Posts: 3,470Member
    Good call... goodbye legacy mode... I didn't know you very well but ...well... I hate you...
  • POLYGAMePOLYGAMe Posts: 3,470Member
    Although I guess if people ask for it I can put it in an update... it's in the code ;)
  • madpoetmadpoet Posts: 59Member
    Hey all,
    Thx for the info. Man, it's a tough call....
    I've been taking away frames frm my anims with the goal to get it working in older
    devices, but the fluidity is really suffering and gfx mean more to me ultimately.
    Do other game engines like cocos 2d have the same limits or are they more capable
    of allowing more sprites on screen (ex. sprite atlases). Don't get me wrong, I love
    GS.

    O
  • POLYGAMePOLYGAMe Posts: 3,470Member
    I think GS needs to be worked on in this area... whether or not they'll bother now that older devices are starting to disappear is another story.

    It is a tough choice. I've decided to back newer systems only so my game can be as it was meant to be... if I get a massive influx of requests for backwards compatibility I might do it... or work on a similar game for older devices with the same playable character.
  • madpoetmadpoet Posts: 59Member
    I think that's a good strategy.
    Thx!
  • chosenonestudioschosenonestudios Posts: 1,714Member
    Throwing this out there also.. Now that iOS4 is out..... iPhone 2g (1st Gen) and iPod Touch (1st Gen) have been effectively neutralized... They don't get the iOS4 update so any games made for iOS4 will not include them... So effectively you only have to build for iPhone 3g (2nd Gen) and iPod Touch (2nd Gen) and up... Not to mention in another year there will be iOS5 and the 2nd Gen hardware will be gone, so you'll only have to support the 3rd Gen hardware and up...

    Once the 1st Geners realize they cant play any iOS4 Games.. There bound to upgrade to 3rd or 4th Gen hardware... So there will be even more high powered processors available to you... The same thing will happen in another year when everybody will upgrade to 5th or 4th Gen hardware...

    So even if you only support 3rd Gen and up right now your only removing the 2nd geners and in another year they will all be gone...
  • madpoetmadpoet Posts: 59Member
    Excellent!
    Thank You for taking the time to make my decision alot more easier....:)
  • chosenonestudioschosenonestudios Posts: 1,714Member
    madpoet said:
    Excellent!
    Thank You for taking the time to make my decision alot more easier....:)

    Yep, Mo prob :D
This discussion has been closed.