View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0019877 | AI War 2 | Graphical Bug | Jul 27, 2018 10:03 pm | Sep 5, 2018 8:45 pm | |
Reporter | xaid | Assigned To | Chris_McElligottPark | ||
Status | closed | Resolution | not fixable | ||
Product Version | 0.757 So...You Like To Read Tooltips? | ||||
Summary | 0019877: Ships / structure disappear when zooming in | ||||
Description | I have an old machine (2011 Macbook Pro with the Intel HD 3000 graphics chipset has 512 Mbs of shared RAM) so I'm not expecting to see any fancy graphics but I was wondering if there is anything that can be done to show the ship / structure models (even with a low polygon count). | ||||
Tags | No tags attached. | ||||
|
ArcenDebugLog.txt (24,193 bytes)
11/3/2017 10:56:35 AM Calling RunInitialSetup for Arcen.AIW2.External.InitialSetupForDLL from AIWarExternalCode 11/3/2017 10:56:35 AM Finished calling RunInitialSetup for Arcen.AIW2.External.InitialSetupForDLL from AIWarExternalCode 11/3/2017 10:56:39 AM Harmless Info: dll AIWarExternalVisualizationCode does not contain a IInitialSetupForDLL type. This is fine, but if you're the author of that dll and want it to run init-code, it ain't happening right now. 11/3/2017 10:57:20 AM World Created, Launching Server 11/3/2017 10:57:20 AM Successfully opened host socket 11/3/2017 11:17:15 AM Shutting Down Socket 11/3/2017 11:17:15 AM PLAYER DISCONNECTED 0.0.0.0=>0 11/3/2017 11:17:15 AM World Created, Launching Server 11/3/2017 11:17:15 AM Successfully opened host socket 11/3/2017 11:17:36 AM Shutting Down Socket 11/3/2017 11:17:36 AM PLAYER DISCONNECTED 0.0.0.0=>0 7/27/2018 8:46:14 PM Current directory used: /Users/zaid/Library/Application Support/Steam/SteamApps/common/AI War 2/ 7/27/2018 8:46:14 PM Process Count = 0 so PlayerDataDirectory used: /Users/zaid/Library/Application Support/Steam/SteamApps/common/AI War 2/PlayerData/ 7/27/2018 8:46:16 PM No resolution change was required. 7/27/2018 8:46:16 PM Applied graphics settings: AntialiasingMode:x2 UseSoftParticles:False BillboardsFaceCameraPosition:False AnisotropicMode:ForceEnable TextureQuality:Full 7/27/2018 8:46:16 PM Applied Framerate Type: 120 FPS (vsync: 0 targetFPS:120) 7/27/2018 8:46:57 PM ArcenAssetBundleCache.InstantiatedObjects: 619 7/27/2018 8:46:58 PM Game Version: 0.756 graphicsDeviceType in use: OpenGLCore graphicsDeviceVersion in use: OpenGL 3.3 INTEL-10.4.14 graphicsMultiThreaded: False graphicsShaderLevel: 45 operatingSystem: Mac OS X 10.13.6 graphicsDeviceName: Intel HD Graphics 3000 OpenGL Engine graphicsDeviceID: 294 graphicsDeviceVendor: Intel Inc. graphicsDeviceVendorID: 32902 graphicsDeviceVersion: OpenGL 3.3 INTEL-10.4.14 graphicsMemorySize: 579 maxTextureSize: 8192 npotSupport: Full processorType: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz processorCount: 4 processorFrequency: 2300 systemMemorySize: 8192 supportsImageEffects: True supportedRenderTargetCount: 8 supportsComputeShaders: False supportsShadows: True usesReversedZBuffer: False 7/27/2018 8:46:58 PM 52.4 seconds total load time. SetDirectoriesToBeUsed (8.2s) Calculate FInt Sqrt Arrays (0.9s) SFXItemTable (6.6s) LoadFinalSFXStuff (13.3s) ExternalIconDictionaryTable (1.8s) ArcenUIPrefabTable (0.5s) ArcenUI.Instance.InitializeOnceOnly (0.3s) EntityLineTypeTable (0.3s) SpaceboxDefinitionTable (1.5s) PlanetDefinitionTable (1.7s) GameEntityTypeDataTable.Initialize (0.5s) GameEntityTypeDataTable.InitVisualBits (10.2s) SurrogateTableTable (0.6s) 7/27/2018 8:46:58 PM ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) at System.Environment.get_StackTrace () [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x000d1] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:155 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:116 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00004] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:96 at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x000d3] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:844 at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x0003d] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:797 at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <1a6966f3646041ac86f921840dc9100f>:0 7/27/2018 8:46:58 PM ErrorsReportedByEngine: ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) at System.Environment.get_StackTrace () [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x000d1] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:155 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:116 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00004] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:96 at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText, System.Boolean SuppressArcenDebugLog) [0x0016c] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:1316 at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:1282 at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x000ea] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:847 at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x0003d] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:797 at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <1a6966f3646041ac86f921840dc9100f>:0 7/27/2018 8:49:49 PM Resolution changed to windowed 1000x600 7/27/2018 8:49:49 PM Applied graphics settings: AntialiasingMode:x2 UseSoftParticles:False BillboardsFaceCameraPosition:False AnisotropicMode:ForceEnable TextureQuality:Full 7/27/2018 8:49:49 PM Applied Framerate Type: 120 FPS (vsync: 0 targetFPS:120) 7/27/2018 8:56:51 PM Current directory used: /Users/zaid/Library/Application Support/Steam/SteamApps/common/AI War 2/ 7/27/2018 8:56:51 PM Process Count = 0 so PlayerDataDirectory used: /Users/zaid/Library/Application Support/Steam/SteamApps/common/AI War 2/PlayerData/ 7/27/2018 8:56:53 PM Resolution changed to windowed 1000x600 7/27/2018 8:56:53 PM Applied graphics settings: AntialiasingMode:x2 UseSoftParticles:False BillboardsFaceCameraPosition:False AnisotropicMode:ForceEnable TextureQuality:Full 7/27/2018 8:56:53 PM Applied Framerate Type: 120 FPS (vsync: 0 targetFPS:120) 7/27/2018 8:57:32 PM ArcenAssetBundleCache.InstantiatedObjects: 619 7/27/2018 8:57:32 PM Game Version: 0.757 graphicsDeviceType in use: OpenGLCore graphicsDeviceVersion in use: OpenGL 3.3 INTEL-10.4.14 graphicsMultiThreaded: False graphicsShaderLevel: 45 operatingSystem: Mac OS X 10.13.6 graphicsDeviceName: Intel HD Graphics 3000 OpenGL Engine graphicsDeviceID: 294 graphicsDeviceVendor: Intel Inc. graphicsDeviceVendorID: 32902 graphicsDeviceVersion: OpenGL 3.3 INTEL-10.4.14 graphicsMemorySize: 579 maxTextureSize: 8192 npotSupport: Full processorType: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz processorCount: 4 processorFrequency: 2300 systemMemorySize: 8192 supportsImageEffects: True supportedRenderTargetCount: 8 supportsComputeShaders: False supportsShadows: True usesReversedZBuffer: False 7/27/2018 8:57:32 PM 47.8 seconds total load time. SetDirectoriesToBeUsed (7.1s) Calculate FInt Sqrt Arrays (0.8s) SFXBusTable (6.3s) LoadFinalSFXStuff (13.0s) ExternalIconDictionaryTable (1.8s) ArcenUIPrefabTable (0.4s) ArcenUI.Instance.InitializeOnceOnly (0.3s) SpaceboxDefinitionTable (1.4s) PlanetDefinitionTable (1.6s) GameEntityTypeDataTable.Initialize (0.5s) GameEntityTypeDataTable.InitVisualBits (9.4s) SurrogateTableTable (0.6s) 7/27/2018 8:57:32 PM ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) at System.Environment.get_StackTrace () [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x000d1] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:155 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:116 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00004] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:96 at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x000d3] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:844 at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x0003d] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:797 at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <1a6966f3646041ac86f921840dc9100f>:0 7/27/2018 8:57:32 PM ErrorsReportedByEngine: ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) at System.Environment.get_StackTrace () [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x000d1] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:155 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:116 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00004] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:96 at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText, System.Boolean SuppressArcenDebugLog) [0x0016c] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:1316 at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:1282 at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x000ea] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:847 at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x0003d] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:797 at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <1a6966f3646041ac86f921840dc9100f>:0 7/27/2018 8:57:51 PM Resolution changed to fullscreen 800x1280 7/27/2018 8:57:51 PM Applied graphics settings: AntialiasingMode:x2 UseSoftParticles:False BillboardsFaceCameraPosition:False AnisotropicMode:ForceEnable TextureQuality:Full 7/27/2018 8:57:51 PM Applied Framerate Type: 120 FPS (vsync: 0 targetFPS:120) 7/27/2018 8:58:27 PM World Created, Launching Server 7/27/2018 8:58:28 PM Successfully opened host socket 7/27/2018 9:02:57 PM No resolution change was required. 7/27/2018 9:02:57 PM Applied graphics settings: AntialiasingMode:x2 UseSoftParticles:False BillboardsFaceCameraPosition:False AnisotropicMode:ForceEnable TextureQuality:Full 7/27/2018 9:02:57 PM Applied Framerate Type: 120 FPS (vsync: 0 targetFPS:120) 7/27/2018 9:09:58 PM No resolution change was required. 7/27/2018 9:09:58 PM Applied graphics settings: AntialiasingMode:x2 UseSoftParticles:False BillboardsFaceCameraPosition:False AnisotropicMode:ForceEnable TextureQuality:Full 7/27/2018 9:09:58 PM Applied Framerate Type: 60 FPS (vsync: 0 targetFPS:60) 7/27/2018 9:23:47 PM No resolution change was required. 7/27/2018 9:23:47 PM Applied graphics settings: AntialiasingMode:x2 UseSoftParticles:False BillboardsFaceCameraPosition:False AnisotropicMode:ForceEnable TextureQuality:Full 7/27/2018 9:23:47 PM Applied Framerate Type: 60 FPS (vsync: 0 targetFPS:60) 7/27/2018 9:46:10 PM PLAYER DISCONNECTED 0.0.0.0=>0 7/27/2018 9:52:35 PM Current directory used: /Users/zaid/Library/Application Support/Steam/SteamApps/common/AI War 2/ 7/27/2018 9:52:35 PM Process Count = 0 so PlayerDataDirectory used: /Users/zaid/Library/Application Support/Steam/SteamApps/common/AI War 2/PlayerData/ 7/27/2018 9:52:37 PM No resolution change was required. 7/27/2018 9:52:37 PM Applied graphics settings: AntialiasingMode:x2 UseSoftParticles:False BillboardsFaceCameraPosition:False AnisotropicMode:ForceEnable TextureQuality:Full 7/27/2018 9:52:37 PM Applied Framerate Type: 60 FPS (vsync: 0 targetFPS:60) 7/27/2018 9:53:23 PM ArcenAssetBundleCache.InstantiatedObjects: 619 7/27/2018 9:53:24 PM Game Version: 0.757 graphicsDeviceType in use: OpenGLCore graphicsDeviceVersion in use: OpenGL 3.3 INTEL-10.4.14 graphicsMultiThreaded: False graphicsShaderLevel: 45 operatingSystem: Mac OS X 10.13.6 graphicsDeviceName: Intel HD Graphics 3000 OpenGL Engine graphicsDeviceID: 294 graphicsDeviceVendor: Intel Inc. graphicsDeviceVendorID: 32902 graphicsDeviceVersion: OpenGL 3.3 INTEL-10.4.14 graphicsMemorySize: 579 maxTextureSize: 8192 npotSupport: Full processorType: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz processorCount: 4 processorFrequency: 2300 systemMemorySize: 8192 supportsImageEffects: True supportedRenderTargetCount: 8 supportsComputeShaders: False supportsShadows: True usesReversedZBuffer: False 7/27/2018 9:53:24 PM 57.1 seconds total load time. SetDirectoriesToBeUsed (8.5s) Calculate FInt Sqrt Arrays (0.9s) SFXItemTable (7.0s) LoadFinalSFXStuff (14.7s) ExternalIconDictionaryTable (1.8s) ArcenUIPrefabTable (0.6s) ArcenUI.Instance.InitializeOnceOnly (0.4s) EntityLineTypeTable (0.3s) SpaceboxDefinitionTable (1.5s) PlanetDefinitionTable (1.7s) GameEntityTypeDataTable.Initialize (0.7s) GameEntityTypeDataTable.InitVisualBits (12.4s) SurrogateTableTable (0.7s) 7/27/2018 9:53:24 PM ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) at System.Environment.get_StackTrace () [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x000d1] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:155 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:116 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00004] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:96 at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x000d3] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:844 at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x0003d] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:797 at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <1a6966f3646041ac86f921840dc9100f>:0 7/27/2018 9:53:24 PM ErrorsReportedByEngine: ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) at System.Environment.get_StackTrace () [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x000d1] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:155 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:116 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00004] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\UtilityLibraries\ArcenDebugging.cs:96 at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText, System.Boolean SuppressArcenDebugLog) [0x0016c] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:1316 at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText) [0x00005] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:1282 at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x000ea] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:847 at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x0003d] in D:\vclarge\AI_War_2_Ultra\ArcenUniversal\src\Engine_Universal.cs:797 at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <1a6966f3646041ac86f921840dc9100f>:0 ErrorsReportedByEngine.txt (3,111 bytes)
1/1/0001 12:00:00 AM (0.756) Mem: 248,991,744 Mode: Off Plat:OSXPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) 1/1/0001 12:00:00 AM (0.757) Mem: 253,087,744 Mode: Off Plat:OSXPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) 1/1/0001 12:00:00 AM (0.757) Mem: 244,940,800 Mode: Off Plat:OSXPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) |
|
This is tangential to the ship/structure view problem, but both of these logs have a bunch of errors like ----------- DllNotFoundException: libsteam_api64.so Stack Trace: SteamNative.Platform+Linux64.SteamApi_SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.Platform.Linux64.cs:4048) SteamNative.SteamApi.SteamAPI_Init () (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/SteamNative/SteamNative.SteamApi.cs:59) Facepunch.Steamworks.Interop.NativeInterface.InitClient (Facepunch.Steamworks.BaseSteamworks steamworks) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Interop/Native.cs:41) Facepunch.Steamworks.Client..ctor (System.UInt32 appId) (at l:/workspace/Facepunch/Facepunch.Steamworks/master/Facepunch.Steamworks/Client.cs:79) ArcenGameController.Update () (at D:/vclarge/AI_War_2_Ultra/AIW2Unity/Assets/ArcenCode/ArcenGameController.cs:66) Chris, Is there a way to suppress this? It will make people think there's a bug. |
|
Hmm, that's very strange! Absolutely no ships are showing, is that correct? It's not just that some are showing, but then most are not? The reason I ask is because if this was due simply to polygon counts, then I would assume that some ships would appear while others did not. Can you see the ships from a distance when you look at them? Aka, not just the icons, but actually ships small and are far off? There is another log, located here on OSX: ~/Library/Logs/Unity/Player.log That gets overwritten every time you run a unity game, but it might have some insights after you run the game and go view the invisible ships. THAT said, if you never see them at all, then it isn't a matter of model complexity, but is either to do with the shader model support level (which should be ok), or mesh instancing support (which I am less certain about, but I'm pretty sure should be ok). It's possible also that the engine is defaulting to using Metal to draw the game, and maybe there is some issue on your machine with that path (that's the newer, fancier OSX rendering path). With that in mind, potentially forcing this back to openGL might solve the problem if it's an issue with Metal. There are a variety of command line arguments that you can use when launching the game from steam: https://docs.unity3d.com/Manual/CommandLineArguments.html To add an argument: In the Steam Library, right click the game and go to Properties. Click the SET LAUNCH OPTIONS... button, then add your command line arguments in the popup dialog. The first one I would try is this: -force-glcore If that doesn't work, then just for kicks you might try this: -force-gfx-metal Other ones to try would be this: -force-glcore32 or -force-glcore33 or -force-glcore40 I don't think that there are any other major options there. If there's an issue with my shaders being too instruction-heavy for your GPU, then potentially I just need to implement a fallback shader for cases like this, and all will be well. But I would expect _some_ sort of log message if that's the case, and right now there's nothing. |
|
Badger, regarding the DllNotFoundException: libsteam_api64.so message, that is technically a bug that I still need to fix. It's detecting osx as linux and trying to load so files instead of dylib files. It doing that will prevent it from logging achievements to Steam, which will matter more in the future to folks (when we have achievements!). I just haven't dug into that code yet. |
|
Thanks for the quick response Badger & Chris. You're right, it looks like the main problem is that my GPU doesn't support the shaders used. The full player log is attached. I tried different startup options and it didn't change anything unfortunately. |
|
Okay, that's good to know! It's going to take me a while (perhaps a few weeks) to work my way around to this one, unfortunately -- but I should be able to knock it out. Interestingly, your system is reporting primarily that it supports OpenGL 3.3 (which is correct), but in a few other locations is reporting that it supports Shader Model 4.5 (which is super duper wrong -- OpenGL drivers on any OSX machine don't support that, you have to use Metal for that). So that's one peculiarity, but I don't see it as being a blocker. There are some post-processing shaders that it notes as not being compatible with your system, but all of those look like ones that are part of the post-processing stack, but not ones we're actively using, so we're good on that front. It's very suspect that your machine doesn't report any problems with the ship shaders, but it's probably because we load those from asset bundle rather than them being baked into the main executable. So perhaps not so suspect after all. I'm mildly concerned that for some reason DrawMeshInstanced might not work on your machine, just as a bit of paranoia. Does your system render shots during battles? Lots of projectiles moving between ships? If so, then we can scratch that concern off the list. Most likely it's a matter of instruction count, and me needing to use a simpler surface shader as a fallback. Probably I'll strip out occlusion and see if that does it. If that doesn't, then I can probably make another version that also strips out normal maps. If that doesn't work, then I can strip away the metallic and roughness properties, too. That would leave pretty much just diffuse and emission, which would be a much downgraded look, but functional. I can probably set up a chain of shader fallbacks so that it goes down only as low as it has to on the given hardware. Assuming that the shots are rendering. If those aren't rendering, then we have a different problem. |
|
I have some bad news, I just tested by spawning a couple of waves and I don't see any shots fired. I do see the ships exploding and I see the engineers repairing / aiding in construction since their blue / purple beam is visible (I'm colourblind :) ). I checked https://en.wikipedia.org/wiki/Metal_%28API%29#Supported_GPUs and it looks like Metal is supported on Intel HD4000+ and I have the Intel HD3000 chipset here so this further complicates things. |
|
Oh... no. That's not good news at all. Supposedly the requirements for DrawMeshInstanced are: OpenGL Core 4.1+/ES3.0+ or Metal (https://docs.unity3d.com/Manual/GPUInstancing.html). Why it's not turning on for you is baffling to me, though. Looking further into the driver limitations on OSX, there's a fair bit of information: https://docs.unity3d.com/Manual/OpenGLCoreDetails.html Problem is, so far as I can tell it SHOULD work. What's particularly bizzare is that you can see the ship icons, since those are also GPU instanced, just not via DrawMeshInstanced. It's possible that those are defaulting back to using dynamic batching instead, since those are using MeshRenderers rather than a direct call. That would make the performance absolutely terrible in large scenes, though. And yep, you're absolutely right on Metal not being supported by your GPU: https://docs.unity3d.com/Manual/Metal.html Which... leaves me at a bit of a loss. I was surprised at this, since I thought I hate a mid 2011 MacBook Pro myself, but it turns out that was an older one I gave to my sister a while back when I got a newer 2013 model. And that one has the Intel HD 4000 graphics, so hence why I'd been seeing things working fine. Soo... the problem is that the performance will absolutely tank (even on an nVidia 1070) if we're not using GPU instancing. I tried the alternative (dynamic batching) for quite a while, but it absolutely wrecks the CPU and GPU performance. With that in mind, this isn't some sort of fancy tech just to draw prettier graphics, just so you know -- it's about drawing the sheer volume of ships required, and bypassing what otherwise are absolutely abhorrent bottlenecks on the bus between the CPU and GPU (and really inefficient math on the CPU, as an aside). That pretty much leaves me with saying that Intel HD 3000 devices aren't supported, much as I hate to say it. On any platform -- on windows, that only supports DirectX 10.1, not DirectX 11. At the moment, you can play with the icons showing up and nothing else, so you can enjoy the game in an abstract sense without the real ship graphics being there. THAT said, I can't promise that at some point I won't need to switch those to DrawMeshInstanced as well for performance reasons. Beyond that, I can probably put in something for shots so that it draws little lines for them that give you the idea of things moving about, but it wouldn't be pretty at all. In general, I'll just have to adjust the system requirements on Steam and such, and I'll also have to make it pop up a warning in the game itself if it's detecting a lack of GPU instancing support. I am super sorry about this, it's caught me by surprise. We've been using GPU instancing from the start, but I had no idea that MeshRenderers were doing fallbacks when DrawMeshInstanced would not. This is a rude awakening. On the flip side, I do have to thank you for making me aware of this _prior_ to our actual launch on Steam. If you'd like a refund, I'm happy to provide one, since obviously I don't want to be peddling you something you can't properly use. Again, huge apologies, but also thanks for all your sleuthing. -Chris |
|
Thanks for the detailed explanation Chris and to be honest, it is a 7 year old machine so its totally understandable that I was going to hit this issue sooner or later (the upcoming MacOS Mojave isn't supported on it either). I don't need a refund, you guys have been doing great work on this and I look forward to playing it :) I'm okay with the icons for now and I'll play it on another machine if it becomes too slow on this laptop. I'll keep testing and report any non-graphical related issues that I come across as well. Cheers, Zaid |
|
Cheers Zaid, I really appreciate the understanding. Fingers crossed that all else goes well with it. :) |
Date Modified | Username | Field | Change |
---|---|---|---|
Jul 27, 2018 10:03 pm | xaid | New Issue | |
Jul 27, 2018 10:03 pm | xaid | File Added: ArcenDebugLog.txt | |
Jul 27, 2018 10:03 pm | xaid | File Added: ErrorsReportedByEngine.txt | |
Jul 28, 2018 12:36 pm | BadgerBadger | Note Added: 0048132 | |
Jul 28, 2018 12:36 pm | BadgerBadger | Assigned To | => Chris_McElligottPark |
Jul 28, 2018 12:36 pm | BadgerBadger | Status | new => assigned |
Jul 30, 2018 11:25 am | Chris_McElligottPark | Note Added: 0048138 | |
Jul 30, 2018 11:27 am | Chris_McElligottPark | Note Added: 0048139 | |
Jul 31, 2018 8:50 pm | xaid | File Added: Player.log | |
Jul 31, 2018 8:50 pm | xaid | Note Added: 0048169 | |
Jul 31, 2018 9:05 pm | Chris_McElligottPark | Note Added: 0048172 | |
Jul 31, 2018 9:27 pm | xaid | Note Added: 0048173 | |
Aug 1, 2018 10:28 am | Chris_McElligottPark | Note Added: 0048177 | |
Aug 1, 2018 9:09 pm | xaid | Note Added: 0048193 | |
Aug 1, 2018 9:33 pm | Chris_McElligottPark | Note Added: 0048194 | |
Sep 5, 2018 8:45 pm | Chris_McElligottPark | Status | assigned => closed |
Sep 5, 2018 8:45 pm | Chris_McElligottPark | Resolution | open => not fixable |