I am using SDL to make a game. I am starting on the menu system, and decided to start with the text. I have a load.cpp and load.h for loading the images and stuff, and also have a color key for 0x00, 0xFF,0x00, this color is magenta. In photoshop I set the background to this color, which in RGB is 255,0,255. I put the text in, and saved it as bmp. When I loaded it in, the magenta was transparent (which is what I wanted) but their was a faint outline of magenta around the text. How can this be solved ? Should I add a black stroke around the text?