ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.52k stars 1.03k forks source link

LEGO Harry Potter Years 1 - 4 (21130) #1920

Open Cytomax55 opened 5 years ago

Cytomax55 commented 5 years ago

FIX FOR THE BUG IS went to steam > Right click on Lego Harry Potter > properties > set launch options

and typed

unset LC_ALL && %command%

Here is the post about my bug and how to fix https://www.reddit.com/r/SteamPlay/comments/9s8oti/lego_harry_potter_years_14_wont_save_or_load_new/

Compatibility Report

System Information

GPU: RX 580 Driver/LLVM version: Mesa 18.2.3 - padoka PPA Kernel version: 4.15.0-38-generic Link to full system information report: https://gist.github.com/Cytomax55/1a870199a7aab9bc88056c6cd06590e5 Proton version: 3.16-4 Beta

I confirm:

steam-21130.log

Symptoms : i cant load my old save games and i cant start a new game that will save.

My only option is to play the game without the ability to save anything

The game runs fine but it wont save anything

These are the errors

When i go to load my game i get the error

"No LEGO Harry Potter Years 1 - 4 Data Present"

When i go to start a new game i get

"Failed to Save"

The game offers to play without saving and plays fine.

Reproduction

When i first got the game a few months ago everything was working fine.. Around 1 month ago the game just stopped allowing me to load save games and didnt allow me to start a new game that i could save.

aeikum commented 5 years ago

Hello, I believe this is working better now in 3.16-7. Can you retry?

tfaller commented 5 years ago

Hello @aeikum , I can confirm: 2ae0d89 made the unset LC_ALL && %command% workaround obsolete. Thank you.

viggy96 commented 5 years ago

@kisak-valve Here's a Proton log for this title: steam-21130.log

shoober420 commented 4 years ago

Whitelist Request

System Information

Works great out of the box.

kisak-valve commented 4 years ago

Hello, is anyone seeing an issue with this game and Proton 5.0 that would block it from being whitelisted?

Cytomax55 commented 4 years ago

I'm on my way home I'll check it out when I get there

Cytomax55 commented 4 years ago

Works great for me without having to touch any settings using proton 5.0.6

"Manjaro Linux" (64 bit) Kernel Name: Linux Kernel Version: 5.4.31-1-MANJARO X Server Vendor: The X.Org Foundation X Server Release: 12008000 X Window Manager: KWin Steam Runtime Version: steam-runtime_0.20200318.2

Video Card: Driver: X.Org AMD Radeon RX 5700 XT (NAVI10, DRM 3.35.0, 5.4.31-1-MANJARO, LLVM 9.0.1) Driver Version: 4.6 (Compatibility Profile) Mesa 20.0.4 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz

viggy96 commented 4 years ago

No issues for me on Manjaro GNOME Kernel: 5.5.16 Mesa: 20.0.4 GPU: Radeon VII

Tcenova commented 4 years ago

@kisak-valve I am having issues with this game. If the game is on my default hdd the game will load but every texture is a crazy flickering rainbow of colors and fonts are black boxes. Log file when this occurs: steam-21130.same_hdd.log

If I place the game in another steam library on a different hdd then the game crashes and doesn't display anything. Steam log of this: steam-21130.seperate_hdd.log

System Info: GPU: GTX 750ti Driver: Nvidia 440.64 OS: Kubuntu 20.04 (Also had crashes on Ubuntu 16.04) https://gist.github.com/Tcenova/15874aedddd96fb075e2ecacec3d3e6b Proton: 5.0-6

Cytomax55 commented 4 years ago

That stinks.. i know 0 about programming but if i were you i would try first different nvidia drivers... if that doesnt work 18.04 should be the absolute standard right now for gaming on ubuntu.. 20.04 is too new right now... also check protondb and see which nvidia driver people are using that work... you may also try different proton versions maybe try to downgrade .. short of that i dont know if much is going to be able to be fixed on valves side since it seems to be working on most systems but lets see what happens

Wood-LEL commented 2 years ago

