Skip to content

Releases: Viren070/emuhaven

0.11.0 Alpha 1

18 Sep 17:39
Compare
Choose a tag to compare
0.11.0 Alpha 1 Pre-release
Pre-release

What's New

  • Add new Manage ROMs menu to Dolphin and Yuzu. Can download ROMs for dolphin through the manager using Myrient as a source
  • Fixed a lot of bugs to do with the Dolphin part of the manager.
  • Fixed default yuzu channel setting

Bugs

  • ROM feature for yuzu is mostly broken. Subdirectories are not scanned. The setting cannot be changed through the app. But this is not a priority as this feature is not needed for yuzu. It is impossible to scrape switch game files off the internet and through yuzu you can manage the ROMs anyways. I only added it for consistency.
  • The search feature for current roms menu does not work

Soon

  • Ability to shift click certain buttons and then use a custom source for that action, e.g. install firmware using firmware downloaded manually

Full Changelog: v0.10.1...v0.11.0-alpha.1

0.10.1

07 Sep 20:21
Compare
Choose a tag to compare

What's Changed?

Bug Fix

  • Fix buttons remaining disabled after deleting Yuzu EA
  • Stop constantly updating button text to include version
  • Delete correct current release type (mainline and early access) without showing prompt

Full Changelog: v0.10.0...v0.10.1

0.10.0 (The Internet & Refactor Pt. 2)

07 Sep 19:20
Compare
Choose a tag to compare

What's Changed?

This release is different from 0.9.x as it completely removes the need for files to be pre-installed on the users computer. (The exception being the optional yuzu installer which will have to be downloaded manually)

All files (firmware, keys, yuzu mainline and early access, dolphin) can be downloaded through the internet.

  • Added Install Firmware and Install Keys button. Version will also be shown on button text, e.g. Install Firmware 16.0.3

  • Removed Firmware Path, Key Path, Dolphin ZIP Path from settings and no longer use zip files provided by user.

  • For mainline yuzu, you can now choose to either use the yuzu installer to update and install yuzu or you can use the other way which is just downloading the releases directly from GitHub through the manager.

  • The version of yuzu you have and the version that can be downloaded will be shown on the buttons, e.g. Install Yuzu 2820 or Launch Yuzu 2815.

  • Added an option Delete files after installing to app settings, if enabled any downloads will be deleted after whatever was being downloaded was installed

  • Improved robustness of program, errors during function calls no longer cause buttons to remain disabled. Buttons are enabled after the thread has finished.

  • Refactored significant portions of the program.

  • Fixed several bugs

Full Changelog: v0.9.3...v0.10.0

Notes

This is still a mostly untested release so bugs are to be expected.

v0.10.0 Alpha 2

06 Sep 21:42
Compare
Choose a tag to compare
v0.10.0 Alpha 2 Pre-release
Pre-release

v0.10.0 Alpha 1

04 Sep 20:00
Compare
Choose a tag to compare
v0.10.0 Alpha 1 Pre-release
Pre-release

What's Changed?

Additions

  • Will now automatically download firmware and keys on launch of yuzu, if the user agrees.

Bug Fixes

  • If a requests error is encountered during an API rate limit status fetch, it no longer gets stuck on 'Fetching...'

Full Changelog: v0.9.3...v0.10.0.alpha.1

Notes

This is an alpha as it is mostly untested and I will still be adding more features in the final v0.10.0. To name some, i will add an option to directly download the latest mainline release from GitHub instead of using their installer, and then add a delete button for mainline yuzu. I will add buttons to manually install firmware or keys and improve the code so that the user isn't constantly bombarded with message boxes.

v0.9.3

04 Sep 15:09
Compare
Choose a tag to compare

What's Changed?

Changes

  • 097f642 - Stop storing token in file and instead use variable.

  • d9cee1e - Show relative time left until the API Rate limit resets. And other general improvements to the GitHub Login Window.

  • cb13e80 - Enable the cancel button for directory copies (Exports and imports)

Bug Fixes

  • fadfae9 - Launching and closing yuzu mainline no longer enables buttons on early access menu

  • f30995c - Message for deleting all folders except nand and keys no longer always says Nothing was deleted.

  • e0b74b0 - Closing authentication window while in the middle of authenticating no longer causes error.

Full Changelog: v0.9.2...v0.9.3

Known Issues

  • If you encounter a requests error when the rate limit status is updating, the label will become stuck on "Fetching....". This is already fixed but not in this release.

Themes

Some themes look better in dark mode and others in light mode. The text colours for certain themes don't match well and this makes the text hard to read, just switch between the two and see which one looks good.

v0.9.2

03 Sep 19:08
Compare
Choose a tag to compare

What's Changed?

Bug Fixes

  • 2421e02 - If a dolphin archive doesn't exist and is downloaded. This version uses an old repository link and so this feature does not work on this version

  • The alert saying there are unsaved changes in the settings will no longer show.

  • 7ae9343 - Fix app crashing if user is rate limited

  • e2c3813 - Enable/Disable the Delete Yuzu EA buttons accordingly

  • c044d69 - Add option to get a user access token by authorising through my GitHub App which is stored in a local file (This allows 5000 requests per hour instead of only 60.) This file is deleted when the app is closed and is optional. The token only lasts for 8 hours. Probably don't use this, ill add a way to use either your own token or same as this method but stop storing the token in a file.

  • ec80c7c - Fix error if default dolphin zip folder didn't exist before attempting to download zip

