Skip to content

Releases: Dankr4d/BF2142Unlocker

BF2142Unlocker v0.9.6

03 Mar 20:04
25c9712
Compare
Choose a tag to compare
BF2142Unlocker v0.9.6 Pre-release
Pre-release
  • Fixed some bugs
  • Fixed typo in translation combobox

BF2142Unlocker v0.9.5

06 Jan 18:02
a17ec9b
Compare
Choose a tag to compare
BF2142Unlocker v0.9.5 Pre-release
Pre-release
  • Added "Multiplayer" menu (currently supports OpenSpy and NOVGAMES).
    • Communicates with master server and queries all gamespy server.
    • Communicates with gamespy server and queries all game server.
    • Create and login into accounts.
    • Create and remove soldiers.
    • Patch and start the game to connect directly to the game server.
    • Functionality to check if mod and map exists before starting the game.
    • Fallback buttons (Quickstart) to just patch and start the game if the login process is broken.
  • Reworked the "Join" menu and renamed it to "Play".
  • The "Host" menu is now only for dedicated server and is visible if you select the game server path.
  • Added simple gameserver parser to display the running map in "Host" menu (alpha).
  • Added functionality to change gameserver options while the gameserver is running (alpha).
  • Added functionality to read out Battlefield 2142 installation path.
  • Moved "Skip intro movies", "Window mode" and "Resolution" to settings menu.
  • Fixed crash when selecting FirstStrike mod in "Host" menu.
  • Fixed selecting the right Battlefield 2142 profile.
  • Removed copy levels (client and server) from settings tab.
  • Renamed working copies (BF2142Unlocker.exe => BF2142Patched.exe), that BF2142Unlocker can be extracted into Battlefield 2142 installation folder.
  • Renamed server.exe to BF2142UnlockerSrv.exe (login-/unlockserver).
  • Removed Reclamation RendDX9.dll hashes and check now only for the original MD5 hash.
  • Saving now the last selected mod.
  • Updated Nim version from 1.2 to 1.4.
  • Updated project dependencies.
  • Compiling and linking OpenSSL dynamically (previously it was statically linked but OpenSSL still loads libcrypto dynamically).
  • Reworked project structure.
  • Cleanups and a lot of bug fixes.

BF2142Unlocker v0.9.4

02 Oct 11:00
e669368
Compare
Choose a tag to compare
BF2142Unlocker v0.9.4 Pre-release
Pre-release
  • Updated build script and instructions for windows.
    • Removed obsolet and added new GTK dependencies for windows.
    • Updated dependencies.
    • Fixed signal binding with the new Nim version.
    • Pinned Nim version to branch 1.2 (version-1-2).
    • Changed how the build script reads out the cpu core amount (better windows compatibility).
  • Added new MD5 hash of RendDX9.dll that's created by the Reclamation Project to work with the newest BF2142 Hub.
  • Added First Strike Mod link into action bar.
  • Added russian translation (created by CptGnezdilov).
  • Fixed charsets in translation files to make translations work on windows.
  • Prettified and colorized login/unlock server output (added an ugly workaround for windows to the ugly terminal workaround).

BF2142Unlocker v0.9.3

11 May 00:55
Compare
Choose a tag to compare
BF2142Unlocker v0.9.3 Pre-release
Pre-release
  • Recreated gui
  • Reworked/Rearranged widgets in host tab
  • Creating now a working copy of BF2142.exe and BF2142_w32ded.exe (restore your original files with the old Unlocker in settings tab)
  • Restoring original RendDX9.dll when application closes (no need to restore it manually anymore).
  • Map preview is now updated when adding/removing maps.
  • Maplist scrolls now to active map selection when adding/removing maps.
  • Replaced BF2142Unlocker.bat with BF2142Unlocker.exe (new launcher).
  • Maps get now loaded after setting server path in settings tab.
  • Patching large address aware into working copy of BF2142.exe (required for remaster and other mods that need more ram).
  • Added translation functionality (language is read out automaticall and can be set in the footer).
  • Translated gui into german and added tooltips with informations in english and german (thanks to Phantomeis).
  • Linux only: Ncurses compiles now and gets bundled too (thanks to Dreaded-Gnu).
  • Hosting dedicated game server works now with selected mod.
  • Fixed server crashes when internet flag is set to 0 (setting to 1 is currently not allowed).
  • Added Unlocks tab within you can activate the last two squad leader gadgets.
  • Windows only (currently): Empty CD-Key is now automatically set if not exists (e.g. if someone destroyed that registry entry or something else).
  • Checking now if server is reachable before starting BF2142 and show a popup if any server is not reachable.
  • Added resolution combobox which is available when windowed mode is set.
  • Unlocker displays now an message if game server crashes (mostly caused by some custom maps).
  • Removed elevatedio (BF2142Unlocker runs now as administrator).
  • Added error handling for all file operations (you get now an error popup and an error.log on unhandled exception instead of gui crashes).
  • Unlocker is now compatible to modmanager.
  • Added allow nose cam settings in host tab.
  • Mod in join menu is now set from selected mod in host tab when hosting a dedicated server.
  • Pathes in settings tab can now be set in textbox (no need to open the folder chooser dialog anymore).
  • Fixed loading map list twice.
  • Changed port of unlockserver form 8080 to 8085 (this version is now uncompatible with the previous version).
  • Validating now the ip address in host tab.
  • Unlocker now supports hosting game server on "0.0.0.0" (required to play through vpn).
  • Disabling Host button in host tab if no bf2142 game server path is set.
  • Removed "Delete intro movies" in host tab and added a "Skip intro movies" checkbox in join tab
    (this fixes alt+tab bugs when playing online, but you currently you need your Dice.bik intro movie to get this work)
  • A bunch of bug fixes, cleanups and added much more checks.

BF2142Unlocker v0.9.2

20 Feb 19:43
Compare
Choose a tag to compare
BF2142Unlocker v0.9.2 Pre-release
Pre-release
  • Added a "Just play" button to Join tab (see readme for more information).
  • Added an IP address entry in Host tab. You can specify now the ip address the login/unlock and game server should listen to.
  • Rearranged join widgets.
  • Elevatedio (windows only) will now run only if it's required.
  • Elevatedio (windows only) is now hidden and get's terminated when the GUI terminates.
  • Reworked path selection in Settings tab.
  • Removed startup query from Settings tab on windows.
  • Removed unused theme icons (windows build has now half the the size as in previous releases).
  • Links in footer are now clickable.
  • A bunch of bugfixes and cleanup.

BF2142Unlocker v0.9.1

12 Feb 17:20
Compare
Choose a tag to compare
BF2142Unlocker v0.9.1 Pre-release
Pre-release
  • Fixed and enabled mod combobox.
  • Adding ssl libraries in windows to build/bin folder (see issue #2)
  • Restructured build output on windows.
  • Made BF2142Unlocker compatible with Reclamation's BF2142 Hub and Project Remaster launcher.
  • Some cleanup/fixes.

BF2142Unlocker v0.9

31 Dec 17:44
Compare
Choose a tag to compare
BF2142Unlocker v0.9 Pre-release
Pre-release

This is an alpha release.