Skip to content

Commit

Permalink
v1.4.1.0 changes
Browse files Browse the repository at this point in the history
  • Loading branch information
amakvana committed Feb 7, 2024
1 parent ac559f3 commit 56502a0
Show file tree
Hide file tree
Showing 25 changed files with 995 additions and 346 deletions.
27 changes: 26 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,32 @@ All notable changes to this project will be documented in this file.

<br>

## [1.4.1.0] - 2024-02-07

### Added

- Show Game Titles in Download Confirmation Dialog - thanks [@kathyrollo](https://github.com/amakvana/YuzuModDownloader/issues/36)
- If Games have been detected, the `Show Details` button will be enabled and games which mods have been downloaded for will appear in here.
- Detection for Flatpak installations of Yuzu - thanks [@soufrabi](https://github.com/amakvana/YuzuModDownloader/pull/35), [@rotanigroc](https://github.com/amakvana/YuzuModDownloader/issues/29)

### Changed

- Upgraded YuzuModDownloader from .NET 7 to .NET 8 - LTS and much better performance
- Upgraded 7z.zip from 22.01 to 23.01 - better performance
- Upgraded all project packages to their latest versions for better performance and to fix some underlying framework bugs
- Rewrote `GetUserDirectoryPath()` and `GetModPath()` within `ModDownloader.cs` to better handle paths for Linux and Windows - thanks [@soufrabi](https://github.com/amakvana/YuzuModDownloader/pull/35)
- GUI tweaks to improve UX
- Removed redundant code from codebase
- Optimised several methods further to utilise await/async and increase performance.
- Latest [Microsoft Edge Chromium](https://www.microsoft.com/en-us/edge/download) or [Google Chrome](https://www.google.com/chrome/) is recommended to be installed (Linux - deb only) for increased `PuppeteerSharp` performance

### Fixed

- Error in parsing `load_directory` within `qt-config.ini` - thanks [@anzix, @garbear](https://github.com/amakvana/YuzuModDownloader/issues/34)
- `theboy181` download server is working again, now uses `PuppeteerSharp` to scrape repo as GitHub now uses `React.JS` - thanks [@Pacomss, @SebinaLukawa97, @spyro2000, @W13N3N](https://github.com/amakvana/YuzuModDownloader/issues/33)

<br>

## [1.4.0.0] - 2023-06-04

### Added
Expand All @@ -22,7 +48,6 @@ All notable changes to this project will be documented in this file.
- Further GUI tweaks to improve UX
- ProgressText now streamlined inside ProgressBar
- Removed redundant code from codebase
- Optimised several methods to utilise await/async.

### Fixed

Expand Down
5 changes: 3 additions & 2 deletions GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@

## Requirements

- Latest [7-Zip](https://www.7-zip.org/a/7z2201-x64.msi) installed.
- Latest .NET 7 Desktop Runtime for [Windows](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-7.0.5-windows-x64-installer) or [Linux](https://learn.microsoft.com/en-gb/dotnet/core/install/linux?WT.mc_id=dotnet-35129-website) installed.
- Latest [7-Zip](https://www.7-zip.org/a/7z2301-x64.msi) installed.
- Latest .NET 8 Desktop Runtime for [Windows](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-8.0.1-windows-x64-installer) or [Linux](https://learn.microsoft.com/en-gb/dotnet/core/install/linux?WT.mc_id=dotnet-35129-website) installed.
- Latest [Microsoft Edge Chromium](https://www.microsoft.com/en-us/edge/download) or [Google Chrome](https://www.google.com/chrome/) installed. Linux - deb only.
- Latest [Visual C++ X64 Redistributable](https://aka.ms/vs/16/release/vc_redist.x64.exe) installed.
- Latest [Yuzu](https://yuzu-emu.org/downloads/) installed, setup and [configured](https://youtu.be/kSVlTC1mO9w).

Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

# Yuzu Mod Downloader

A One-Click Yuzu Game Mod downloader for Switch games.
A Cross-Platform One-Click Yuzu Game Mod downloader for Switch games.

Perfect for those who need to download Switch enhancement/workaround mods from the [Yuzu Switch-Mods Wiki](https://github.com/yuzu-emu/yuzu/wiki/Switch-Mods) and Alternative Mirrors for their games.

Expand Down Expand Up @@ -48,8 +48,9 @@ https://github.com/amakvana/YuzuModDownloader/releases/latest

Requires:

- Latest [7-Zip](https://www.7-zip.org/a/7z2201-x64.msi) installed.
- Latest .NET 7 Desktop Runtime for [Windows](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-7.0.5-windows-x64-installer) or [Linux](https://learn.microsoft.com/en-gb/dotnet/core/install/linux?WT.mc_id=dotnet-35129-website) installed.
- Latest [7-Zip](https://www.7-zip.org/a/7z2301-x64.msi) installed.
- Latest .NET 8 Desktop Runtime for [Windows](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-8.0.1-windows-x64-installer) or [Linux](https://learn.microsoft.com/en-gb/dotnet/core/install/linux?WT.mc_id=dotnet-35129-website) installed.
- Latest [Microsoft Edge Chromium](https://www.microsoft.com/en-us/edge/download) or [Google Chrome](https://www.google.com/chrome/) installed. Linux - deb only.
- Latest [Visual C++ X64 Redistributable](https://aka.ms/vs/16/release/vc_redist.x64.exe) installed.
- Latest [Yuzu](https://yuzu-emu.org/downloads/) installed, setup and [configured](https://youtu.be/kSVlTC1mO9w).

Expand Down
19 changes: 18 additions & 1 deletion assets/theboy181.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="utf-8" ?>
<games>
<game>
<title_id>01009B500007C000</title_id>
Expand Down Expand Up @@ -208,4 +208,21 @@
<title_id>010015100B514000</title_id>
<mod_url_path>Super Mario Bros. Wonder/[010015100B514000]</mod_url_path>
</game>


<game>
<title_id>0100A8E016236000</title_id>
<mod_url_path>Kirby's Dream Buffet/[0100A8E016236000]</mod_url_path>
</game>

<game>
<title_id>01007820196A6000</title_id>
<mod_url_path>Red Dead Redemption/[01007820196A6000]</mod_url_path>
</game>

<game>
<title_id>0100E95004038000</title_id>
<mod_url_path>Xenoblade Chronicles 2/[0100E95004038000]</mod_url_path>
</game>

</games>
4 changes: 2 additions & 2 deletions source/YuzuModDownloader.sln
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@


Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.33530.505
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "YuzuModDownloader", "YuzuModDownloader\YuzuModDownloader.csproj", "{9765D5A4-1BB4-493C-85E2-29E604A914D2}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "YuzuModDownloader", "YuzuModDownloader\YuzuModDownloader.csproj", "{9765D5A4-1BB4-493C-85E2-29E604A914D2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down
Loading

0 comments on commit 56502a0

Please sign in to comment.