Full Changelog: v0.9.1...v0.9.2

Notes

Theme support is still experimental and some themes may not work correctly, try changing from dark mode to light mode for certain themes and see if it makes a difference.

Known issues

  • Attempting to delete yuzu data using the Exclude 'nand' & 'keys' option will result in a 'Nothing deleted' message even though the folders may have been deleted.

  • Switching to mainline and pressing launch yuzu and then exiting yuzu while early access yuzu is downloading will enable the buttons on the early access frame. You can't install ea yuzu again though so its not too important.

Download

The .exe will take longer to launch but has no clutter. The .zip includes a smaller sized .exe and will launch faster but has a lot of files.

v0.9.1

02 Sep 17:33
Compare
Choose a tag to compare

What's Changed?

Bug Fixes

  • b9c262a - Default themes (Blue, Dark Blue & Green) now work correctly

Full Changelog: v0.9.0...v0.9.1

Notes

Theme support is experimental and some themes may not work correctly, try changing from dark mode to light mode for certain themes and see if it makes a difference.

v0.9.0 (Themes)

02 Sep 16:36
Compare
Choose a tag to compare

What's Changed?

Additions/Changes

  • e55cee7, 573070b - Custom theme support, several themes come with the app and you can select your own themes through the app settings. (Although not necessary, you should name your themes in this format: theme-name.json , since that is how the app expects the format to be in and then tries to convert it to Theme Name)

  • 4ec8200 (+some other commits) - Option to download Dolphin from the internet if the path set in the settings is invalid (or hasn't been set at all)

  • fb91ee7 - Add dropdown menu where you can switch between channels (Mainline and Early Access). Selecting one would display the corresponding screen.

  • daeb929, fb91ee7 - Add banners for yuzu and dolphin above the launch button. The banner changes accordingly for early access and mainline

  • a15fb42 - Add Delete Yuzu EA button

  • d9e10ba - New setting to change the default yuzu channel - This determines what channel is selected when the app is opened.

  • 41e33a3 - When changing the colour theme and restarting, the app will reopen in the settings menu in the same position as before.

  • a3a7ee9 - Upgrade default firmware and key version to 16.1.0

  • 92d0e33 - Use 1 significant figure to round download progress

  • 7b36cd0 - Decrease chunk size. This should make the download look smoother.

  • 29216a2 - Even if yuzu EA is perceived to already be installed, you can still choose to download it.

Bug Fixes

  • fb3b0cf - When updating the manager to a new version that has new image paths, settings file is no longer reset but instead only the image paths are reset.

  • 2deb0b0 - Getting a requests error while downloading yuzu EA no longer causes app to hang

  • fce44bd - Won't accept invalid themes or appearance modes.

  • 4ec5835 - Receiving invalid settings from file during start-up wont crash app.

  • d88dfee - Fix incorrectly handled error where launching yuzu EA without having it installed and then denying the update would cause program to attempt to launch.

  • eb0e056, - The progress bar for the yuzu ea install has been improved. When the download is finished the x MB / x MB is removed and other similar labels and only the percentage, tittle and status label are left.

  • de5a72c - Fix percentage label not updating for extraction progress.

  • aaba4ed - Fix error if no launcher file exists.

Full Changelog: v0.8.1...v0.9.0

Notes

Theme support is experimental and some themes may not work correctly, try changing from dark mode to light mode for certain themes and see if it makes a difference.

0.8.1

30 Aug 19:36
Compare
Choose a tag to compare

What's Changed

Fixes

  • 918c85c - Fix crash if image files are missing

  • c9f3d96 - Fix incorrectly handled error when attempting to launch yuzu without having it installed

  • 4b69856 - Fix abnormal gap below app settings button due to incorrect padding

  • 3cab3d4 - Fix 'Global Saves'

  • f5bb048 - Will tell user if they already have the latest version of yuzu early access installed instead of just stopping the function and saying nothing

Changes

  • 7a860e6 - App will ask the user if they want to restart after changing colour theme

  • 7922663 - Format the settings errors (setting_name ---> Setting Name)

  • 7192422 - Use consistent menu bar width

  • 4668197 - Adjust the window size for the application

  • 4a43ba8 - Reduce the size of the downloader menu for yuzu.

  • 7adc2aa - Adjust widget placement for yuzu and dolphin by centralising them

  • 433dcaf, 2333ee6 - Rename Global Saves to Auto Import/Export

  • bcf62f7 - If there is an emulator currently running, the app will prevent itself from closing. This is to avoid an error that will cause the app to crash.

  • c4c2626, e0db22c, 9aca820 - Disable the import/export/delete buttons when one of them has been clicked, and enable them afterwards

  • 1467755 - Delete password_dialog.py

Full Changelog: v0.8.0...v0.8.1