ValveSoftware / Proton

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

Anno 1800 (916440) #2544

Open doitsujin opened 5 years ago

doitsujin commented 5 years ago

Compatibility Report

System Information

I confirm:

steam-916440.log

Symptoms

The game boots up and then immediately crashes, showing the following error message: Bildschirmfoto-680 This is with the Uplay overlay already disabled.

The game does actually work on my wine-tkg 4.6 setup, although I'm not sure if that's due to wine itself or any native libraries installed through winetricks.

Reproduction

  1. Start the game, for the first time and let it crash
  2. Disable the Uplay overlay
  3. Start the game again, it'll fail with the above error
Knogle commented 1 year ago

Multiplayer confirmed working with GloriousEggroll Proton 7.43

MaxXor commented 1 year ago

Multiplayer confirmed working with GloriousEggroll Proton 7.43

Not working here with GE 7.43. Do you join other parties or host a game?

Knogle commented 1 year ago

Multiplayer confirmed working with GloriousEggroll Proton 7.43

Not working here with GE 7.43. Do you join other parties or host a game?

I've joined a random multiplayer session

MaxXor commented 1 year ago

Ok, interesting. What NAT type do you see ingame (upper right corner)?

Knogle commented 1 year ago

The normal one. It's green.

Subwaytime commented 1 year ago

@Knogle What does it specifically tell you? Mine is NAT-Type: Moderate and it doesnt work with GE 7.43.

frederictobiasc commented 1 year ago

For me, multiplayer also isn't working with GE 7.43. NAT-Type moderate despite having port forwarding enabled.

chrisbmr commented 1 year ago

See https://github.com/ValveSoftware/wine/issues/172 for a fix that made multiplayer work for me.

MaxXor commented 1 year ago

FYI: Switching to Proton 6.3-8 fixes multiplayer. It seems Proton 7.0 has a regression.

Knogle commented 1 year ago

FYI: Switching to Proton 6.3-8 fixes multiplayer. It seems Proton 7.0 has a regression.

How did you get Ubisoft working with 6.3-8? It is unable to connect in my case.

MaxXor commented 1 year ago

That's a different problem and it's really a struggle. To get past the "Initializing..." or "Looking for patches..." screen of Ubisoft Connect you need to connect to a VPN or mobile hotspot before starting the game.

Tobi823 commented 1 year ago

That's a different problem and it's really a struggle. To get past the "Initializing..." or "Looking for patches..." screen of Ubisoft Connect you need to connect to a VPN or mobile hotspot before starting the game.

@MaxXor You can also change the MTU of your network connection to 1452 bytes. I think that network packages must not be too long for UPlay. By using this MTU (or a VPN or mobile data) the network packages will be smaller.

kisak-valve commented 1 year ago

Anno 1800 multiplayer not working anymore

Issue transferred from https://github.com/ValveSoftware/Proton/issues/6603. @Asteliks posted on 2023-03-07T23:16:08:

Compatibility Report

System Information

I confirm:

steam-916440-.zip proton-6.3-8 crashes so fast that no log is created obraz

Symptoms

Unable to join multilayer games with the latest proton version. According to comments on protondb it used to work with proton 6.3-8 but unfortunately I'm getting an error when trying to start with that proton version.

Reproduction

  1. Start Anno 1800 with Proton 7.0-6
  2. Host a multiplayer game see that no one can join you. Be that through the game, steam or Ubisoft connect;
  3. Try joining your friends game (Friend was on Windows 10). See that the game tries to join you but fails with no error message;
  4. Try running Anno 1800 with Proton 6.3-8 as recommended on protondb;
  5. See that ubisoft connect crashes on lunch;
  6. Check game files -> same result with ubisoft connect;
  7. Reinstall the game;
  8. Lunch running Anno 1800 with Proton 6.3-8;
  9. See that ubisoft connect crashes on lunch.
kisak-valve commented 1 year ago

Anno 1800 black screen

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7069. @basculeo posted on 2023-09-03T10:23:37:

Compatibility Report

System Information

I confirm:

Symptoms

