Simulator jagged edges and aliasing?

Hi all,

I just bought a brand spanking new MacBook Pro with the 15" Retina display, running at 2880 x 1800 pixels. I was superexcited to run Corona because now I could finally test and debug my iPad game in full screen without scaling to 50%, because the 2048 x 1536 resolution fits nicely on the MacBook screen.

BUT! Things look like crap, for some reason! :unsure: The weird thing is that it’s not the sprites that are too low-res, because when I scaled the iPad Air up to twice it’s size the sprites DO look sharp. It’s not only sprites though. Text and vector looks the same. It actually looks as if things are rendered to 768 x 1024 and then scaled up to double resolution. Obviously this is not what I want!

Does anybody know why this is, and how to fix it? Is there something

p.s. One a side note: why do some skins allow scaling to BIGGER than 100% scale, while some others don’t?

Anyone? I just did another test: a line that is 1 pixel high, and 1000 pixels wide, in a config set to 1536 x 2048 pixels (= iPad Air). The simulator is zoomed to 100%, so one pixel in my app should be exactly one pixel in the simulator.

If I use this code the line is invisible:

display.newRect(1024,768,1000,1)

If I use this code, placing the line one pixel higher, the line is visible:

display.newRect(1024,768,1000,1)

This confirms my suspicion that the simulator renders to 1024 x 768 and then upscales by 200%, which is not what should be happening, obviously.

Hmmm. I just found this thread dating back to the start of the year:

https://forums.coronalabs.com/topic/42831-corona-simulator-in-low-resolution-on-macbook-pro-retina/

Still not fixed yet, apparently. :mellow:

The simulator often shows very jagged screens. Seems fine on actual devices. I’m primarily on windows.

Anyone? I just did another test: a line that is 1 pixel high, and 1000 pixels wide, in a config set to 1536 x 2048 pixels (= iPad Air). The simulator is zoomed to 100%, so one pixel in my app should be exactly one pixel in the simulator.

If I use this code the line is invisible:

display.newRect(1024,768,1000,1)

If I use this code, placing the line one pixel higher, the line is visible:

display.newRect(1024,768,1000,1)

This confirms my suspicion that the simulator renders to 1024 x 768 and then upscales by 200%, which is not what should be happening, obviously.

Hmmm. I just found this thread dating back to the start of the year:

https://forums.coronalabs.com/topic/42831-corona-simulator-in-low-resolution-on-macbook-pro-retina/

Still not fixed yet, apparently. :mellow:

The simulator often shows very jagged screens. Seems fine on actual devices. I’m primarily on windows.