May anyone help me ... please... Im in windows 10 Just bought Harry Potter Year 1-4 New game "Failed to save" Load game no data the "unset LC_ALL && %command%" stuff did not work on me (Image Provided : https://ibb.co/LPRsvQ2 ) Please.....I played for 2.1 hours already

kisak-valve commented 2 years ago

Hello @Wood-LEL, you've found the Proton issue tracker. Proton is a compatibility layer for running Windows based games on Linux. Since you're a Windows user, none of the information you might find here is relevant to troubleshooting your issue.

Wood-LEL commented 2 years ago

Im so sorry about that . Thank you tho . Where should I go to ask this question ? May you tell me? Im new to github

Tcenova commented 2 years ago

I finally found the main issue with launching this game. If I use my usb audio dac then the game crashes on launch with an error within xaudio2_4. However, if I swap to the built in audio on my motherboard the game launches and plays without issue. This seems like an xaudio issue in wine, however other games do not have an issue with the usb audio dac like this does. Let me know what is needed other than log output from the game

Crash log with usb audio device selected: steam-21130_usbaudio.log Working log with built in audio selected: steam-21130_builtinaudio.log

USB audio lsusb entry: Bus 003 Device 009: ID 040d:3400 VIA Technologies, Inc.

System Info: GPU: GTX 1070 Driver: Nvidia 470.57 OS: Ubuntu 20.04 Proton: 6.3-8c

GarethTheNerd commented 2 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/1920#issuecomment-619472861

I am having the same issue on deck with what seems like all versions of Proton and I'm not sure where to start troubleshooting it. It seems to be do with some kind of lighting effects (tends to happen around lumos which produces light from the wand) and occasionally from other light sources

Edit: not having font issues just occasional rainbow effects. The game is still playable for the most part

kisak-valve commented 2 years ago

Lego Harry Potter: Years 1-4 (21130) compatibility issue

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5802. @nectariner posted on 2022-04-28T15:17:11:

Compatibility Report

System Information

I confirm:

Proton Logs:

steam-21130.log

Symptoms

Seizure inducing colours flashing when starting the game and not stopping, making the game unplayable Main menu intro: Screenshot_20220428_161531

Reproduction

Launch the game

kisak-valve commented 2 years ago

Hello @nectariner, your Proton log indicates you are using Proton 4.11 with this game. Can you confirm this was as intended and share a log from using a newer Proton version?

nectariner commented 2 years ago

Hello @nectariner, your Proton log indicates you are using Proton 4.11 with this game. Can you confirm this was as intended and share a log from using a newer Proton version?

Apologies, been trying with different version of Proton

Logs using Proton Experimental: steam-21130.log

Behaviour is the same

GarethTheNerd commented 2 years ago

OK, I'm not sure if this helps anyone at Valve but I had the same issue as above but managed to fix it.

So I was having no issues with this game (apart from slight graphical glitches) but ended up re-imaging my steam deck.

After re-imaging, I could not get it work. I had the same issue as above.

I tried all the different proton versions (including GE), restarting, verifying files etc and couldn't get anything other than the no textures flashing rainbows as above

I then decided to restore my save game since the game doesn't use Steam Cloud.

Upon copying the backup I made back, it now works

The backup I made was of /home/deck/.steam/steam/steamapps/compatdata/21130/pfx/drive_c/users/steamuser/Appdata/Roaming/WB Games

I have uploaded a broken and working version of the folder to one drive and shared the link

Broken: https://1drv.ms/u/s!AsL7QxHKcnl0vKkYVx2vXQsH2X649w

Working: https://1drv.ms/u/s!AsL7QxHKcnl0vKkZyg0dDxhlHWTKCA

admiralflapjack commented 2 years ago

Just received a brand new Steam Deck in the mail, installed LEGO Harry Potter 1-4 as the first game, encountered the reported issue above.

ListenerJubatus commented 2 years ago

@nectariner

We are having similar issues on Manjaro (using latest Kernel 5.15) on an Intel Core i5-11400 with the built-in Intel UHD Graphics 730. Tried several different Proton versions.

bebe84 commented 1 year ago

My son like to play this game so I didn't stop digging into the problem to resolve it and found out what is happening (or what is a possible cause of the problem). Don't know too much about Steam internals but the issue is with running the first launch script. Redist packages (like DirectX and Visual Studio C++) are not being installed automatically.

What I use to mitigate the problem with colors and running the game without problems for now:

  1. Go to Properties and set compatibility with Proton 5.13.6, try to run the game, Steam will download this proton version.
  2. If the problem with seizure colors appears close the game.
  3. By trial and error install some other games, for me I do it with Sleeping Dogs it will trigger a first-time script for this game and install needed packages.
  4. Close the game.
  5. Try running Harry Potter 1-4 and it should trigger the first-time launch script and install DirectX + Visual Studio redistributable.
  6. Game is fixed with proper colors and controller support.

It is not a 100% bulletproof solution but once install script kick-in game is fixed. Don't know what is causing it but something is wrong with how Steam runs those scripts in the latest builds. If you find that helpful and were able to get it running let me know, maybe we will be able to pinpoint the issue.

EDIT:

You can use app called protontricks go to folders where those redist files exist and install directx + vc2015, game will run perfectly fine after that.

kisak-valve commented 1 year ago

LEGO Harry Potter Years 1-4 Requires Steamworks Common Redistributables to Run Correctly

Issue transferred from https://github.com/ValveSoftware/Proton/issues/6219. @reedlove posted on 2022-10-06T22:33:32:

Compatibility Report

System Information

I confirm:

Symptoms

If the "Steamworks Common Redistributables" are not installed, the installation script for the game will not install the needed DirectX and Visual C runtimes, resulting in a flashing screen with broken shaders and eventual system lock.

Reproduction

Manually installing "Steamworks Common Redistributables" AppID 228980 will cause the install script to run.

reedlove commented 1 year ago

Manually installing "Steamworks Common Redistributables" AppID 228980 will cause the install script to run and fixes the corrupted graphics issues.

Not sure why the above package isn't being installed by default.

ZereoX commented 1 year ago

Hi @bebe84 @reedlove,

Thanks for the detailed information. The issue was escalated and should now be resolved: https://steamdb.info/app/21130/depots/

reedlove commented 1 year ago

Hi @bebe84 @reedlove,

Thanks for the detailed information. The issue was escalated and should now be resolved: https://steamdb.info/app/21130/depots/

Good deal. Thank you! =]