Skip to content

Releases: FailedShack/USBHelperLauncher

Version 1.0

27 Mar 01:13
Compare
Choose a tag to compare

Fixes

  • Fix some situations where we would try to perform UI actions from a background thread
  • Fix WCF connections timing out when not in use
  • Fix issues connecting to certain sites due to not having matching cipher suites by enabling TLS 1.2 (#68)
  • Fix crashes by deleting corrupted XML configuration files (#68)
  • Fix memory access violation caused by running RivaTuner alongside Wii U USB Helper (#68)
  • Fix TLS certificate validation by checking that we actually trust root certificates, oops (#68)
  • Fix detection of running instances (#68)
  • Fix movie player font when Segoe UI is not available by bundling a free font (Noto Sans)
  • Fix InvalidOperationException if FIPS is enabled (fixes #84)
  • Fix NullReferenceException if key site is missing Content-Type header

Changes & new features

  • Split unpack directories into games and updates, on by default (#66)
  • Add --portable flag, useful to enable portable mode without having to launch the program once first (#68)
  • Add --wine flag to automatically enter Wine compatibility mode (#69)
  • Implement several Wine compatibility improvements and patches (#69)
  • Speed up launch by skipping patching Wii U USB Helper if executable was already patched (#68)
  • Disable Contribute tab (#82)
  • Display native and process architectures in debug logs
  • Update CDN fallback URL
  • Update several dependencies
  • Other minor tweaks and changes

And last but definitely not least!

  • Add background music, courtesy of Percevalko#2036 (https://percevalko.carrd.co/)
  • Add a brand new program icon, designed by S★ Urαηυs#1845

Wii U USB Helper must be present in the same folder. Please use the installer unless you're sure.

Executable SHA-256: 6095064686dbeab5b9efcb77830030e201456412083be3d66bb7715c89d22d2e
Discord: https://go.nul.sh/wuhdiscord

Version 0.18 Debug

22 Mar 23:15
Compare
Choose a tag to compare
Version 0.18 Debug Pre-release
Pre-release
Display native and process architectures in DebugMessage

This also gets rid of the Platform. Seems like it would always be Win32NT anyway.

Version 0.17d

26 May 22:20
Compare
Choose a tag to compare
  • Add message of the day system
  • Add patch to display game descriptions in the preferred locale
  • Hide Mods and Chat tabs from the library
  • Migrate log backend from hastebin to nul.sh
  • Fixed UriFormatException in key site form
  • Fixed TypeLoadException during patching (pardeike/Harmony#275)
  • Updated locale database

Wii U USB Helper must be present in the same folder. Please use the installer unless you're sure.
Existing installations: Make sure to delete FiddlerCore4.dll

Executable SHA-256: 245b93b9dc1b0231d5b076e22eabfda45c6c1e4f2659fb581d1d4b9b493429fa
Discord: https://go.nul.sh/wuhdiscord

Version 0.17c

04 Apr 22:46
Compare
Choose a tag to compare
  • Fixed crash on 32-bit systems due to (another) memory corruption

Existing installations: Make sure to delete FiddlerCore4.dll

Executable SHA-256: cad36ebbd0abbdf587b4a8c55d338216732ea4af7573f3cb16145262cd7c2761
Discord: https://go.nul.sh/wuhdiscord

Version 0.17b

01 Apr 15:55
Compare
Choose a tag to compare
  • Fix FileNotFoundException when browsing titles if Cemu is not installed
  • Fix FiddlerCore always attempting to load CertMaker.dll
  • Add NoFunAllowed setting to the config file
  • Add OS bitness to the debug message

Existing installations: Make sure to delete FiddlerCore4.dll

Executable SHA-256: 8abb3335d44ea977add49cfabac6bfa221e33d46c15770556334bb4831438712
Discord: https://go.nul.sh/wuhdiscord

Version 0.17

31 Mar 23:07
Compare
Choose a tag to compare
  • Added timeout for publishing debug messages
  • Added option to force all requests to be proxied over plain HTTP (set ForceHttp to true in conf.json)
  • Fixed movie playback (now using ffplay instead of WMP)
  • Fixed the main form not showing up in the taskbar
  • Fixed crash caused by UAC triggering based on the patched executable's filename
  • Fixed crash on 32-bit systems due to memory corruption (Harmony 2.x)
  • Fixed race-condition triggered on slow systems when exiting USBHelperLauncher from the tray icon
  • Use new update/DLC locations introduced in Cemu 1.15.11 (#58)
  • Better detection of the system locale
  • Updated main dependencies (Harmony, FiddlerCore & dnlib)
  • Updated database files

To commemorate the 100th commit new credits have been added for people that have been essential for this project. These can be found in Other -> See Hall of fame. Thanks everyone for your support!

Existing installations: Make sure to delete FiddlerCore4.dll

Executable SHA-256: 093621c5e4c357dd8c4693b1e1ebebae39c91accb02ea2db159820133e426d1a
Discord: https://go.nul.sh/wuhdiscord

Version 0.16b

04 Jan 21:56
Compare
Choose a tag to compare
  • Added two missing strings to the locale index
  • Fixed "Export Sessions" feature not saving any sessions
  • Fixed crash detector for Wii U USB Helper being triggered by the "Clear Install" feature
  • Removed obsolete MessageBoxPatch
  • Other minor fixes

Executable SHA-256: 8a8d6bf9e0ffb7b1b6c5320a72cf7fd826e8356dcb962e467a2e161ab6bf44c4
Discord: https://discord.io/usbhelperlauncher

Version 0.16

02 Jan 00:56
Compare
Choose a tag to compare
  • Added localisation support (see below)
  • Added patch to disable the web search tab in the game library
  • Added patch to allow the use of the Enter key to get past the title key form (scaling issue mitigation, #53)
  • Added patch that changes the font of the program under certain conditions (#50)
  • Added patch to warn users if the URL entered in the title key form looks like a title key (#49)
  • Added stricter content check before taking title key sites as valid
  • Fixed certain network requests not being handled appropriately
  • Better handling of Wii U USB Helper crashes
  • Better defaults for download retries

We are looking for volunteers to translate Wii U USB Helper to other languages.
You can submit translations here: https://crowdin.com/project/wii-u-usb-helper

Note: Newtonsoft.Json and SharpCompress are not included as they already come with Wii U USB Helper.
Real purchased donation keys will not work, though infinite new ones can be generated.
This can be turned off by running the launcher with the argument --nokey.

Executable SHA-256: cb972aaa0f175f48327b39c21ea73309d70ea85157e6fef33c09104e5d49638a
Discord: https://discord.io/usbhelperlauncher

Version 0.15b

17 Jun 15:33
Compare
Choose a tag to compare
  • Added patch to override public key, reduces launch time compared to the previous method
  • Renamed runtime argument --nopatch to --nokey
  • Realigned debug message headers

Note: Newtonsoft.Json and SharpCompress are not included as they already come with Wii U USB Helper.
Real purchased donation keys will not work, though infinite new ones can be generated.
This can be turned off by running the launcher with the argument --nokey.

Executable SHA-256: f7bc8c86db1cc42a46c25504b0c5267e8cd809739f4ce12898cb010c161330fd
Discord: https://discord.io/usbhelperlauncher

Version 0.15

16 Jun 03:09
Compare
Choose a tag to compare
  • Added the ability to view previously downloaded 3DS games
  • Added portable mode (set Portable to true in conf.json)
  • Added antivirus program listing to the debug message
  • Added warning for conflicting hosts
  • Added patch to disable the annoying system update pop-up
  • Added patches to improve the hardcoded error messages
  • Added patches to bypass the discontinued screen, removed old workarounds
  • Improvements to the configuration system
  • Updated the URL of the default ContentEndpoint fallback (#48)
  • Fixed crash that would occur if the user changed their Roaming location (#44)
  • Fixed language used to display the description of titles (#22)
  • Fixed silent crash while exiting triggered by attempts to write to the log after closing it

Note: Newtonsoft.Json and SharpCompress are not included as they already come with Wii U USB Helper.
Real purchased donation keys will not work, though infinite new ones can be generated.
Automatic patching can be turned off by running the launcher with the argument "--nopatch".

Executable SHA-256: f2f5307dd1d785a5d162554683bc665082e7719f37ebeb42a90baca561d1a656
Discord: https://discord.io/usbhelperlauncher