diff --git a/AM2RLauncher/AM2RLauncher/Language/Text.ja.resx b/AM2RLauncher/AM2RLauncher/Language/Text.ja.resx index a0af8fa..6a65c4c 100644 --- a/AM2RLauncher/AM2RLauncher/Language/Text.ja.resx +++ b/AM2RLauncher/AM2RLauncher/Language/Text.ja.resx @@ -383,4 +383,7 @@ これは既にインストールされているMODです。再インストールはできず、またゲームファイルを削除すると自動的に削除されます。 + + 公式AM2Rマトリクススペース + \ No newline at end of file diff --git a/AM2RLauncher/AM2RLauncher/Language/Text.pt.resx b/AM2RLauncher/AM2RLauncher/Language/Text.pt.resx index c70599f..2478678 100644 --- a/AM2RLauncher/AM2RLauncher/Language/Text.pt.resx +++ b/AM2RLauncher/AM2RLauncher/Language/Text.pt.resx @@ -383,4 +383,7 @@ Prossiga com cuidado. Isso é uma versão arquivada de um Mod previamente instalado. Ele não pode ser reinstalado e será removido se seus arquivos de jogo forem deletados. + + O espaço Matrix oficial do AM2R + \ No newline at end of file diff --git a/AM2RLauncher/AM2RLauncher/Language/Text.ru.resx b/AM2RLauncher/AM2RLauncher/Language/Text.ru.resx index 3110535..636402a 100644 --- a/AM2RLauncher/AM2RLauncher/Language/Text.ru.resx +++ b/AM2RLauncher/AM2RLauncher/Language/Text.ru.resx @@ -383,4 +383,7 @@ Это архив, содержащий ранее установленный мод. Он не может быть переустановлен, и, при удалении файлов игры, так же будет удалён. + + Официальное Matrix-пространство по AM2R + \ No newline at end of file diff --git a/AM2RLauncher/AM2RLauncherLib/Profile.cs b/AM2RLauncher/AM2RLauncherLib/Profile.cs index 6463b29..b471120 100644 --- a/AM2RLauncher/AM2RLauncherLib/Profile.cs +++ b/AM2RLauncher/AM2RLauncherLib/Profile.cs @@ -705,6 +705,13 @@ public static class Profile } else if (OS.IsLinux) { + // HACK: GMS1.4 has issues on Linux / Steam Deck if Fullscreen is disabled + // If the user never launched AM2R before, we create an almost empty config that just + // has fullscreen set to false, so they don't run into any issues. Game will handle the rest. + string am2rConfigPath = profile.SaveLocation.Replace("~", CrossPlatformOperations.Home) + "/config.ini"; + if (!File.Exists(am2rConfigPath)) + File.WriteAllText(am2rConfigPath, "[Screen]\nFullscreen=\"0\"\nScale=\"3\""); + ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.UseShellExecute = false;