2.2.0
New features, bug squashes and splashes. Users now have the option to independently update AM2R and the Launcher, quickly open the folder where a profile's contents is located and some more QoL improvements.
If you're on Windows, download the DownloadMe.zip file instead of the normal one - this setup was required for our auto-update recovery utility.
Also while technically not AM2RLauncher related, Linux users now shouldn't need to use environment variables depending on their GPU anymore! We know that many of you didn't know they were needed in the first place and resorted to WINE, we hope that you'll consider using the Linux-native version instead now!
YOU WILL NEED TO REINSTALL ALL YOUR PROFILES FOR THIS TO TAKE EFFECT! You also still need the 32-bit architecture added to your system to play the game and the 32-bit variant of libpulse
and openal
for sound.
And you're actually able to use .NET Core 5 and higher now, instead of being limited to .NET Core 5 only. Please update to at least .NET Core 6, as we're going to bump it up to that version in the future.
- YOU NEED TO HAVE AM2R 1.1 FOR PATCHING, NOTHING ELSE WILL WORK -
Changelog:
All platforms:
- Fix unexpected behaviour when an invalid AM2R_11 was forced
- Add more splashes again
- Split AM2R and Launcher updates. You can now choose to update either of them, instead of always both or neither.
- Fix main tab GUI not being refreshed in certain situations
- Improve efficiency on AM2R_11 validation
- Fix AM2RLauncher taking a file cancellation as an "ok"
- Added option to open a profile's content folder
- Hopefully fix bug where an invalid PatchData folder was considered valid
- Added simplified Chinese as a language
- Added an environment variable
AM2RLAUNCHERDATA
which dictates where the AM2RLauncher will save and store all its data. You can for example do$env:AM2RLAUNCHERDATA="D:\MyLauncherData"
orAM2RLAUNCHERDATA="/mnt/bigDrive/launcherData"
in order to store all the data (profiles, mods, patchdata etc.) somewhere else. Friendly reminder here, that Windows and Linux data folders are not compatible with each other - The AM2RLauncher will now check if your custom mirror link is a valid git url and throw an error if it isn't
- Fixed a bug where the launcher would allow you to delete or update
Community Updates (Latest)
- Improved the way AM2RLauncher stores the result of an AM2R_11 check which leads to significantly better performance when scrolling through profiles and less usage of the users hard drive
Windows specific:
- When creating an APK, highlight the created APK
- Handle cases better if the AM2RLauncher crashes due to config shenanigans
Linux specific:
- Log the distro name + distro version in order to further help troubleshooting
- Fix opening paths that have spaces
- Fixed a bug where the "debug game profile" checkbox state wouldn't be saved and could cause the launcher to crash
- Fixed a few instances where the launcher would crash when showing an error box
Other:
- WINE now gets detected and logged
- Add a non-intrusive unsupported label if the AM2RLauncher is run via WINE
Dependencies:
- Windows:
- The .NET Framework 4.8 runtime. Chances are, you already have this installed.
- Java, if you wish to create an Android APK.
- Linux:
- The .NET Core 6.0 runtime.
- Packages
xdelta3
,gtk3
,libappindicator3
,webkitgtk
,openssl
andfuse2
. - 32-bit variants of
libpulse
andopenal
for AM2R itself. - Java, if you wish to create an Android APK.
For Linux, you can find more in-depth dependency and AM2R install instructions here on the wiki page.
After getting the Dependencies, run AM2RLauncher.exe
on Windows or on Linux mark AM2RLauncher.Gtk
as an executable and then run it.