Hello all,
I recently discovered an issue while testing my app on the Corona Simulator. I used the tutorial for the ultimate config.lua file and I have since suspected that something was off.
I have done all the proper labeling of my graphics with the appropriate @2x prefix for images at a scale of 2X
I have noticed that when I test on devices where the @2x images should be used, it would appear as though the images were not as sharp as they would seem they should be. corners would look jagged and any circular images also looked quite choppy.
I tried posting about this a while ago and it was recommended to me that I alter one of my @2x images from the non-prefix image and see if it was in fact substituting the images.
I ran this test and it did seem to be the case that the images were getting substituted for the proper images with the @2x, so I decided to leave it alone for the time being and address it later.
I have since been testing on the devices that would not require the @2x prefix and everything has been going fine. I recently decided to switch over to a @2x device to check up on things and I noticed something that was not happening before…
When I test on the corona simulator with a @2x devices, the frame rate seems to take a huge dive and everything looks extremely laggy.
When I switch back over to a non-prefix device, everything runs smoothly.
I recorded a video of what was happening so you all could see and possible give me an idea as to how to fix it.
In the video I make sure to point out what device the simulator is on and I also highlight in to console window a print value that shows what prefix is being used (nil for no prefix).
Please excuse the naturally choppy quality of the video, I did notice that the recording seemed to make EVERYTHING lag a bit even when in reality the non-prefixed devices run smoothly, BUT you can see the huge difference every time I switch to a @2x device.