diff --git a/Assets/Scripts/Modules/SystemModule.cs b/Assets/Scripts/Modules/SystemModule.cs
index d5d71c4..8d9105d 100644
--- a/Assets/Scripts/Modules/SystemModule.cs
+++ b/Assets/Scripts/Modules/SystemModule.cs
@@ -30,6 +30,9 @@ public partial class SystemModule
private void Print(string message)
{
+ if (string.IsNullOrWhiteSpace(message))
+ return;
+
uq.AddLog(message);
}
diff --git a/Assets/Scripts/UniQuake.cs b/Assets/Scripts/UniQuake.cs
index 21e87c4..93df680 100644
--- a/Assets/Scripts/UniQuake.cs
+++ b/Assets/Scripts/UniQuake.cs
@@ -22,7 +22,7 @@ public partial class UniQuake: MonoBehaviour
///
/// Time since startup for this particular instance of Quake
///
- public double CurrentTime => Time.timeAsDouble - startTime;
+ public double CurrentTime => Time.realtimeSinceStartupAsDouble - startTime;
private Action logHandler;
private StringBuilder logBuffer = new StringBuilder();
@@ -74,7 +74,7 @@ public partial class UniQuake: MonoBehaviour
quakeParms.SetArguments(arguments.ToArray());
quakeParms.AllocateMemory(memorySize);
- startTime = Time.timeAsDouble;
+ startTime = Time.realtimeSinceStartupAsDouble;
try
{
diff --git a/engine/Quake/snd_dma.c b/engine/Quake/snd_dma.c
index 3f5b065..80d2302 100644
--- a/engine/Quake/snd_dma.c
+++ b/engine/Quake/snd_dma.c
@@ -28,10 +28,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "snd_codec.h"
#include "bgmusic.h"
-#ifndef USE_FMOD
-
static void S_Play (void);
static void S_PlayVol (void);
+
+#ifndef USE_FMOD
+
static void S_SoundList (void);
static void S_Update_ (void);
void S_StopAllSounds (qboolean clear);
@@ -197,9 +198,9 @@ void S_Init (void)
Con_Printf("\nSound Initialization\n");
-#ifndef USE_FMOD
Cmd_AddCommand("play", S_Play);
Cmd_AddCommand("playvol", S_PlayVol);
+#ifndef USE_FMOD
Cmd_AddCommand("stopsound", S_StopAllSoundsC);
Cmd_AddCommand("soundlist", S_SoundList);
Cmd_AddCommand("soundinfo", S_SoundInfo_f);
@@ -977,6 +978,8 @@ void S_UnblockSound (void)
}
}
+#endif // USE_FMOD
+
/*
===============================================================================
@@ -1029,6 +1032,8 @@ static void S_PlayVol (void)
}
}
+#ifndef USE_FMOD
+
static void S_SoundList (void)
{
int i;