Skip to content

Releases: TheNexusAvenger/Nexus-LU-Launcher

V.2.2.1

25 Feb 23:28
cf7c447
Compare
Choose a tag to compare

Changes

  • Fixed archive-based patches failing to copy files.
  • Fixed client crashing due to UGCSERVERIP not being set.
  • Fixed Steam One-Click Patch not forcing maximized window.

Release Compatibility

  • Windows: Compiled on Windows 10 and should work on Windows 11 and later. Old Windows 10 builds and Windows 8.1 or older are not guaranteed to work.
  • macOS: Compiled on macOS 11.7.0 and should work on any later version of macOS. Old macOS 11 builds or older are not guaranteed to work.
  • Linux: Requires a distribution with glibc 2.28 or newer, such as Ubuntu 20.04 or newer, Debian 11, and CentOS 8/RHEL 8. Alternatively, consider using the Flatpak release on Flathub.

V.2.2.0

16 Feb 23:11
5875301
Compare
Choose a tag to compare

Changes

  • Added Steam One-Click patch.
    • It will add the launcher to Steam, prompt to set the controller layout, and disable fullscreen from the settings (meant for Steam Deck while in game mode).
    • When not used in Flatpak, this patch restarts Steam after adding the non-Steam game entry.
  • Added user-provided patch archives for replacing files.
  • Added locale toggle for en_US, de_DE, and en_GB.
  • Added localization by SardiTime.
  • Attempting to change client locations with the Flatpak version of the launcher will now display an error.
  • Fixed slow performance when loading logs after extracting the client.

Release Compatibility

  • Windows: Compiled on Windows 10 and should work on Windows 11 and later. Old Windows 10 builds and Windows 8.1 or older are not guaranteed to work.
  • macOS: At the moment, there is no macOS release. With the move to .NET 8 AOT, building for macOS requires building on macOS. I do not have the hardware to do this. V.1.1.0 can still work if you manually install WINE on macOS.
  • Linux: Requires a distribution with glibc 2.28 or newer, such as Ubuntu 20.04 or newer, Debian 11, and CentOS 8/RHEL 8. Alternatively, consider using the Flatpak release on Flathub.

V.2.1.0

10 Feb 01:07
f8a0ef1
Compare
Choose a tag to compare

