iPad 3 Corona Display Issue [was: Corona performance on iPad 3 Retina display, and how to implement?]

I like JayantV suggestion. Makes sense. SVG is an open format so it can be done. Wait it can be done and the code for android and ios is free and here https://github.com/micahpearlman/MonkVG

[import]uid: 38820 topic_id: 22975 reply_id: 92737[/import]

Just tested this on retina ipad emulator and I can confirm it’s the same for my app too…

Screen coordinates (touch locations) appears to be intact, but images (except the default png) scaled up and showing 1/4 (bottom-left)… [import]uid: 10478 topic_id: 22975 reply_id: 93108[/import]

Follow-up… I did few more tests…

Xcode Simulator - iOS 5.1 - iPad (Retina) = Scaling & cropping problem
Xcode Simulator - iOS 5.0 - iPad (Retina) = Works OK

Returned coordinates were ok in both cases. So, I assume that’s either simulator or 5.1 problem. [import]uid: 10478 topic_id: 22975 reply_id: 93271[/import]

We are experiencing the same thing. We are waiting for our devices (which suppose to arrive today) to test on and see what is really going on.

more details, blog, forum post to follow.

c
[import]uid: 24 topic_id: 22975 reply_id: 93308[/import]

Thanks Carlos. Looking forward to the post.

And if it’s showing wrongly on the device, then I’m looking forward to a couple of weeks of work to get my several apps iPad-3-ready :slight_smile: Or perhaps Apple could offer an iOS hot-fix by analyzing if the app is Corona-made, and then adjusting accordingly… after all they should have an interest as much as us to have apps run smoothly on iPad 3. Oh well, guess we’ll just have to wait for now! [import]uid: 10284 topic_id: 22975 reply_id: 93347[/import]

Just got my iPad 3 and can confirm that the issues PixelEnvision reported are happening on-device:

“Screen coordinates (touch locations) appears to be intact, but images (except the default png) scaled up and showing 1/4 (bottom-left)”

UPDATE: I can confirm that this is happening with an iPad-only app, so it’s not an issue that is necessarily related to universal builds or dynamic scaling - the app is question didn’t utilize “@2x” images. It was created for a 1024x768 canvas. Don’t know if that helps or not, but thought I’d mention it. [import]uid: 27636 topic_id: 22975 reply_id: 93542[/import]

@jason: can you drop me a mail info AT digidingo.com? I can send you a promo code, so you could try our universal build. that would be nice! (if you dont own Grooh yet) [import]uid: 90610 topic_id: 22975 reply_id: 93547[/import]

