Game Development Community

Promlems with 1st Gen iPods

by Mike Moore · in iTorque 2D · 08/22/2009 (5:27 pm) · 6 replies

Hello,
Has anyone had any trouble with getting your game to work on a first gen iPod touch?
Just had a customer saying that the game will not work on his 1st gen iPod (OS3), but talks about “chance of changing that iTunes setting”(?) to get it to work as other developers have done that in the past.
I’ve personally have never heard of this before and just looking for any reference / hints about this.
So I guess this means that Apple doesn't test against 1st Gen iPods.

The game is Solitaire Siege by the way, that’s currently on sale for the amazinging low price of $0.99 (limited time offer) and has already had a couple of great reviews, just so long as you don’t have a first gen iPod touch by the looks of it =? (any excuse for a quick plug for the game)

Thanks,
Mike Moore.
www.twitter.com/badbumble
Game web page:
http://www.badbumble.com/Badbumble_Solitaire_Siege.html
App Store Link:
http://bit.ly/sjdue

#1
08/22/2009 (6:33 pm)
You can set the app to require a 2nd gen device to be downloadable when uploading it.

though if it does not work on a 1st gen at all especially an ipod touch, then I would guess the user better should restart his device once per week as the only real thing that can crash games is out of memory or the usage of device functionality not present.

the later is unlikely the case as itgb does not offer that and the first is normally a problem of the phones, not the ipod touches unless they haven't been restarted for a long time.

what the 1st gen itouch thouch normally suffers is a pretty low performance.


If you want to test your game on an itouch first gen: I've one for this purpose and can push it through to see if its a user error or something else.
#2
08/22/2009 (6:44 pm)
Hi Marc,
Thanks for replying.
Yeah, at the moment, it's set for 2nd Gen iPod in iTunes, so I guess there's an options somewhere in iTunes to allow it to work on 1st Gen iPods?
Would I be right in thinking that whatever DRM Apple does during approval to your file is linked into this minimum hardware spec? So changing it, would require me to resubmit?
Yeah, I'm kind of surprised that the default option in the Apple store would be 2nd Gen and up.
I'll go and have a look and see if I can I can find the option in iTunes to change it.

Thanks again for your help and as a small thank you for all your help if you PM me, I would like to send you a promo code for our game.

Thanks,
Mike.
#3
08/22/2009 (7:19 pm)
The little DRM Apple adds doesn't specify target platform - that happens in iTunes. If you have a 1st gen device connected while trying to download, I think you are stopped from doing it. I can't really find an option to change the target devices once the entry has been created in iTunes Connect - I consider this a serious oversight from Apple.

The major differences between 1st and 2nd generation iPod touches are the addition of BlueTooth, a speaker and volume controls. The minor ones are speed (which doesn't matter all that much for regular apps, which is 75% of the store). We'll be seeing yet another option in a few weeks, with 3GS-like iPod touch models. Maybe Apple are trying to sell more of the new ones, therefore you can't downgrade the requirements ;)

I have seen games with in-app purchases downgrade the OS requirement, although that is an artifact of the deployment target changing, so it's detected automatically.
#4
08/22/2009 (7:41 pm)
@Ronny
Yeah, I found the option in iTunes to select it to "iPhone and iPod" and changed it, so now it's just a case of waiting for iTunes to update to see if it has changed (I also spun my screen shots around and need to wait for them to be updated as well).
At least the speed won't be a big problem for my game with it been almost turn based, except for some of the mini games.
To be honest, I didn't even think about the differences between the different iPod Gens. I was more concerned about the different OS versions.
I was surprised that the DRM stuff didn't add that much to the file. I think the upload file was only about 6.5 MB and the final size is 8MB, so it leaves at least 1MB for new features.
At least I'm constantly learning with this project ;)

Thanks,
Mike.
#5
08/22/2009 (7:48 pm)
the volume controls are no problem, as the ipod handles them through the ipod player overlay anyway ...

as mentioned, for iTGB there isn't a difference between the devices other than the performance they have and the amount of commonly free ram and cpu time that differs between the touches and iphones generally.
#6
08/23/2009 (6:06 am)
Thank guys.
I just got an e-mail back from the user and it now working on his iPod 1st Gen. So that's another really happy customer =)
Now to ask him if he will leave a review of the game on iTunes (the sales thing is a lot, lot harder then making the game).

Thanks again,
Mike.
www.twitter.com/badbumble
Game web page:
http://www.badbumble.com/Badbumble_Solitaire_Siege.html
App Store Link:
http://bit.ly/sjdue