Skip to content

Releases: TheCheatsrichter/Gw2_Launchbuddy

Gw2 Launchbuddy V3.2.6 Hotfix loop Nr 2

08 Jul 19:18
Compare
Choose a tag to compare

Reacting to recent gameclient changes regarding switches to coherent host to chromium based framework.
These changes should fix following issues:

  • Fixed "Setting a loginfile immediatly closes game without setting anything" caused by an invalid gamestate tracker trigger
  • Auto login does not work at all. This fix is a temporary solution until the V 4.# public release. The successrate of working autologins should now be increased
  • Adjusted timings for the software injection trigger
  • Fixed an issue on windows 11. Win API made some undocumented changes here that had to be adapted

Why in the recent weeks updates have been so rare was explained on my patreon page. Personal time restrictions and many changes under the gw2 gameclients hood have made the update process very time consuming.

Gw2 Launchbuddy V3.2.5 Hotfix

24 Apr 17:51
Compare
Choose a tag to compare

Hotfix to get the basic functions back up running.
Further bugfixes etc. will be included in the upcoming 4.# release, which is currently in open Beta phase at patreon.

  • Implemented first level adaptions for the chromium framework update

Gw2 Launchbuddy V3.2.4

06 Dec 19:38
Compare
Choose a tag to compare

Another batch of fixes and improvements answering latest bugreports.

Patchnotes:

  • Further fixes for the 80% stuck bug

  • Fixed a bug that relaunched accounts which were closed at 80% progress

  • Fixed a bug that caused an exception when LB tried to interact with a closed game process

  • Fixed a import bug when no gw2 gfx file is present or when it got corrupted

  • Improved timing and positioning for pressing the login button. This caused some trouble on some clients which deleted email and password fields.

  • Taco and Blish HUD launch is now its own Thread to further improve launch performance

  • Added helpwizard for Taco and Blish Hud

Gw2 Launchbuddy V3.2.3 Hotfixes

04 Dec 19:01
37a1b89
Compare
Choose a tag to compare

Some further small bugfixes solving problems reported by patrons:

  • Fixed a Process affinity bug. Windows states here that it supports zero pointers, using a zero pointer however resoluted in --> Bad Parameter Exception.
  • Improved timings for gameclient tracker (80% stuck) for some users.

Gw2 Launchbuddy V3.2.2 Public release

02 Dec 15:54
cc5f1cc
Compare
Choose a tag to compare

First Launchbuddy version which uses the new release schedule. Patreon time exclusivity can be minimized this way while the public release can adress important bugfixes and patches.

Patchnotes:

  • New Feature (wished by patrons): Steam client support beta.

  • New Patreon Exclusive Feature (wished by patrons): Process Affinity. With this setting you can choose which CPUs should be used for each account. This way you can for example throttle alts while your main account runs at full power.

  • Switched Steam account support to premium version only

  • Added close button to the gameinstance statusbar

  • Added small help wizard for injected software. This wizard is mainly here to prevent user errors.

  • Added game statusbar support for steam accounts

  • Fixed a bug that froze game launches after a steam account was launched

  • Fixed a bug that did not recognize the n-1 launched client on LB relaunch

  • Fixed a bug that did not register when a steam account was closed

  • Fixed a bug that did not import the specter account icon

  • Fixed a bug that caused Launchbuddy to click on the game news links (opened browser). When any other language than english was used.

  • Fixed a bug that caused some machines to be stuck on 40% launch progress.

  • Fixed a bug that caused the gameclient to relaunch when a crash before dll injection happened.

  • New Feature: Game Link Feature. In order to make game installs synch easily LB now also introduces a the new Game Link feature. This allows you to pick multiple game installs and let them automatically be synched! This also saves disk space as only one game install is needed (frees up roughly 65GB). Recommended for users with a steam install of the game and a vanilla game install.

  • Added Steam NonLink HelpWizard for users who dont want to synch their game data but also want to use their steam account. This is here to give the users the option to not use the Game Link feature. As always new features aren't great if I force them on you.

  • New Feature (wished by patrons): in the game instance manager you are now able to sort your gameclients. Pressing the sort button accounts will automatically be arranged in the same order as in your home screen. If not pressed accounst will be sorted by the order they have been started

  • New QOL (wished by patrons): Added a selection clear button in the home quick selection section

  • Fixed a bug that caused crashed processes to still be handled by LB

  • Fixed a bug that caused a freeze when a temporary loginfile was not deleted after the game client closed

  • Improved timings on gameclient tracking

  • Fine tuning the new loginfile update functions

  • Fixed a bug that caused some pings at the server selection screen to be displayed incorrectly

  • Added new bugfixes to Clientifix the quaggan

List of code changes:
dc25a2c

Gw2 Launchbuddy V3.1.0 Alpha

17 Nov 19:50
9dbdeed
Compare
Choose a tag to compare

The patreon exclusive version 3.1.0 is now available as official release.
Over 3500 lines of code have been reworked, fixed and improved since version 3.0.6.. Biggest code overhaul was done on the Game Updating and the Loginfile Creation/Update parts. This version fixes over 14 major bugs and introduced several quality of life changes.

Patrons will now game access (18.11.2022) to the newest version 3.2.0 with a focus on steam client support, patron wished features and bugfixes.

