


https://gist.github.com/reneklacan/7825b82723bf0534cbd2eae014e121ca#file-aoe4-mp-fix-sh https://www.reddit.com/r/SteamDeck/comments/yw1u2m/comment/izu52o4/?utm_medium=android_app&utm_source=share&context=3
I played several 3v3 multiplayer games online. You will need to follow this github and I recommend following this reddit thread (as the Steam Deck is my first Linux device, this thread was very helpful): https://gist.github.com/reneklacan/7825b82723bf0534cbd2eae014e121ca#file-aoe4-mp-fix-sh https://www.reddit.com/r/SteamDeck/comments/yw1u2m/comment/izu52o4/?utm_medium=android_app&utm_source=share&context=3
Steam Deck Multiplayer Fix:
1. In Desktop Mode, install ProtonUp-Qt from the Discover.
2. Launch ProtonUp-Qt and install SteamTinkerLaunch.
3. Download this script:
https://gist.github.com/reneklacan/7825b82723bf0534cbd2eae014e121ca#file-aoe4-mp-fix-sh
4. Extract the script.
5. Open the script using KWrite. Verify "STEAM_DIR=" is set to the correct path for your steamapps. Save once corrected.
6. Run click and run the script using Konsole.
7. Return to Gaming Mode and launch the game.
In-game UI can be quite small.
Multiplayer is playable once the script other comments have mentioned is run. See my previous instructions on how to do that. Singleplayer worked for me without tinkering around. Did not try large 4v4 matches with large late-game unit compositions.
Steam Deck Multiplayer Fix:
1. In Desktop Mode, install ProtonUp-Qt from Discover.
2. Launch ProtonUp-Qt and install SteamTinkerLaunch (this will allow you to use cabextract on the below script).
3. Download this script:
https://gist.github.com/reneklacan/7825b82723bf0534cbd2eae014e121ca#file-aoe4-mp-fix-sh
4. Extract the script.
5. Open the script using KWrite. Verify "STEAM_DIR=" is set to the correct path for your steamapps.
6. Run the script using Konsole.
7. Return to Gaming Mode and launch the game.
8. Profit.
In-game UI is fairly small on the Steam Deck screen.
Desync crashes eliminated by running the script other reports have noted. Occasional crash from time to time still occurs if you push the graphical settings. Game is best played on lowest graphical settings.
Once the multiplayer script was run, game was playable. Did not test in large matches such as 4v4. Your mileage may vary.
Game launched for me without any tinkering and singleplayer was completely playable out the box. Truthfully, this is what I would recommend an average Steam Deck user stick to unless they have a mouse and keyboard for competitive online multiplayer.
It's definitely possible to play AOE4 on a controller, even at a fairly high level. There are a couple streamers who do it on desktop PCs using Xbox controllers. There is also an AOE2 pro player who sometimes plays on an alt account with a controller. But personally I find it quite unintuitive and difficult to get used to... I wouldn't play the game this way. I'll have to get a Bluetooth keyboard and mouse and try again with those.
I did not try multiplayer since I would have been absolutely dominated while playing on a controller. Based on other reports, it sounds like you need to run this script to replace some Visual C++ runtime DLLs to fix a desync issue: https://gist.github.com/reneklacan/7825b82723bf0534cbd2eae014e121ca#file-aoe4-mp-fix-sh