I played Anno 1800 for months under proton 8, no problems aside from the usual ubi launcher bullshit. After the last game update, it no longer works. I get past the launcher and when the game loads, it's just a black screen with the Anno mouse cursor.

Things I've tried:

every recent version of proton, including some GE flavors verifying game files completely uninstalling and re-installing the game, including deleting shader cache and proton prefix messing with the settings in engine.ini (game file inside the prefix)

Nothing works, I think we need a proton update.

juliotux commented 1 year ago

Same problem here. When the game will load the videos, the cursor changes to the Anno 1800 one, and them the game crashes. Nothing useful spoted in the log files.

Knogle commented 1 year ago

What Proton Version are you guys using? For me it still runs fine.

juliotux commented 1 year ago

Tried Proton Experimental and the Ubisoft Connect was not opening properly, so switched to Proton-GE-8.15.

Knogle commented 1 year ago

Can you try GE Proton 8.10? I use Lutris btw. through Ubisoft.

juliotux commented 1 year ago

Now the game is running.

Do anyone tried the mod browser? It simply is not loading the mod browser inside the game.

studyfranco commented 6 months ago

Hello,

I had reinstalled my computer this week end. when I try to play the game my KDE session freeze and it restart. Does anyone have the same issue ?

(I use Manjaro)

kisak-valve commented 6 months ago

Anno 1800 or Ubisoft launcher

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7621. @Motze74 posted on 2024-04-01T08:10:13:

Compatibility Report

System Information

CPU: 6-core AMD Ryzen 5 5500 (-MT MCP-) speed/min/max: 400/400/4267 MHz Kernel: 6.6.19-1-MANJARO x86_64 Up: 9m Mem: 5.31/15.49 GiB (34.3%) Storage: 931.51 GiB (42.0% used) Procs: 362 Shell: Zsh inxi: 3.3.33

I confirm:

steam-916440.zip

Symptoms

Reproduction

Entire machine went offline three days ago. Troubleshooting revealed that connection was up, but some ports appear to have been blocked (?). My machine uses an ethernet connection.

Access to Internet router via WLAN from other devices was possible, and the router both "saw" the computer in question, and assigned an IP adress, so no hardware issues. Assigning a permanent IP adress didn't result in any change. Broken DNS? If so, why?

Ultimately, what got the machine back online was booting out NetworkManager and replacing it with systemd-networkd (which, for lack of a better word, fells much more responsive and faster).

Now, everything online is working again, except for Steam and Ubisoft Connect. What that is supposed to be good for, I don't know.

I tried switching from proton-experimental to proton-beta 9.0 and back. No change. Am now trying to remove and reinstall ubisoft connect. Maybe that will help. Am now rapidly reaching the end of my rope. I'm not exactly a newbie, but also not familiar with linux commands, so learning while going along.

I tried a suggestion in a forum and deleted subdirectory 916440 in the steamapps directory, but no change apart from a rebuild at attempted game launch.

The issue seems to be how "Steam" and "Ubisoft connect" connect to the internet (through proton/wine?), no idea how to influence that.

steam-916440.zip


@Motze74 commented on 2024-04-01T08:40:37:

There seems to be some connection to here... not sure, though, and why did it show up out of the blue three days ago? https://bugs.winehq.org/show_bug.cgi?id=53346

Motze74 commented 6 months ago

Seems to be a valve / proton issue. I managed to reinstall UbisoftConnect via Lutris, and all of a sudden, I got a connection. As Lutris also uses GE proton 8.26, something seems to have corrupted the steam proton network settings.

No idea how to configure the steam client connection settings. Starting steam from command line with -tcp didn't help. Will now attempt to play through lutris.

Motze74 commented 6 months ago

But it IS crazy, you know... using Lutris to launch Steam to launch UbiSoftConnect...

Seriously people, it's just like Netflix. In the old days, Netflix (Steam?) had you covered. Nowadays, everybody wants a piece of the pie, and they and their friends are coming up with their own f***ing launchers and breaking everything left and right. So back to pirating, I guess? At least that way, I have only myself to blame if something stops working...