Code:
void InitScrambledEgg()
{
TLN_SetLoadPath("data/scrambledegg");
TLN_SetRasterCallback(NULL);
foreground_tilemap = TLN_LoadTilemap("scrambledegg.tmx",NULL);
background_tilemap = TLN_LoadTilemap("scrambledegg_background.tmx",NULL);
TLN_SetLayer(LAYER_FOREGROUND,NULL,foreground_tilemap);
TLN_SetLayer(LAYER_BACKGROUND,NULL,background_tilemap);
TLN_SetBGColor(0,0,0);
TLN_SetLayerPosition(LAYER_FOREGROUND,0,HEIGHT*-1);
TLN_SetLayerPosition(LAYER_BACKGROUND,0,HEIGHT*-1);
sonic_xpos=65;
sonic_ypos=193;
SetSonicSpritePosition();
}
It doesn't happen on versions older than 2.8.0