-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Age of Empires 2 (2013) (221380) #72
Comments
Launcher.exe requires mfc140u.dll to run. Dropping it in game directory fixes the issue. |
Confirmed the "partial" solution using the mfc140u.dll. However, the following problem happens: 1- When running without the dll file, the games freezes (then closes afterwards) with no message My machine is:
|
Running this winetricks command enabled things to work, although it seems hackish. The launcher buttons are also missing text. |
Works fine for me, only thing I did was renaming the "AoK HD.exe" to "Launcher.exe". |
This is a old knowm bug of aoe2 in wine (i was one of the bug trackers of this game in winehq.com) and yes just reanimg works. BUT There is also a bug with hdmi screen in laptop if using nvidia output, it just works perfect with intel card enabled using nvidia config, but if you run it in a laptop via hdmi with nvidia enabled it stucks. And also there is a font flickering and a black background in writing areas problem easy to fix too. In total are 4 BUGS, but you can play this game with the workarrounds. |
Another bug for this game: cinematics do not play, could be related to issue #1464. |
Don't know if this adds more info to this issue but i had to replace Didn't tested online gameplay but as far as i could get Single player modes are running great. yay! Running on: Arch Linux(k4.18) + AMD FX9370 + Nvidia GTX 6050ti + Nvidia 396.54-2 driver version. |
@felisucoibi I also played this game via Crossover before and it worked really well, but after trying out this steam version (after renaming AoK HD.exe into Launcher.exe) I have a problem with elo - it reports that elo is out of bounds and it resets to 1600 after every game (regardless of winning or losing). Did you experience the same problem? Also what is the workaround for black text on black background in writing areas so they become effectively invisible? |
Yes, same problem here... the elo reset to 1600, i didnt say anything because i dont use it and i forgot to report.... There is not workarround for the black background when writing... never has been by now. |
This is why I asked for workaround, I thought u were talking about that:
Cheers anyway, I hope someone will figure out the elo problem because now even my windows and Crossover installation is affected :-) Maybe I just have to reinstall everything there and it will go away, but I'm too lazy to do that... |
Age of Empires II: HD Edition - game works with issues Issue transferred from #1285. Hi there, Issue 2: In-game chat windows - text is black on black background, so during typing of a message it's not possible to see it. This particular bug is wine related I guess... It exists in my Crossover installation and now it's also present in the Steam for Linux via Proton variant. Haven't found any solution for it until now. Other than this, the game runs smoothly with no crashes... For me it actually performs better than on my Windows 10 machine (there I experience at least one crash per session of gaming and is somehow slower...). |
I have also noticed that for some reason my achievements got reset. Only one awarded for finishing the tutorial is left, all I got in multiplayer are gone. |
After swapping out Launcher.exe and replacing it with AoK HD.exe, the game runs perfectly on my system with the following issues:
|
Replacing Launcher.exe with AoK HD.exe works for me. I've played the first few tutorial games and it works like charm. However, I noticed a problem when tabbing out of the game and back, the game keeps scrolling in one direction. Could only reverse this by restarting the game. It doesn't matter, whether I've set the game to window or full screen mode. Tested on: Arch x64, GTX 765M @ 396.51, Proton 3.7-6 Beta. |
@kforney @ryad-eldajani Other than these issues, the game is more stable for me in Linux then it is in Windows - almost never crashes, while in Windows 10 I experience game crash almost every time I play (1 time per session of gaming). |
@hogar1977 I noticed the tabbing issue appears, when scrolling the map using the arrow keys and afterwards tabbing out. If I scroll the map using the right click, cursor to window edge or click on mini map, it does not appear happen. I can confirm that I also have an ELO of 1600. I cannot say however whether this is correct or not since I've never played a ranked match before. I'm using Xfce 4.12. |
Hi everyone. Linux fan and AoE fan here. I play this game with Wine for years, first the original version, then the steam version installing steam with Wine. Everything works fine except for the black background of text. So, I just installed AoE with Proton, I had to rename |
(Also, I found the trick of renaming AoK to Launcher on this video: https://www.youtube.com/watch?v=TF1wPFRF_FI if someone with a Google Account can comment there to warn everyone about loosing all progress and ELO score in the game, that would be nice. I would definitely not have done that if I knew) |
@Flaburgan |
@kisak-valve |
@hogar1977 well in the last 24h AoE is the 49th game the most played over thousands of steam games. So it definitely is popular. I don't know how we can point that to valve's devs though. |
@Flaburgan as usual the devil lies in the details... It might be 49th most played game, but how many of those are Linux users :/ ? I'm afraid not that many :( I just hope someone sees my rant and decides to do something about it tho :) |
Hello @hogar1977,
|
I went to collect a log file to try to see what was really happening, and noticed that my version of Proton was one too far back for the PROTON_LOG option to work. Updating Proton to the 3.7-6 Beta through Steam's options so I could get the log file had the side effect of resolving the issue. My achievements and ELO no longer reset every time I click "Multiplayer" in 3.7-6 Beta. |
@kforney I can confirm that using Proton beta version fixes the ELO and achievement issue!!! |
I can confirm after playing an online game that with proton 3.7.6beta the elo bug is gone. However, I still had to do the hack of renaming AoK to launcher |
Thanks for the continued probing of this problem. Running Fedora 33 Workstation XFCE w/Intel iGPU. Setting "Force the use of a specific Steam Play compatibility tool" in the game Properties>Compatibility dialog as Proton 5.0-10 worked great for me. I couldn't get the ALT-TAB thing trick to work using any later version of Proton, nor did entering "PROTON_USE_WIND3D" in the game Properties > General tab > Launch Options box from @aeikum's suggestion but perhaps I put it in the wrong place. |
Still unplayable with Experimental-5.13-20210217 and in fact became unplayable in 5.13-6 as opposed to 5.13-5 (DXVK issue linked before by @aeikum). Haven't tried WineD3D but I guess it still works. |
Hello @Levitanus, the nVidia 390 driver series is older than the support cutoff for Proton. Additionally, your video card is part of nVidia's Fermi generation of video cards, and the 390 driver series is the last series that supported that generation, so you would be worse off trying a newer driver series. Proton uses DXVK to translate DirectX 9 / 10 / 11 to Vulkan and there is no video driver for that card that provides Vulkan support. Unfortunately, this makes your hardware unsupported by Proton. That said, you could try adding |
@kisak-valve, thank You for complete answer! I'll try. |
Playable at least for me (both video and menu are working) with a current Proton Experimental (experimental-6.3-20210402). |
I confirm with experimental Proton 6.3 is playable. I updated few minutes ago. |
I tried to run this game with Proton 6.3-3 I can play AoE2 with 5.13-6 and |
For this moment after update, by experimental proton is not playable... :( I cannot play with 5.13-6 like previous post. |
Can confirm, again became unplayable with both 6.3-4 (intro videos play, then menu music is starting to play without redraw of the screen for a menu with the last played video frame freezing on screen) and current Experimental, 6.3-20210514 (black screen during video playback with intro's sound playing, then no menu sound and the same black screen upon either video completion or keypress to skip the rest of the intro). |
For Proton Experimental at least, I don't get those issues if I set Otherwise, the only issue I've noticed (but not investigated properly) is that sometimes the game's custom mouse cursor isn't being used, which doesn't render the game unplayable. |
I made video. |
Hmm… I double checked with Proton 6.3, and had a similar issue with DXVK: the game doesn't render anything after the video. (Sound works, and you can navigate the menu based on the sound and changing mouse cursors, though it's not playable without graphics.) This seems to be the same as the issue with 5.13, which is to do with Vulkan not supporting multiple swapchains on the same window: doitsujin/dxvk#1726 It does work for me with WineD3D, though. I think from your video you might not be setting
(I also use the The other option is to use the The mouse cursor issue only seems to exist with Experimental, and is a bit bizarre. The mouse stays as the system default arrow cursor on startup, when it should change to the AoE custom one. It will become the correct cursor after Alt+Tabbing away from and back to the game. It will, interestingly, revert to the system arrow cursor if you Alt+Tab away and back again, then press Alt+F4 to close the game (which brings up an in-game "are you sure" dialog box), and then move the mouse (possibly over that dialog, maybe up-and-to-the-left more generally, or maybe after some amount of movement.) I'm guessing this is something to do with the Experimental branch's work to avoid calling on wineserver for window-management-y things, maybe something like this: ValveSoftware/wine@ec72c4a |
You have right. I used the argumet like But better solution was without arguments like before. |
If there is an issue with DXVK, please report it. |
@NerosTie It is already, doitsujin/dxvk#1726 |
I had the additional issue (with wined3d since otherwise I run into the issue above) that when alt-tabbing and back while ingame the screen turns black as well after like half a second. |
100% WORKING wqith proton 6.3.8 |
The stuck scrolling bug seems to be back. |
Ah, this seems to be a bug in Proton Experimental's use of shared memory for the It should still work in Proton 6.3. I haven't had a chance to test it yet (and the experimental_6.3 branch isn't even building for me due to a missing field in
In the meantime, I've written up a more detailed analysis of this bug on my website, which has instructions for patching the game executable to work around the issue, as well as links to other workarounds. |
Thanks @sulix, nice find. |
I have a 4k monitor. AoE2 runs fine with Proton. My issue is that due to the resolution the UI is too small (see here ). The fix is to set some windows compatibility settings like described in the link. How can I do this in proton? Is there any launch command I can apply? |
On Steam Deck, in both Desktop and Game Mode, if I press the File Name field to save a game the on screen keyboard briefly appears then disappears. |
Here a screenshot to illustrate my problem.The stats on the right are also cut off. |
To fix the text bug toggle vsync off and on and it just works. You can do it ingame aswell. Tested with Proton 7.0-4 and latest GE. |
Just reinstalled after the noclip documentary and found I wasn't able to play: Crashes after the okaying the Validating Subscription window, before the intro movie plays. Not sure if regression or issue with my setup. |
Still seems to work here with Proton Experimental (KDE/nVidia/Wayland). That being said, it may be worth trying out an older Proton version, the |
Thanks David, tried both of those already and no luck with either unfortunately. Going to chalk it up to some weirdness on my setup's end that will probably resolve itself at some point. Will update here if I manage to sort it out in the meantime. edit: user error, of course. I had the nointro command entered incorrectly. These are the exact launch options that get it working for me with proton experimental at the moment: |
same issue as when people earlier tried to run aoe2hd with wine.
if you replace Launcher.exe with «AoK HD.exe» the game seems to launch and work perfectly.
The text was updated successfully, but these errors were encountered: