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

[APP BUG]: Stuck at 'Saving new configuration file' cmd line #2375

Open
2 tasks done
Jdiablo opened this issue Feb 8, 2025 · 4 comments
Open
2 tasks done

[APP BUG]: Stuck at 'Saving new configuration file' cmd line #2375

Jdiablo opened this issue Feb 8, 2025 · 4 comments

Comments

@Jdiablo
Copy link

Jdiablo commented Feb 8, 2025

Checklist

  • I have searched for a similar issue in this repository and did not find one.
  • I am using an official build obtained from releases or updated one of those builds using its in-app updater.

Describe the Bug

The issue is the same as #2157
but the resolution with updating drivers DOES NOT help

Reproduction Steps

Clear new installation of win qt 0.6.0 release.
Run with administrator privileges.
Latest nvidia drivers 572.16 (clear installation).

  1. Run shadPS4.exe with administrator privileges
  2. Set "games" installation folder path to a blank folder E:\Games\ShadPs4\games (specifying any other folder location including Desktop\games also does not help)
  3. Click 'Ok'
  4. Cmd line with log entry "Saving new configuration file E:\Games\ShadPs4\user\config.toml" appears
  5. App stuck, nothing happens, CPU consumption of shadPS4.exe is about 9%, 26.8MB of RAM consuming (without increase) it Task Manager, 'Power Usage = Very High'

No logs created. Reopening app just stuck at blank cmd line without any entries. Deleting config.toml leads to the very same behavior

config.toml:
`
[Input]
useSpecialPad = false
cursorState = 1
deadZoneLeft = 2
deadZoneRight = 2
isMotionControlsEnabled = true
cursorHideTimeout = 5
backButtonBehavior = "left"
specialPadClass = 1

[General]
isPS4Pro = false
FullscreenMode = "borderless"
BGMvolume = 50
logFilter = ""
playBGM = false
Fullscreen = false
isTrophyPopupDisabled = false
enableDiscordRPC = false
logType = "async"
userName = "shadPS4"
updateChannel = ""
chooseHomeTab = ""
showSplash = false
autoUpdate = false
separateUpdateEnabled = false
compatibilityEnabled = false
checkCompatibilityOnStartup = false

[Keys]
TrophyKey = ""

[GPU]
dumpShaders = false
screenWidth = 1280
vblankDivider = 1
screenHeight = 720
nullGpu = false
patchShaders = true
copyGPUBuffers = false

[Vulkan]
validation_sync = false
gpuId = -1
hostMarkers = false
validation = false
crashDiagnostic = false
validation_gpu = false
rdocEnable = false
guestMarkers = false

[Settings]
consoleLanguage = 1

[GUI]
installDirs = ["E:\Games\ShadPs4\games"]
addonInstallDir = "E:\Games\ShadPs4\user\addcont"
loadGameSizeEnabled = true
saveDataPath = ""
emulatorLanguage = "en"
mw_width = 1280
theme = 0
mw_height = 720
iconSize = 36
sliderPos = 0
iconSizeGrid = 69
sliderPosGrid = 0
geometry_x = 400
gameTableMode = 0
pkgDirs = []
geometry_y = 400
geometry_w = 1280
geometry_h = 720
elfDirs = []
recentFiles = []

[Debug]
DebugDump = false
CollectShader = false

`

Expected Behavior

Just please work....and maybe some logs??

Specify OS Version

Windows 10, nvidia geforce RTX 3050 laptop GPU

@polybiusproxy
Copy link
Collaborator

Since you mentioned you're using a laptop, you should try updating your iGPU drivers instead of the RTX GPU drivers.

@Jdiablo
Copy link
Author

Jdiablo commented Feb 8, 2025

Lastest VC redist also installed

@Jdiablo
Copy link
Author

Jdiablo commented Feb 8, 2025

Since you mentioned you're using a laptop, you should try updating your iGPU drivers instead of the RTX GPU drivers.

Latest iGPU drivers are installed, same behaviour

@Jdiablo
Copy link
Author

Jdiablo commented Feb 10, 2025

Ok, I was able to finally setup dev environment and figured out that it gets in the endless loop trying to enumerate physical devices at src\video_core\renderer_vulkan\vk_instance.cpp 25
externals\vulkan-headers\include\vulkan\vulkan_funcs.hpp 126

Since I'm not familiar that much with C++ and these hardware manipulations I hope it will give you some insights. It seems it really struggles to get the GPU handle or something idk.

If you need some additional info, feel free to ask or just close this issue (I guess support of laptops with dual GPUs is a very last feature in your backlog lol)

Image

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