# .PNG changes color in Love2D

I have a small .PNG file. I load it with:

  picSmiley = love.graphics.newImage("salamander.png");


and I draw it with:

love.graphics.draw(picSmiley, objects.ball.body:getX(),
objects.ball.body:getY(), math.rad(rotation), 1, 1, 40 / 2, 22 / 2);


Nothing else should influence it. The background color should not matter, as the image has an alpha channel. Despite being red, however, my image draws with a murky green color.

Only the color is wrong. How do I fix it?

Wrong (the salamander is on the grey block):

• could you provide an image showing your original .png, and a version of how it renders? Dec 11 '16 at 22:28
• I have added a screenshot of the problem Dec 11 '16 at 22:47
• All pngs I draw seem to be experiencing this problem. They become darker and sometimes greener... Dec 12 '16 at 0:12

love.graphics.setColor(255,255,255,255);