Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frozen black screen at launch with ~300MB memory use. #480

Open
K4sum1 opened this issue Dec 3, 2024 · 2 comments
Open

Frozen black screen at launch with ~300MB memory use. #480

K4sum1 opened this issue Dec 3, 2024 · 2 comments

Comments

@K4sum1
Copy link

K4sum1 commented Dec 3, 2024

I have attempted solutions to common problems

Yes

I have checked that my game version is supported

Yes

OS

Windows 10

Platform

GOG

Description

After installing the script extender using this link https://bg3se-updates.norbyte.dev/Channels/Release/ManualInstall.zip (Updater doesn't work), the game launches but gets stuck at a black screen and memory usage is frozen around 300MB until I terminate the process in task manager. I get the same behavior with DX11 although it freezes with around 200MB memory usage.

By the way my OS (Windows 7) is not listed under OS, so I just left the default of 10 selected.

Indications

I haven't installed any mods yet, nor have I even started a game. It's basically just a fresh install. I've only launched the game a few times before installing the script extender.

Diagnostic Files

I tried that, but I get an empty file. This is the output I get running the batch file.

E:\Modded GOG Gaymes\Baldurs Gate 3\bin>"Generate BG3 Diagnostic.bat"
You cannot call a method on a null-valued expression.
At line:1 char:9
+ $dpv.Add <<<< ("Out-File:FilePath", $OUT_FILE_PATH)
    + CategoryInfo          : InvalidOperation: (Add:String) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

You cannot call a method on a null-valued expression.
At line:1 char:9
+ $dpv.Add <<<< ("Out-File:Encoding", $OUT_FILE_ENCODING)
    + CategoryInfo          : InvalidOperation: (Add:String) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

You cannot call a method on a null-valued expression.
At line:1 char:9
+ $dpv.Add <<<< ("Out-File:Width",    $OUT_FILE_WIDTH)
    + CategoryInfo          : InvalidOperation: (Add:String) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

You cannot call a method on a null-valued expression.
At line:1 char:9
+ $dpv.Add <<<< ("Out-File:Append",   $true)
    + CategoryInfo          : InvalidOperation: (Add:String) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

You cannot call a method on a null-valued expression.
At line:1 char:9
+ $dpv.Add <<<< ("Out-String:Width",  2048)
    + CategoryInfo          : InvalidOperation: (Add:String) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

You cannot call a method on a null-valued expression.
At line:1 char:9
+ $dpv.Add <<<< ("*:ErrorVariable", "+errors")
    + CategoryInfo          : InvalidOperation: (Add:String) [], RuntimeException
    + FullyQualifiedErrorId : InvokeMethodOnNull

Out-File : Cannot process command because of one or more missing mandatory parameters: FilePath.
At line:33 char:39
+       Invoke-Command $logic | Out-File <<<<
    + CategoryInfo          : InvalidArgument: (:) [Out-File], ParameterBindingException
    + FullyQualifiedErrorId : MissingMandatoryParameter,Microsoft.PowerShell.Commands.OutFileCommand

Out-File : Cannot process command because of one or more missing mandatory parameters: FilePath.
At line:33 char:39
+       Invoke-Command $logic | Out-File <<<<
    + CategoryInfo          : InvalidArgument: (:) [Out-File], ParameterBindingException
    + FullyQualifiedErrorId : MissingMandatoryParameter,Microsoft.PowerShell.Commands.OutFileCommand

Out-File : Cannot process command because of one or more missing mandatory parameters: FilePath.
At line:33 char:39
+       Invoke-Command $logic | Out-File <<<<
    + CategoryInfo          : InvalidArgument: (:) [Out-File], ParameterBindingException
    + FullyQualifiedErrorId : MissingMandatoryParameter,Microsoft.PowerShell.Commands.OutFileCommand

Out-File : Cannot process command because of one or more missing mandatory parameters: FilePath.
At line:13 char:13
+ } | Out-File <<<<
    + CategoryInfo          : InvalidArgument: (:) [Out-File], ParameterBindingException
    + FullyQualifiedErrorId : MissingMandatoryParameter,Microsoft.PowerShell.Commands.OutFileCommand

An output file should be present at "C:\Users\Admin\AppData\Local\Temp\BG3 Diagnostic Data.txt".
If it not present, check that Baldur's Gate 3 is not currently running, and run this script again.
Otherwise, this window can be closed.
Press any key to continue . . .

Steps to Reproduce

1: I have the RELEASE - V4.1.1.6072089 - PATCH PATCH7_HOTFIX3 release from GOG installed.
2: I install BG3SE using the manual install download link, dragging the files to the bin directory.
3: I try launching the game.

Expected Behavior

Game should launch without freezing with the script extender.

Actual Behavior

Game freezes on a black screen after opening.

@K4sum1
Copy link
Author

K4sum1 commented Dec 3, 2024

Ok, so the issue persisted after I uninstalled the script extender. However apparently the game works fine, even with the script extender if I hold shift while it opens.

Not sure why I need to hold shift or what it does. I'll keep the issue open because it's so weird.

@hawchangJA
Copy link

in GOG's Game Page

Game details
Genre:
Role-playing - Turn-based - Fantasy
Tags:
Fantasy, Story Rich, Role-playing, Atmospheric, Turn-Based, show 19 more...
Works on:
Windows (10, 11), Mac OS X (12+)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants