AoE3:DE Replay Launcher
- musketeer925
- Retired Contributor
- Posts: 2484
- Joined: Mar 28, 2015
- ESO: musketeer925
AoE3:DE Replay Launcher
Hi all,
I'm posting a rough version of my long-promised recorded game compatibility tool. This allows watching recorded games from previous updates on Age of Empries 3: Definitive Edition. There's a lot more I could do to make it nicer, but it's minimally usable so I thought I would share.
How does it work?
The tool reads a recorded game, parses the version, and applies game files from old versions of the game to make the recorded game compatible. It waits for the game to close, and then removes them.
How do I use it?
Installation
I didn't make a fancy installer or anything. It's a zip file; extract anywhere and run RecordedGameLauncher.exe. It requires .NET framework 4.7.2. It is only compatible with the current version of the game. When the game updates, I'll need to provide a new build. Come back here to re-download.
As far as I know, this is only compatible with the Steam version of the game.
Configuration
The tool stores configuration, which consists of only the path to your game's installation and documents directories, at C:\Users\%USER%\AppData\Roaming\AoE3DEReplayLauncher\config.json. Delete the file and run again if you need to re-configure the tool.
Launching recorded games
1. Open the replay launcher.
2. Select a replay using its "Browse" dialog.
Note: you can select recorded games from anywhere on your computer. They will be copied to the game's recorded game directory.
3. Click "Launch", and wait for the game to launch.
4. At the main menu, load the same recorded game you selected in the launcher.
5. Close the game.
6. Wait the launcher to un-apply compatibility patches. Don't close the compatibility tool while your game is running, or before it is finished removing files, or you'll leave your game is a corrupted state, and need to reinstall.
Will there be more features?
In the future, I hope to add new features, such as auto-updates, complete recorded game parsing in the launcher's UI, and maybe making it less ugly.
DISCLAIMER
This software comes with no warranty. It may not work as expected. It may do things that are unexpected. Don't hold me responsible if it deletes all your files. If you're using a computer and have important files on it that aren't backed up anywhere, you're taking a risk.
Can I contribute?
Source available at https://gitlab.com/adamjseitz/aoe3de-re ... e-launcher, but the game game version data is not available there. To build it yourself, you'd have to construct that by downloading old versions of the game via DepotDownloader and using the tools/patch_archiver.py script.
I'm posting a rough version of my long-promised recorded game compatibility tool. This allows watching recorded games from previous updates on Age of Empries 3: Definitive Edition. There's a lot more I could do to make it nicer, but it's minimally usable so I thought I would share.
How does it work?
The tool reads a recorded game, parses the version, and applies game files from old versions of the game to make the recorded game compatible. It waits for the game to close, and then removes them.
How do I use it?
Installation
I didn't make a fancy installer or anything. It's a zip file; extract anywhere and run RecordedGameLauncher.exe. It requires .NET framework 4.7.2. It is only compatible with the current version of the game. When the game updates, I'll need to provide a new build. Come back here to re-download.
As far as I know, this is only compatible with the Steam version of the game.
Configuration
The tool stores configuration, which consists of only the path to your game's installation and documents directories, at C:\Users\%USER%\AppData\Roaming\AoE3DEReplayLauncher\config.json. Delete the file and run again if you need to re-configure the tool.
Launching recorded games
1. Open the replay launcher.
2. Select a replay using its "Browse" dialog.
Note: you can select recorded games from anywhere on your computer. They will be copied to the game's recorded game directory.
3. Click "Launch", and wait for the game to launch.
4. At the main menu, load the same recorded game you selected in the launcher.
5. Close the game.
6. Wait the launcher to un-apply compatibility patches. Don't close the compatibility tool while your game is running, or before it is finished removing files, or you'll leave your game is a corrupted state, and need to reinstall.
Will there be more features?
In the future, I hope to add new features, such as auto-updates, complete recorded game parsing in the launcher's UI, and maybe making it less ugly.
DISCLAIMER
This software comes with no warranty. It may not work as expected. It may do things that are unexpected. Don't hold me responsible if it deletes all your files. If you're using a computer and have important files on it that aren't backed up anywhere, you're taking a risk.
Can I contribute?
Source available at https://gitlab.com/adamjseitz/aoe3de-re ... e-launcher, but the game game version data is not available there. To build it yourself, you'd have to construct that by downloading old versions of the game via DepotDownloader and using the tools/patch_archiver.py script.
- Attachments
-
- ReplayLauncher.zip
- (24.43 MiB) Downloaded 164 times
-
- Howdah
- Posts: 1149
- Joined: Oct 16, 2019
- ESO: LeHussardsurletoit
Re: AoE3:DE Replay Launcher
Keeping the trend of ESOC developers doing a better job on their spare time than the guys paid by Microsoft.
ESOC : came for the game, stayed for the drama.
Re: AoE3:DE Replay Launcher
Will watching a recorded game of a bugged version delete my files. I mean, is that a possibility...
- harcha
- Gendarme
- Posts: 5141
- Joined: Jul 2, 2015
- ESO: hatamoto_samurai
Re: AoE3:DE Replay Launcher
@drsingh as there is no confirmation on how this issue happens and no confirmation that it was ever fixed on any update, it remains a possibility.
POC wrote:Also I most likely know a whole lot more than you.
POC wrote:Also as an objective third party, and near 100% accuracy of giving correct information, I would say my opinions are more reliable than yours.
- musketeer925
- Retired Contributor
- Posts: 2484
- Joined: Mar 28, 2015
- ESO: musketeer925
Re: AoE3:DE Replay Launcher
I definitely can't speak for whether the game will delete your files.drsingh wrote:Will watching a recorded game of a bugged version delete my files. I mean, is that a possibility...
The replay launcher doesn't currently roll back the game's executable, however, so if that bug is indeed fixed on the latest version (which is unclear), then I wouldn't think so.
- lemmings121
- Jaeger
- Posts: 2673
- Joined: Mar 15, 2015
- ESO: lemmings121
Re: AoE3:DE Replay Launcher
the year is 2022: Musketeer925 and Eaglemut partner to release "Aoe3: the Definitive Definitive Edition"
- macacoalbino
- Howdah
- Posts: 1305
- Joined: Apr 2, 2015
- ESO: MacacoAlbino
- Clan: 3Huss
Re: AoE3:DE Replay Launcher
Hey yo! Very good job as usual!
If you don't mind I'd advise painting this part as red and making it bold so people don't come complaining later on...
If you don't mind I'd advise painting this part as red and making it bold so people don't come complaining later on...
musketeer925 wrote:6. Wait the launcher to un-apply compatibility patches. Don't close the compatibility tool while your game is running, or before it is finished removing files, or you'll leave your game is a corrupted state, and need to reinstall.
- musketeer925
- Retired Contributor
- Posts: 2484
- Joined: Mar 28, 2015
- ESO: musketeer925
Re: AoE3:DE Replay Launcher
RTFM :shrug:macacoalbino wrote:If you don't mind I'd advise painting this part as red and making it bold so people don't come complaining later on...
Re: AoE3:DE Replay Launcher
Unfortunelly not working with last patch
- musketeer925
- Retired Contributor
- Posts: 2484
- Joined: Mar 28, 2015
- ESO: musketeer925
Re: AoE3:DE Replay Launcher
Yes, I need to make a new version after each patch, which I haven't done yet.Flakel wrote:Unfortunelly not working with last patch
Re: AoE3:DE Replay Launcher
Sad, the devs dont care about the game as much as you.musketeer925 wrote:Yes, I need to make a new version after each patch, which I haven't done yet.Flakel wrote:Unfortunelly not working with last patch
Spain pain train is real
Re: AoE3:DE Replay Launcher
Can't wait! Thanks for your labors.musketeer925 wrote:Yes, I need to make a new version after each patch, which I haven't done yet.Flakel wrote:Unfortunelly not working with last patch
- musketeer925
- Retired Contributor
- Posts: 2484
- Joined: Mar 28, 2015
- ESO: musketeer925
Re: AoE3:DE Replay Launcher
Hi all,
I tried using the same method I was using for the previous versions, and I still get OOS in recs. It would probably work if I included the .exe from each version as well, but I don't think I'd like to do that for these reasons:
1. With frequent updates, that will result in a big file size for compatibility with all versions (adding >50 MB for each version).
2. I don't think I want to support a tool that requires running .exe versions that have bugs that could delete all your computer's files.
With that said, I don't think I'm going to continue updating the tool at this time. Admittedly, I have fairly low enthusiasm for the game right now due to DE's rocky release, and that's a factor in this decision. If any other devs want to maintain and support this tool, let me know.
Please ask the DE devs for a way to play old recorded games.
I tried using the same method I was using for the previous versions, and I still get OOS in recs. It would probably work if I included the .exe from each version as well, but I don't think I'd like to do that for these reasons:
1. With frequent updates, that will result in a big file size for compatibility with all versions (adding >50 MB for each version).
2. I don't think I want to support a tool that requires running .exe versions that have bugs that could delete all your computer's files.
With that said, I don't think I'm going to continue updating the tool at this time. Admittedly, I have fairly low enthusiasm for the game right now due to DE's rocky release, and that's a factor in this decision. If any other devs want to maintain and support this tool, let me know.
Please ask the DE devs for a way to play old recorded games.
-
- Howdah
- Posts: 1149
- Joined: Oct 16, 2019
- ESO: LeHussardsurletoit
Re: AoE3:DE Replay Launcher
It's sad to see all those who did so much for the game along the years get discouraged by the awful state the game was released in. Thanks for the work any way !musketeer925 wrote: With that said, I don't think I'm going to continue updating the tool at this time. Admittedly, I have fairly low enthusiasm for the game right now due to DE's rocky release, and that's a factor in this decision.
ESOC : came for the game, stayed for the drama.
Re: AoE3:DE Replay Launcher
The community were in a better state before MS released this unfinshed version of our game. I dont even think they care about AOE3 as much as we (ESO-c) does.
Spain pain train is real
-
- Dragoon
- Posts: 296
- Joined: May 7, 2019
- ESO: WoodPusher
Re: AoE3:DE Replay Launcher
I don't agree, the community feels better now for me at least. I think once you get a new PC and actually get to play DE you will feel differently. Just right now you can't play so it kinda sucksRohbrot wrote:The community were in a better state before MS released this unfinshed version of our game. I dont even think they care about AOE3 as much as we (ESO-c) does.
Re: AoE3:DE Replay Launcher
I think just about that we cant host any tourneys or even watch them live with obs, not to mention that the replayer sucks hard. Just said my opinion,you can feel the other way.uberjz wrote:I don't agree, the community feels better now for me at least. I think once you get a new PC and actually get to play DE you will feel differently. Just right now you can't play so it kinda sucksRohbrot wrote:The community were in a better state before MS released this unfinshed version of our game. I dont even think they care about AOE3 as much as we (ESO-c) does.
Spain pain train is real
Re: AoE3:DE Replay Launcher
They do not care at all, the only thing they care is profit nowdays. All aoe remakes so far were only for money milking.Rohbrot wrote:The community were in a better state before MS released this unfinshed version of our game. I dont even think they care about AOE3 as much as we (ESO-c) does.
Re: AoE3:DE Replay Launcher
well, age of team send me this:
--------------------------------------------------
Hello,
Unfortunately, the way our system works, you cannot watch matches recorded in older versions once the game is on a different version. We understand that this can be frustrating, and we recommend running your own additional recording to save on your computer if there are matches you know you will want to watch again later on. Please let us know if there is anything else we can answer for you.
Best Regards,
Lisa
Age of Empires Support
--------------------------------------------------
Hello,
Unfortunately, the way our system works, you cannot watch matches recorded in older versions once the game is on a different version. We understand that this can be frustrating, and we recommend running your own additional recording to save on your computer if there are matches you know you will want to watch again later on. Please let us know if there is anything else we can answer for you.
Best Regards,
Lisa
Age of Empires Support
-
- Howdah
- Posts: 1681
- Joined: May 6, 2021
- ESO: esuck
Re: AoE3:DE Replay Launcher
@musketeer925 are you still updating the tool with game updates? When I try to run the tool and select a file I get "unrecognized version <numbers>"
If I were a petal
And plucked, or moth, plucked
From flowers or pollen froth
To wither on a young child’s
Display. Fetch
Me a ribbon, they, all dead
Things scream.
And plucked, or moth, plucked
From flowers or pollen froth
To wither on a young child’s
Display. Fetch
Me a ribbon, they, all dead
Things scream.
Re: AoE3:DE Replay Launcher
callentournies wrote:@musketeer925 are you still updating the tool with game updates? When I try to run the tool and select a file I get "unrecognized version <numbers>"
musketeer925 wrote:I don't think I'm going to continue updating the tool at this time. Admittedly, I have fairly low enthusiasm for the game right now due to DE's rocky release, and that's a factor in this decision. If any other devs want to maintain and support this tool, let me know.
Please ask the DE devs for a way to play old recorded games.
Who is online
Users browsing this forum: No registered users and 1 guest