-
Notifications
You must be signed in to change notification settings - Fork 8
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
The launcher stop working on every PC i have it installed after the latest steam update #10
Comments
My launcher is also not detecting any of the games except for the non-steam games I've added. The latest steam update must've broke something. |
lets hope he fixes it :/ |
Found the error. At least for me it worked. If you check the file located in "(SteamDirectory)\userdata(userID)\7\remote\sharedconfig.vdf" you will find a key "Apps". In my case it started with a capital letter and that was the exact problem since the script was searching for "apps". So simply changed the line 275 in the Lua script Hope it helps. Note: This is should be only temporary until the author fixed it. Edit: Sorry I made a mistake. Replace it with 'Apps' instead of "Apps". |
Will try it and report back |
OMG I FUCKING LOVE YOU (FIXED) |
Ok os i forked and created a file fix request so he can just accept it to fix it and he doesn't have to bother( Im pretty new to github so sry if I fucked up). I gave you credit for your fix ofc! |
Glad I could help. |
Thank you it worked! By the way a more permanent fix would be to go into Lauhdutin.lua and on line 59 change: S_VDF_KEY_APPS = 'apps' This way you're fixing the variable instead of patching the line that uses the variable. Hope this makes sense. |
wtf the skin bugged again i removed all the line changes to the default and it started working.. Is there a way to code it for both Apps and apps? |
That's strange. Mine is still working with the fix i mentioned above. The original is not. |
Search in the files "(SteamDirectory)\userdata(userID)\config\localconfig.vdf" and "(SteamDirectory)\userdata(userID)\7\remote\sharedconfig.vdf" for "apps". In my case it was written in the localconfig.vdf in small letters and in the sharedconfig.vdf in capital letters. You can check for both cases like this Then add the if statement directly under the this line: |
To whomever is still looking into this, Steam changed a variable from apps to Apps in the LOCALconfig.vdf only with an update. (Why did they even change it) In Lauhdutin.lua: Make sure the one you change is on the line with the LOCAL config apps, not the SHARED config apps as that will screw things up. |
The vdf-update branch has an updated version of the Lua script, which should hopefully be able to handle any VDF file by converting all keys to lower case. The global variables, which are used when accessing stuff in tables, have also been converted to lower case. These changes will hopefully be future proof and work for anyone regardless of when their VDF files were created and which case the keys were in upon time of creation. Those who want to test the changes can just backup their old copy of Lauhdutin.lua and drop in Lauhdutin.lua from the vdf-update branch. Or just install the vdf-update version as a brand new skin. |
Ty for the update it also now fixed some games that would not load into the launcher ty man |
Yeah the vdf-update branch fixed the issue. I'm not sure if you are still working on vdf-update branch. master branch still has the own Lauhdutin.lua file. |
It says no games found on all of the terminals and even if i remove the steamID or folderpath the same error persists I think your detection is out of date can you please check it out when you can?
The text was updated successfully, but these errors were encountered: