I'm having issues with -hd suffixed files in Cocos2d. My SD tilesize is 52x52 with a map that's 6 wide x 9 high, and the HD tilesize is 104x104. Everything's resized appropriately, and I have both SD and HD versions of both my TMX map and my tileset.
In the Retina simulator, everything works fine, despite getting the following nonsensical lines in the log:
Filename(sprites-hd.PNG) contains -hd suffix. Removing it. See cocos2d issue #1040
cocos2d: CCFileUtils: Warning HD file not found: sprites-hd.PNG
But on the device, it does what you'd expect given the errors, and uses the original SD file which looks awful and messes up collision detection. It also generates no #1040 errors on the TMX file, and I suspect it's never using the -hd TMX file at all; when I removed it, I never saw a line warning me that it was missing.
What's going on here, and how do I fix it?