]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - sys_shared.c
rewrote RecursiveHullCheck, no longer gets stuck on angle changes, and is generally...
[xonotic/darkplaces.git] / sys_shared.c
index 719bce792de45867ada0b19aee1bc1c788c5ed82..01fd0fbabee12a34fb4509fc4dcafcd9c171688b 100644 (file)
@@ -107,19 +107,24 @@ void Sys_Printf (char *fmt, ...)
 //#endif
 }
 
-void Sys_Shared_Init(void)
+char engineversion[40];
+
+void Sys_Shared_EarlyInit(void)
 {
-       if (COM_CheckParm("-nostdout"))
-               sys_nostdout = 1;
-       else
-       {
 #if defined(__linux__)
-               fcntl(0, F_SETFL, fcntl (0, F_GETFL, 0) | FNDELAY);
-               printf ("DarkPlaces Linux   GL %.2f build %3i", (float) VERSION, buildnumber);
+       sprintf (engineversion, "%s Linux GL build %3i", gamename, buildnumber);
 #elif defined(WIN32)
-               printf ("DarkPlaces Windows GL %.2f build %3i", (float) VERSION, buildnumber);
+       sprintf (engineversion, "%s Windows GL build %3i", gamename, buildnumber);
 #else
-               printf ("DarkPlaces Unknown GL %.2f build %3i", (float) VERSION, buildnumber);
+       sprintf (engineversion, "%s Unknown GL build %3i", gamename, buildnumber);
 #endif
-       }
+
+       if (COM_CheckParm("-nostdout"))
+               sys_nostdout = 1;
+       else
+               printf("%s\n", engineversion);
+}
+
+void Sys_Shared_LateInit(void)
+{
 }