diff --git a/AS2R Resolution Patcher/AS2R Resolution Patcher.csproj b/AS2R Resolution Patcher/AS2R Resolution Patcher.csproj index d3ae45b..20b1e47 100644 --- a/AS2R Resolution Patcher/AS2R Resolution Patcher.csproj +++ b/AS2R Resolution Patcher/AS2R Resolution Patcher.csproj @@ -2,17 +2,18 @@ WinExe - net7.0-windows + net8.0-windows8.0 AS2R_Resolution_Patcher enable true enable - 1.0.2 + 1.0.3 $(AssemblyName) $(Authors) Copyright © DUB1401. 2023. - AS2R-Resolution-Patcher-1.0.2 + AS2R-Resolution-Patcher-1.0.3 + 8.0 diff --git a/AS2R Resolution Patcher/Form1.Designer.cs b/AS2R Resolution Patcher/Form1.Designer.cs index cd7154e..db4a403 100644 --- a/AS2R Resolution Patcher/Form1.Designer.cs +++ b/AS2R Resolution Patcher/Form1.Designer.cs @@ -299,7 +299,7 @@ private void InitializeComponent() { // label7 // label7.AutoSize = true; - label7.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); + label7.Font = new Font("Segoe UI", 9F, FontStyle.Bold); label7.Location = new Point(10, 420); label7.Name = "label7"; label7.Size = new Size(51, 15); @@ -309,7 +309,7 @@ private void InitializeComponent() { // button1 // button1.Enabled = false; - button1.Font = new Font("Segoe UI", 24F, FontStyle.Bold, GraphicsUnit.Point); + button1.Font = new Font("Segoe UI", 24F, FontStyle.Bold); button1.Location = new Point(10, 335); button1.Name = "button1"; button1.Size = new Size(600, 64); @@ -321,7 +321,7 @@ private void InitializeComponent() { // label8 // label8.AutoSize = true; - label8.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point); + label8.Font = new Font("Segoe UI", 9F, FontStyle.Bold); label8.ForeColor = Color.Green; label8.Location = new Point(60, 420); label8.Name = "label8"; @@ -340,17 +340,17 @@ private void InitializeComponent() { // label10 // label10.AutoSize = true; - label10.Font = new Font("Segoe UI", 9F, FontStyle.Italic, GraphicsUnit.Point); - label10.Location = new Point(460, 420); + label10.Font = new Font("Segoe UI", 9F, FontStyle.Italic); + label10.Location = new Point(426, 420); label10.Name = "label10"; - label10.Size = new Size(157, 15); + label10.Size = new Size(186, 15); label10.TabIndex = 12; - label10.Text = "Copyright © DUB1401. 2023."; + label10.Text = "Copyright © DUB1401. 2023-2024."; // // comboBox1 // comboBox1.DropDownStyle = ComboBoxStyle.DropDownList; - comboBox1.Font = new Font("Segoe UI Variable Display", 9F, FontStyle.Regular, GraphicsUnit.Point); + comboBox1.Font = new Font("Segoe UI Variable Display", 9F); comboBox1.FormattingEnabled = true; comboBox1.Items.AddRange(new object[] { "Ultra HD (3840 × 2160)", "QHD (2560 × 1440)", "Full HD (1920 × 1080)", "HD (1280 × 720)", "Custom" }); comboBox1.Location = new Point(458, 140); @@ -392,7 +392,7 @@ private void InitializeComponent() { // label26 // label26.AutoSize = true; - label26.Font = new Font("Segoe UI", 14F, FontStyle.Bold, GraphicsUnit.Point); + label26.Font = new Font("Segoe UI", 14F, FontStyle.Bold); label26.Location = new Point(217, 205); label26.Name = "label26"; label26.Size = new Size(32, 25); diff --git a/AS2R Resolution Patcher/Form1.cs b/AS2R Resolution Patcher/Form1.cs index 5abd6d7..e88a308 100644 --- a/AS2R Resolution Patcher/Form1.cs +++ b/AS2R Resolution Patcher/Form1.cs @@ -154,8 +154,8 @@ private void Form1_Load(object sender, EventArgs e) { ResolutionAutodetection(); // Получение выбранного разрешения экрана. GetResolution(); - // Установка версии продукта в футер приложения. - label8.Text = Application.ProductVersion; + // Установка версии продукта в футер приложения (исправление непонятных символов в номере версии). + label8.Text = Application.ProductVersion.Split("+")[0]; // Если установлен Steam. if (File.Exists("C:\\Program Files (x86)\\Steam\\steam.exe")) { diff --git a/AS2R Resolution Patcher/Form1.resx b/AS2R Resolution Patcher/Form1.resx index d125e5f..1460808 100644 --- a/AS2R Resolution Patcher/Form1.resx +++ b/AS2R Resolution Patcher/Form1.resx @@ -1,4 +1,64 @@ - + + + diff --git a/AS2R Resolution Patcher/Screenshot.png b/AS2R Resolution Patcher/Screenshot.png new file mode 100644 index 0000000..874dc60 Binary files /dev/null and b/AS2R Resolution Patcher/Screenshot.png differ diff --git a/README.md b/README.md index f46535e..a877965 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ## Порядок установки и использования 1. Установить [Alien Shooter 2: Reloaded](https://store.steampowered.com/app/33120/Alien_Shooter_2_Reloaded/) из [Steam](https://store.steampowered.com/) и запустить игру. Последнее необходимо для того, чтобы процессы игры создал нужный файл конфигурации. После загрузки главного меню игру необходимо закрыть. -2. Установить .Net SDK версии 7.0 или новее с официального [сайта](https://dotnet.microsoft.com/en-us/download). +2. Установить .Net SDK версии 8.0 с официального [сайта](https://dotnet.microsoft.com/en-us/download/dotnet). 2. Скачать последний [релиз](https://github.com/DUB1401/AS2R-ResolutionPatcher/releases) патча. 3. Распаковать архив, запустить исполняемый _*.exe_ файл и убедиться, что все исходные поля имеют зелёный цвет шрифта. 4. Выбрать нужное разрешение и нажать кнопку установки патча. @@ -32,9 +32,9 @@ ___ _**Ответ**_: Патч работает только во время игрового процесса и не влияет на меню в виду программных особенностей. # Скриншот -![2023-05-16_15-30-52](https://github.com/DUB1401/AS2R-ResolutionPatcher/assets/40277356/3ccd0a13-35ca-4830-b51e-b6b071b0e291) +![Screenshot](AS2R%20Resolution%20Patcher/Screenshot.png) # Благодарность * [@KDD!^putler kaputt 26/93](https://steamcommunity.com/id/agof) – алгоритм патча. -_Copyright © DUB1401. 2023._ +_Copyright © DUB1401. 2023-2024._