Put this code into a generic screen and run the debugger and then execute this code on a page
local sysFonts = native.getFontNames()
for k,v in pairs(sysFonts) do print(v) end
When you run the debugger, you should get something like this in the print window
2013-04-24 21:03:50.363 Corona Simulator[4365:707] ACaslonPro-Bold
2013-04-24 21:03:50.363 Corona Simulator[4365:707] ACaslonPro-BoldItalic
2013-04-24 21:03:50.364 Corona Simulator[4365:707] ACaslonPro-Italic
2013-04-24 21:03:50.364 Corona Simulator[4365:707] ACaslonPro-Regular
2013-04-24 21:03:50.364 Corona Simulator[4365:707] ACaslonPro-Semibold
2013-04-24 21:03:50.364 Corona Simulator[4365:707] ACaslonPro-SemiboldItalic
2013-04-24 21:03:50.365 Corona Simulator[4365:707] AGaramondPro-Bold
2013-04-24 21:03:50.365 Corona Simulator[4365:707] AGaramondPro-BoldItalic
2013-04-24 21:03:50.365 Corona Simulator[4365:707] AGaramondPro-Italic
2013-04-24 21:03:50.366 Corona Simulator[4365:707] AGaramondPro-Regular
This would then be the name that should work for you.
Sample code would be this
local highScoringText1 = display.newText(“David”, 80,100, “ACaslonPro-Bold”, 32)
highScoringText1:setReferencePoint(display.leftReferencePoint)
highScoringText1:setTextColor(0,0,0)
Try this and see if it works for you.
If this doesn’t work, does native.systemFontBold work to display text?
Post your code and happy to see if it works for me.
(I am on a Mac, so I believe this should work on Windows)