Need help from someone with an iPhone 3GS

If anyone has an iPhone 3GS (not 3G) and would be willing to help me out, please run this in one of your device builds and tell me what the output is:

system.getInfo(“name”)

I need to know if it outputs “iPhone” or if it outputs “iPhone3GS”.

In my household, I currently have a first generation iPhone, a 2nd generation iPod Touch, and a 4th generation iPod touch.

The reason is because my latest game, Dungeon Tap runs pretty poorly on the 1g iPhone unless I leave out some of the graphics and mute the music (which is fine, those are acceptable sacrifices for the performance gain on the older device). However, if the system.getInfo(“name”) ouputs “iPhone” for both the 1g and the 3GS, that could be a problem because I don’t want to shortchange any of my players using a 3GS, which I know is more than capable of running the game smoothly with all the resources.

I already know that the function on the original iPhone produces “iPhone”, and the iPhone4 produces “iPhone4”, so I’m *hoping* the 3GS outputs “iPhone3GS”.

I’m a little concerned because I ran that function on our 2nd and 4th generation iPod touches and both of them simply outputted “iPod touch”.

So please, for ANYONE with a 3GS, or if the folks at Ansca already know the answer to this question, please help me out if you have a moment to spare.

Thank you very much.

[import]uid: 7849 topic_id: 2524 reply_id: 302524[/import]

I have a iPhone 3GS and the getinfo(“name”) returns whatever you named the phone. “platformName” returns “iPhone OS” and “model” is iPhone. This is running ios 3.1.3

The “name” on my iPhone4 shows a custome name: “Ansca iPhone 4”. Running DeviceInfo on both 3GS and iPhone4, there is nothing that tells me that one is a 3GS (if I’ve upgraded the OS to 4.0).

-Tom [import]uid: 7559 topic_id: 2524 reply_id: 7433[/import]

Thanks Tom! Your help is very much appreciated :slight_smile: [import]uid: 7849 topic_id: 2524 reply_id: 7441[/import]