Full patch notes from 3.0.6 to version 3.1.0:

  • Added Tutorial Wizards: You have no clue what the current screen offers you or how to set up? Just click the "?" in the rop right corner and you get a full tutorial!

  • Fixed a bug that did not update DPI Scalings when interacting with the loginwindow.

  • Some additional finishing touches on the gamestatus management code overhaul (updating loginfiles / game / creating loginfiles) should now be massively improved.

  • Fixed a crash when an account without loginfile was launched. These accounts had a bug blocking all accounts after them from launching. (this bug took me over 9 months to find... finally done :D)

  • Added cleanup feature: Launchbuddy now creates a backup of your main loginfile and GFX settings. These settings will be copied back when Launchbuddy is closed. No more corrupted loginfiles of your main accounts!

  • Feature suggested and wished by Patrons: Added Shift select feature for the account selectionscreen.

  • Additional window managment. Launchbuddy will no reset to its default position when for example a secondary monitor is disconnected.

  • Reworked Gameclient Input methods. Launchbuddy now uses mouseclick events to simulate user input at the login window.

  • Added gameclient input to skip "Please set up 2 way authentication". Lb now automatically presses "remind me later" to skip this. Game will also be launched afterwards

  • Added EOD profession icons in account icon selection

  • Added gamestatusbar

  • Fixed a bug that kept the status bar ("Powered by Launchbuddy") open even when the game was allready launched.

  • Fixed a machine dependend bug that did not recognize the gw2 loginwindow.

  • UI Statusbar now shows the gameclient launch progression in percentage

  • Improved timer for loginfile creation.

  • Fixed a Win32 API Reference which did use a 32bit method while using 64 bit pointers

  • Small UI change in account settings tab to make currrent icon more visible

  • Fixed a bug in the IORepeater. File access checks now have been improved.

  • Added 3 new Crashtypes to Clientifix the Quaggan.

  • Fixed a bug that imported the same graphic settings on each account that got closed.

  • Added authentication types. You now can select which 2 factor authentication your account uses. Launchbuddy will login the account accordingly (as long as "remember network" was used)

  • Fixed a bug: Launchbuddy now recognizes gameclients which were launched by LB even if Lb gets closed in the meantime

  • Added "Delete Loginfile" function

  • Loginfile UI update: Visibility masks and some reordering to prevent user errors

  • First release with steam account support backend. This feature is only implemented on the backend! Currently NOT accessable by the normal user.

  • Improved clienttracker performance. (high cpu usage bug)

  • Edited account listview in account settings for a cleaner look

  • Fixed a bug that made the Hotkey UI use a white font on white background

  • Login delays (DDOS login protection) will now be reset if your public ip changes. If not recognized a LB restart will fix the issue.

  • Added a workaround for a Windows API bug. This windows bug caused some gameclients to get stuck at 20% progression.

  • Improved timings for dll injection. (I currently tested arc dps + extensions)

  • Improved login perfomance. Acc logins are now 2 secs faster

List of code changes:

3.0.6...3.1.0

Gw2 Launchbuddy V3.0.6 Alpha

31 Aug 21:24
Compare
Choose a tag to compare

More bugfixes regarding the steam release client changes:

  • Added option to disable login delays. Setting can be changed in the gw2 launchbuddy settings tab.
  • Updated gameclient update process. This should better handle when the gw2 game updates when the executeable itself gets updated
  • Updated timings on loginfile updates. The timing here is still not perfect but this should work as a temporary fix.
  • Updated timings on loginfile creation. Further improved timings in reaction to the steam release changes

Gw2 Launchbuddy V3.0.5 Alpha

17 Aug 19:00
Compare
Choose a tag to compare

First patch to support the new Gw2 login gameclient.
Several chnages have been made to the login client (likely to support the upcoming steam release). This is the first patch in order to compensate these changes.

  • Changed the module waitfunctions for: Login, Game Running, Loginfile creation. Timings when logging in or launching the game should now be registered again and work properly. Previously these functions ran into a timeout.
  • Added "Hide" button to Launchbuddy InfoBoxes
  • Launchbuddy InfoBoxes are now moveable
  • Changed InfoBox opacity to 80%
  • Added additional waittime on a gameclient update. LB now also waits for CoherentUI to be closed before proceeding.

Special thanks to @Aussiemon for several QOL changes and further improvements in the DDOS protection timing functions:

  • Fixed a bug that caused the login delay to be executed twice
  • Pressing the "Select All" button in the home menu twice will result in a deselection of all accounts
  • Fixed a time fromatting error which could lead to an incorrect "Daily Rewards" information on some accounts.

What's Changed

New Contributors

Full Changelog: 3.0.4...3.0.5

Gw2 Launchbuddy V3.0.4

30 Mar 17:31
Compare
Choose a tag to compare

Several bugfixes and QOL changes:

  • Fixed a UI bug in which the Game instance manager had white font color on white background
  • Fixed a UI bug where the last login time only updated when LB was restarted
  • Improved gameupdate function to minimize update errors. On some gameupdates the gw2client seems to launch a new process with new PID. LB now also waits for that process to be finished before updating loginfiles.
  • New logindelay function to improve login timings when more than 12 accounts get launched right after another. Big thanks to GabrielB-Norway for providing test results. For more info see issue #317

What's Changed

New Contributors

Full Changelog: 3.0.1...3.0.4

Gw2 Launchbuddy V3.0.3

01 Mar 22:11
Compare
Choose a tag to compare
  • Reenabled Cinemamode