Releases: Viren070/emuhaven
0.11.0 Alpha 1
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
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)
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
andInstall 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
orLaunch 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
Full Changelog: v0.10.0.alpha.1...v0.10.0.alpha.2
v0.10.0 Alpha 1
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
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
andkeys
no longer always saysNothing 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
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
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)
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 toTheme 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
andEarly 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
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
toAuto 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