Thanks for the updates! If anyone wants to test with iPad-only game Siege Towers For Two (free: http://itunes.apple.com/us/app/siege-towers-for-two/id423691021), here are its build and config files. I’ll be buying an iPad 3 tomorrow and will check.

build.settings:

[code]settings = {
orientation = {
default = “landscapeRight”,
supported = {
“landscapeLeft”,
“landscapeRight”,
},
},

content = {
fps = 30,
antialias = false,
},

iphone = {
plist = {
UIStatusBarHidden = true,
UIPrerenderedIcon = true,
CFBundleIdentifier = “com.versuspad.siegetowers”,
},
},

}[/code]

config.lua:

[code]application = {

content = {
width = 768,
height = 1024,
scale = “letterbox”
}

}[/code] [import]uid: 10284 topic_id: 22975 reply_id: 93550[/import]

@Jason: thanks for giving it a try.

well…

it’s screwed on the ipad3. [import]uid: 90610 topic_id: 22975 reply_id: 93551[/import]

My test app was also universal, using @2x scheme and stuff…

The strange thing is it’s working fine on iOS 5.0 + retina ipad simulator. But obviously that’s not possible on actual devices… and I think it’s clear now that 5.1 causing this, not the simulator…

I’m curious if that’s a bug or a feature of 5.1… First case might have a global fix in 5.1.1 but later needs recompile with updated corona I’m afraid… [import]uid: 10478 topic_id: 22975 reply_id: 93557[/import]

Dingo, sorry to hear. Would you mind pasting a copy of your game’s config.lua, as well as the build.settings related to screen orientation? [import]uid: 10284 topic_id: 22975 reply_id: 93561[/import]

@PixelEnvision: It’s tempting to blame the issue on iOS 5.1 instead of iOS 5, but I think it’s something to do with iOS 5.1 AND Corona, as every other app on my iPad 3 displays correctly. But I have faith that our friends at Ansca will come to our aid as soon as humanly possible! :slight_smile:

Unfortunately, I do think we’ll be seeing a lot of app updates submitted from the Corona community in the next few weeks, and I don’t see how we can correct this without submitting entirely new builds to the App Store. I just don’t see Apple baking a fix for one specific SDK into a firmware update. *sigh* [import]uid: 27636 topic_id: 22975 reply_id: 93562[/import]

I found a post from a year ago, the same problem happened on iPad1…

My problem is that the game only displays on 1/4 of the iPad screen in the lower left corner if the iPad is running iOS 4.2.1. It looks ok on iPad with iOS 3.2.

I noticed that the OpenGL surface is reported as 1024x768 on iOS 3.2 and 2048x1536 on iOS 4.2.1.
http://www.cocos2d-iphone.org/forum/topic/12137 [import]uid: 10478 topic_id: 22975 reply_id: 93563[/import]

Team

I have been monitoring this thread, plus inbound support and emails re: iPad retina.

The UPS truck usually delivers goodies by now. So as soon as we have the test cases going on an actual device and we do a deep dive and understand what is going on we will try to address it asap and hopefully provide you with a solution in the form of “move along nothing to see here” to new bits on the daily build. I may ask for some volunteers to help us test, specially from those of you who have devices in your hands :wink:

I want to thank you for all the information to keep providing us and reaching out to me on this.

I trust we will be fine.

c [import]uid: 24 topic_id: 22975 reply_id: 93564[/import]

every other app on my iPad 3 displays correctly

@jasonschroeder, mine was just some ideas but nothing beats that statement anyway… [import]uid: 10478 topic_id: 22975 reply_id: 93569[/import]

Thanks, Carlos! I knew you guys were on top of it. And in a just slightly off-topic note…

UPS just called me at my office to try and recall the 3 iPads that they delivered today (I support iOS devices at my day job, which is why I ordered several of them). Apparently Apple is none too pleased with UPS accidentally delivering the iPads early. I’m still expecting my apple.com pre-orders to arrive tomorrow via FedEx, but the ones that arrived via UPS today were ordered through my Apple small business rep. So hopefully UPS doesn’t end up delaying your delivery until tomorrow, but I think being on the East coast helped me out in getting my new iPad early. Apple might have successfully shut down the early UPS deliveries on the West coast.

And of course, it goes without saying that UPS can pry these iPads from my cold, dead hands. :slight_smile: [import]uid: 27636 topic_id: 22975 reply_id: 93567[/import]

I just tested 5 apps I made with corona and all of them don’t display correct. Looks like the content is scaled by 4. [import]uid: 4589 topic_id: 22975 reply_id: 93736[/import]

I tested on the device. [import]uid: 4589 topic_id: 22975 reply_id: 93737[/import]

One of my apps actually works fine but it only uses the webview to display content and get user feedback. [import]uid: 4589 topic_id: 22975 reply_id: 93749[/import]

@Philipp,

Putting a waring in description is a good idea… But I wouldn’t worry about ratings that much… Only time window that can happen is in between now and the release of your next fixed version. And if anyone gives a low rating to the current version, probably update that rating when it’s fixed…

It looks like Ansca is just waiting for their new iPad (due to receive it today?) to confirm the bug & the fix. So, I believe it should be out pretty soon… [import]uid: 10478 topic_id: 22975 reply_id: 93750[/import]