Am I doing something wrong, my buttons look horrible with retina text.

So I’ve tried a bunch of them, but right now I’m using CrawlSpace games library which adds in retina support for text. But, no matter what I do all my text and buttons look horrible:
https://img.skitch.com/20110814-tyee7i62e3du4mr725m7r9e4n1.jpg

A button creation example would be:
myButton = widget.newButton{
id = “grabURL”,
label = “Grab URL”,
onEvent = grabURL,
emboss = false,
font = native.systemFont
}

and for the status bar, I’m just doing:
appToolbar.label = “Looking Bad”

Am I missing something? Or very likely doing something wrong?
Also, If I change from an iPhone 4 to 3 in the simulator, the text on the iphone 3 is super tiny.

Thanks!
[import]uid: 19193 topic_id: 13822 reply_id: 313822[/import]

You example image looks like emboss was set to “true” on white colored text. I believe white is also used for the emboss effect, so either turn emboss “false” or change the color of the text to something other than white (or black).

[import]uid: 9422 topic_id: 13822 reply_id: 50797[/import]