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._