SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   Destroyer - The U-Boat Hunter (https://www.subsim.com/radioroom/forumdisplay.php?f=324)
-   -   Game won't start (https://www.subsim.com/radioroom/showthread.php?t=253690)

serezha 09-28-22 02:26 PM

Game won't start
 
Has anyone encountered the following issue:
After starting the game, a black screen appears with the mouse cursor on it and lasts indefinitely. Game won't start
I don't want to delete the game and issue a refund

My configs:
computer information:
CPU:
Processor manufacturer: Genuine Intel
Processor manufacturer: Intel(R) Core(TM) i5-3550 CPU @ 3.30GHz
OS version:
Windows 7 (64bit)
NTFS Supported
Crypto Provider Codes: Supported 311 0x0 0x0 0x0

videocard:
Model: NVIDIA GeForce GTX 1050 Ti
DirectX driver: nvd3dum.dll
Driver version: 21.21.13.7849
DirectX driver version: 21.21.13.7849
Release date: 1 20 2017
OpenGL version: 3.2
Color depth: 32 bits/pixel
Refresh Rate: 60Hz
DirectX Card: NVIDIA GeForce GTX 1050 Ti
Manufacturer ID: 0x10de
Card ID: 0x1c82
Version: 0xa1
Number of screens: 1
Number of logical video cards: 1
SLI or Crossfire not detected
Main resolution Screen: 1920 x 1080
Desktop resolution: 1920 x 1080
Main size Screen: 26.65" x 15.00" (30.55" diag)
67.7cm x 38.1cm (77.6cm diag)
Main Bus: PCI Express 16x
Main video memory: 4095 MB
Supported anti-aliasing: 2x 4x 8x

soundcard:
Audio Device: Speakers (Realtek High Definition

Memory:
RAM: 16349 MB

Sonarman 09-28-22 02:59 PM

Updated below

Sonarman 09-28-22 03:03 PM

Try right clicking the game title in your steam library and choosing properties>betas one of the devs (Penta) has just posted that they have uploaded a branched version of the game which many potentially fix the visual issues some are encountering.


A steam user also suggested adding -windowed to the games launch properties might help.

Artur Salwarowski 09-28-22 08:45 PM

We are very sorry about that! It seems like a very rare issue, but it seems that we have fixed it and an update will be rolling out ASAP!

Sonarman 09-28-22 08:55 PM

It’s 2.45 am here in the UK which probably means it’s about 4.45 am in Poland? Thanks very much Artur it pretty obvious you guys are really committed to the success of project and customer satisfaction.

serezha 09-29-22 12:11 PM

I confirm that the latest few today patches did not bring resolution to the black screen problem after starting the game (((

Hayab 09-30-22 04:45 AM

Intel(R) Core(TM) i5-3550 CPU @ 3.30GHz is 10 years old.
Some newer games need specific CPU command extensions to run properly and older processors don't have it. Maybe that's the reason?

serezha 09-30-22 09:42 AM

Quote:

Originally Posted by Hayab (Post 2830031)
Intel(R) Core(TM) i5-3550 CPU @ 3.30GHz is 10 years old.
Some newer games need specific CPU command extensions to run properly and older processors don't have it. Maybe that's the reason?

In a discussion on steam, people write:
My game still doesn't work. Still get the black screen on startup. Its not as if my PC is old and is struggling to run this game. I've got an i9 10900k, 16GB RAM, 3080 GTX Nvidia GPU.

Problem not solved yet.

Cobarus 09-30-22 11:00 PM

1 Attachment(s)
I'm experiencing this issue too. I've gone through some extensive diagnostic steps and workarounds to no avail, and have even installed the game on two different computers (my desktop and laptop) with the same result: Game launches to indefinite black screen.

These three lines in my Player.log file could be a clue as to why the game menu never loads or outputs any sound:

Code:

NullReferenceException: Object reference not set to an instance of an object.
  at GameManager.get_SpeechVolume () [0x00000] in <00000000000000000000000000000000>:0
  at MainMenuManager.Start () [0x00000] in <00000000000000000000000000000000>:0

I've attached my full Player.log file, which is located in the directory: "%USERPROFILE%\AppData\LocalLow\Iron Wolf Studio\Destroyer The U-Boat Hunter"

For anyone that has a working game, I'd be interested to see what the Player.log file looks like and what appears after the Daedalic.Dbtool.Client.BannerSystem:Start() line item, as that's where my game appears to be getting stuck.

I think it's either the NullReference section that is causing the main menu and the game itself to fail to load, or the start of the BannerSystem that's causing the hang up.

Here are the diagnostic steps I've taken so far:
  • Installed latest Windows Updates
  • Installed latest NVIDIA GeForce Game Ready drivers
  • Fully uninstalled and reinstalled the game
  • Installed the experimental-public build
  • Ran game files integrity verification check
  • Launched the game executable as Administrator
  • Cleared the NVIDIA cache folder
  • Changed the scaling option in NVIDIA Control Panel from "Aspect ratio" to "No scaling"
  • Ran the game with various command-line flags through Steam, i.e. -windowed, -window-mode exclusive, -screen-fullscreen 0, -force-d3d9, -force-d3d12

System specs—
CPU: AMD Ryzen 5 1600X @ 3.60GHz
GPU: NVIDIA GeForce RTX 2080 Ti
RAM: 16 GB RAM
OS: Windows 10 Pro 21H2 (19044)

Aktungbby 10-01-22 12:04 AM

Welcome aboard!
 
Cobarus!:Kaleun_Salute:

Onkel Neal 10-01-22 09:27 PM

Quote:

Originally Posted by Cobarus (Post 2830159)

For anyone that has a working game, I'd be interested to see what the Player.log file looks like and what appears after the Daedalic.Dbtool.Client.BannerSystem:Start() line item, as that's where my game appears to be getting stuck.

I can help, where do I find the player log?

Onkel Neal 10-01-22 09:36 PM

I'm browsing the local files, not finding that file... help!

Cobarus 10-01-22 10:09 PM

1 Attachment(s)
Quote:

Originally Posted by Onkel Neal (Post 2830340)
I can help, where do I find the player log?

The AppData folder is usually hidden in Windows. For simplicity, if you copy/paste the following string exactly as it is written in File Explorer along the top bar, it will direct you to the location where the Player.log file exists:

%USERPROFILE%\AppData\LocalLow\Iron Wolf Studio\Destroyer The U-Boat Hunter

See my attachment for a visual image example of where to paste the above string in File Explorer.

Thanks again!

Onkel Neal 10-02-22 07:31 AM

Quote:

Originally Posted by Cobarus (Post 2830345)

%USERPROFILE%\AppData\LocalLow\Iron Wolf Studio\Destroyer The U-Boat Hunter

Ah, that worked! Here you go.

edit: spoke too soon, file is too large.


ok, here we go again. LINK

Cobarus 10-02-22 12:37 PM

Quote:

Originally Posted by Onkel Neal (Post 2830385)
Ah, that worked! Here you go.

edit: spoke too soon, file is too large.


ok, here we go again. LINK

That helps immensely Onkel, thank you!

I have determined the differences between a working game (Onkel's log file) vs a non-working game (my log file). If Artur sees this and can pass it onto the devs:

The following group of text exists in my Player.log file, but not Onkel's, right after the <RI> Initialized touch support. line:

Code:

ArgumentException: JSON parse error: The document is empty.
  at UnityEngine.JsonUtility.FromJson[T] (System.String json) [0x00000] in <00000000000000000000000000000000>:0
  at GameManager.Awake () [0x00000] in <00000000000000000000000000000000>:0
  at UnityEngine.GameObject.AddComponent[T] () [0x00000] in <00000000000000000000000000000000>:0
  at GameManager.get_Instance () [0x00000] in <00000000000000000000000000000000>:0
  at MainMenuManager.Awake () [0x00000] in <00000000000000000000000000000000>:0
UnityEngine.GameObject:AddComponent()
GameManager:get_Instance()
MainMenuManager:Awake()

And finally, the following group of text also exists in my log file, and is not found in Onkel's log file:

Code:

NullReferenceException: Object reference not set to an instance of an object.
  at GameManager.get_SpeechVolume () [0x00000] in <00000000000000000000000000000000>:0
  at MainMenuManager.Start () [0x00000] in <00000000000000000000000000000000>:0

So it appears that my game is having issues reading/parsing an empty or missing JSON file, which results in the game's Main Menu to fail to load. The log file, however, does not indicate the name nor location of the empty or missing JSON file.


Additional diagnostics:

I used Process Monitor (by SysInternals) to capture all file access events when the game is launched. The only three JSON files opened/queried were:
  • RuntimeInitializeOnLoads.json and ScriptingAssemblies.json
  • Both files located in *\Steam\steamapps\common\Destroyer The U-Boat Hunter\Destroyer The U-Boat Hunter_Data
  • Banners.json
  • File located in%LOCALAPPDATA%\Iron Wolf Studio\Destroyer The U-Boat Hunter\Cache\Banners\BannerCache

However, all three JSON files have data inside of them. Without knowing which JSON file the Player.log file is reporting as empty, I am now unable to continue my diagnostics. Hopefully this information is enough to pass along for a quick resolution.

Thank you.


All times are GMT -5. The time now is 06:20 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.