Releases: LoadLibraryW/BNSBoost
BNSBoost 1.7.4
This release includes a couple of important changes:
- The XC3 and multi-client functionality has been temporarily disabled after May 9th's update for your account security, until we come up with an new bypass
- Fixed DAT file auto-patching corruption bug caused by older version of Ionic.Zlib
- Fixed some potential stack smashing in launcher and client agents
BNSBoost 1.7.3
This release fixes a quirk of the GitHub API causing v1.7.2 to crash when checking for updates.
BNSBoost 1.7.2
Bugfix release.
- Fix autoupdater using UTC time instead of local time in checking for new releases
- Make BNSBoost quit if new release is visited on update
- Only create modded CookedPC folder once game directory path has been resolved
BNSBoost 1.7.0
This release features a large number of features and improvements on the way to 2.0.0. There's also a new wiki on BNSBoost-related topics, check it out!
- Add simpler modding support (#13)
- Add splash-changing support, including non-BMP splashes (#12)
- Check for updates from GitHub (#11, updating itself is left up to the user, for security reasons)
- Add launcher hijack to warn when launching NC Launcher without BNSBoost (thanks, @zeffy)
- Add basic localization support (#4)
- Disable XC3 bypass console in release builds
- Add .dat subdirectories recursively in editor
BNSBoost 1.6.0-beta.1
This release features a significant rewrite of core functionality, as well as the addition of multi-client support.
- Adds multi-client support (#8)
- Switch to MS Detours instead of IAT hooking, since Themida makes IAT hooking useless in client
- Extract injection functionality into
inject32
andinject64
helper executables targeting x86/x64, respectively - Make XIGNCODE3 disabling not require modification of game files
- Add autopatch for showing low-rated names in arena
- Fix autopatcher not backing up game files itself, causing endless file repairs
- Scale ping estimation by a factor of 0.5
BNSBoost 1.5.1
This release builds VirtualPuppet/XignCode3-bypass alongside BNSBoost, so there are no unknown binaries in the repository.
It also builds an x64 version of the X3 bypass, so X3 may be bypassed when using a 64-bit client.
BNSBoost 1.5.0
This release includes:
- Added autopatching system
- Detects when game client has updated, and reapplies patches before launching
- Significantly rewrote the bnsdat code, resulting in huge speedups
- Recompiling
xml64.dat
down from ~3 minutes to ~20 seconds
- Recompiling
- Added client bitness selector
- Added EU region support
- Added estimation of game delay based off TCP connect time
- Added progress bar to DAT editor instead of hanging UI thread
Known issues:
- The XIGNCODE3 bypass currently only works for the 32-bit client
- "Show opposing team in arena" patch is unimplemented
BNSBoost 1.4.1
BNSBoost 1.3.1
This update fixes a patching bug in the Fire and Blood update released on March 21st, 2018.
BNSBoost 1.3.0
This version of BNSBoost integrates a DAT editor.
There's likely to be bugs lurking around, so stick with 1.2.2 if you want to save the potential hassle.
Currently, there is no notification when you recompile DAT files, so the app may become unresponsive for a while (especially on xml*.dat). This'll be addressed in a subsequent release.