Changes

  • Added checking archive signatures for known good clients.
  • Added experimental parallel extract option.
    • It is disabled by default and can only be changed in the launcher.json file. It should be left at 1 on hard drive-based installs, and should be kept low on slow CPUs, systems with low RAM, and systems that do not have >=2Gbps storage devices.
  • Added launcher logs to client logs after client starts.
  • Fixed packed clients crashing on start due to not copying version files.
  • Fixed launcher being stuck in the launching state when the client fails to start.
  • Fixed launcher being stuck when launching on the Steam Deck (SteamOS) in game mode.
  • Fixed logs not being viewable when changing views after launching.
  • Fixed macOS building due to Apple linker issue (dotnet/runtime#93044).

Release Compatibility

  • Windows: Compiled on Windows 10 and should work on Windows 11 and later. Old Windows 10 builds and Windows 8.1 or older are not guaranteed to work.
  • macOS: At the moment, there is no macOS release. With the move to .NET 8 AOT, building for macOS requires building on macOS. I do not have the hardware to do this. V.1.1.0 can still work if you manually install WINE on macOS.
  • Linux: Requires a distribution with glibc 2.28 or newer, such as Ubuntu 20.04 or newer, Debian 11, and CentOS 8/RHEL 8. Alternatively, consider using the Flatpak release on Flathub.

V.2.0.0

02 Feb 02:26
e9cd48b
Compare
Choose a tag to compare

Changes

  • Completely rewrote the internal state management to be easier to understand and maintain.
  • Changed patches state management to allow background loading, which improves launcher start times.
  • Migrated to .NET 8 with ahead-of-time (AOT), which improves launcher start times and the binary file size.
  • Added internal support for localization.
    • No toggle is provided yet. It will be added in a future update if German translations are provided.
  • Added internal logging.
  • Added Flatpak support for Linux. (Package found on Flathub)
  • Updated macOS WINE automatic download.
  • Breaking change: The format for storing versions of installed patches has changed. Mod Loader, Tcp/Udp Shim, and Auto Tcp/Udp Shim will show as having an update when they are already up to date.

Release Compatibility

  • Windows: Compiled on Windows 10 and should work on Windows 11 and later. Old Windows 10 builds and Windows 8.1 or older are not guaranteed to work.
  • macOS: At the moment, there is no macOS release. With the move to .NET 8 AOT, building for macOS requires building on macOS. I do not have the hardware to do this. V.1.1.0 can still work if you manually install WINE on macOS.
  • Linux: Requires a distribution with glibc 2.28 or newer, such as Ubuntu 20.04 or newer, Debian 11, and CentOS 8/RHEL 8. Alternatively, consider using the Flatpak release on Flathub.

V.1.1.0

20 Jan 17:45
Compare
Choose a tag to compare

Changes

  • Fixed failing to extract and verify certain archives.
  • Removed "Auto TcpUdp" from default patches for Darkflame Universe and Uchu no longer being contributed to.

V.1.0.1

16 Mar 01:24
56bb34e
Compare
Choose a tag to compare

Changes

  • A new "WINE Prefix" is now created automatically instead of using the system default. (#4)

V.1.0.0

01 Jan 20:20
Compare
Choose a tag to compare

Changes

  • Updated to .NET 6.
    • Added macOS ARM64 / "M1" release.

macOS Gatekeeper

When the macOS GUI client is downloaded, it will be blocked from running because macOS Gatekeeper can't identify the developer. The recommended way around this is to open System Preferences, open "Security & Privacy", go to the "General" tab if it isn't already open, and click "Open Anyway" next to "Nexus LU Launcher" was blocked from use because it is not from an identified developer". Completely disabling Gatekeeper can be done, but is not recommended for security reasons.

V.0.4.0

21 Dec 00:13
Compare
Choose a tag to compare
V.0.4.0 Pre-release
Pre-release

Changes

  • Removed automatic downloads of the client. Due to legal reasons, public mirrors of LEGO Universe are not provided anymore.
  • Added prompting for client archive files. zip and rar files are supported since they were the previous formats the client archive mirrors used.
  • Added a progress bar for extracting the client files.
  • The "Remove DLU Ad" patch has been hidden. It will be run when extracting a client and can't be undone.
  • Fixed the progress bar not animating when verifying the extracted client.

macOS Gatekeeper

When the macOS GUI client is downloaded, it will be blocked from running because macOS Gatekeeper can't identify the developer. The recommended way around this is to open System Preferences, open "Security & Privacy", go to the "General" tab if it isn't already open, and click "Open Anyway" next to "Nexus LU Launcher" was blocked from use because it is not from an identified developer". Completely disabling Gatekeeper can be done, but is not recommended for security reasons.

V.0.3.4

28 Sep 02:38
Compare
Choose a tag to compare
V.0.3.4 Pre-release
Pre-release

No Longer Functional

As of October 3rd, 2021, the hosting of the client files was taken down and there are no plans to set up new mirrors of the client. Attempting to use the launcher without having a previous download of the client will result in an error.

Changes

  • Fixed clients not moving when changing to different volumes/drives.
  • Changed close warning message when moving clients.

macOS Gatekeeper

When the macOS GUI client is downloaded, it will be blocked from running because macOS Gatekeeper can't identify the developer. The recommended way around this is to open System Preferences, open "Security & Privacy", go to the "General" tab if it isn't already open, and click "Open Anyway" next to "Nexus LU Launcher" was blocked from use because it is not from an identified developer". Completely disabling Gatekeeper can be done, but is not recommended for security reasons.

V.0.3.3

10 Sep 03:16
Compare
Choose a tag to compare
V.0.3.3 Pre-release
Pre-release

Changes

  • Fixed LEGO Universe not launching on macOS 10.14 and older due to wine32on64 not working on those versions.
  • The server name is now set when launching and now appears at the bottom of the client. (#1)

macOS Gatekeeper

When the macOS GUI client is downloaded, it will be blocked from running because macOS Gatekeeper can't identify the developer. The recommended way around this is to open System Preferences, open "Security & Privacy", go to the "General" tab if it isn't already open, and click "Open Anyway" next to "Nexus LU Launcher" was blocked from use because it is not from an identified developer". Completely disabling Gatekeeper can be done, but is not recommended for security reasons.