+static boolean CheckTitleScreen_BD(int nr, boolean initial)
+{
+ // only show BD style title screen for native BD level sets
+ if (level.game_engine_type != GAME_ENGINE_TYPE_BD)
+ return FALSE;
+
+ // only show BD style title screen for first title screen of a level set
+ if (initial || nr != 0)
+ return FALSE;
+
+ int graphic = getTitleScreenGraphic(nr, initial);
+ Bitmap *bitmap = graphic_info[graphic].bitmap;
+
+ // only show BD style title screen if no other title screen defined
+ if (bitmap != NULL)
+ return FALSE;
+
+ // check if BD style title screen defined
+ return (GetTitleScreenBitmaps_BD() != NULL);
+}
+