Jump to content
Eternal Lands Official Forums
bluap

Client build to test for the 1.9.7 release

Recommended Posts

As you have heard from Burn, there is a new version of the client coming (1.9.7).  This thread will provide test builds of the new client, excluding the data.  They can be used on the main server.  If you find any issues, please post the details to this thread.

 

  • Linux 64-bit static and Linux aarch64 - executable only.  Download and replace your existing executable with this version. You will have to make the file executable, using for example, a command like "chmod +x <the file name>".
  • Windows 64-bit executable and DLL files zip archive - executable and DLLs only.  Download and extract the archive into your current installation folder, overwriting the existing files.
  • Android package - Full package with 1.9.6 data files.  This APK can be manually installed over the version from the play store.  There is no need to uninstall the old version, clear the cache or delete any previous data.  Warning: If you do uninstall the old version or delete any data manually, you may lose your personal files.
  • macOS package - Full package with 1.9.6 data files.  Thanks Ben!

 

Here is what has changed in the client:

  • New Client Features:
    • Move to attacked creature if too far away. Issue #199.
    • Yellow Food Bar option for player banner. Forum Topic 61841.
    • New feature to help moderators and benefit of all.
    • Option to use a per-server-ID updates directory.
    • Added configurable timeout for connection to server.
    • Enable https links for encyclopedia.
  • Client Fixes:
    • Show message when last player banner option disabled. Issue #201.
    • Fix loading of the ignore files stopping, if there is a duplicate name.
    • Fix forgetting active item list.
    • Minor fixes for the map window (#198).
    • Fix url catcher for Latin-1 supplement, in addition to Basic Latin. Forum #61935.
    • Fix for #alias crash if the expanded text is too long.
    • Fix indicator window keep-on-screen function. Issue #187.
    • Various, minor UI improvements.
    • Lots of fixes highlighted by compiler improvements, some that may have caused crashes.
    • Fixes for building with newer versions of libXML2.
    • Various code clean-ups.
  • Map Editor:
    • Fix greenish watery stuff so it doesn't turn into regular water when reflections are on. Issue #193.
    • Enable self-lit items to actually self-light in the map editor under correct circumstances (dungeon/internal maps). Issue 188.
    • Lots of fixes for various compiler warnings and crashes.
  • Other:
    • Major improvements to the way the client handles actor access throughout the code base.
    • The Android client is now built from the same source code as the desktop client.
    • Logging improvements (#205).
    • Do github test builds when code committed: Initial github CI (#206).
  • Credits
    • Client code contributors: Ben, bluap, Burn, Exzap, Grum and Luke
       
Edited by bluap

Share this post


Link to post
Share on other sites

Please post to this thread any issues you have with these clients.  I'll keep a log here of issues.

All fixed in builds dated 20241103:

  • You you are not using "New Selection", looking at a horse disconnects you from the server.  Confirmed and fixed in latest build.
  • Selecting bots on the Android client is very difficult. Confirmed and fixed in latest build.
  • If enabled, the food banner is displayed in the new character creation window - fixed in latest build.
  • For Android,  character was all white on some devices in new character creation window - fixed in latest build.
Edited by bluap

Share this post


Link to post
Share on other sites

Using Linux 64-bit static

 

Graphics problem, ground items, plants, buildings etc. look okay, graphics of players, creatures, bots and NPC's are messed up.

 

Most players, NPC's and bots have a pitch black skin.

 

I am using custom clothes, if that might be a problem.

 

See attached screenies.

 

And the content of the magic spell bar is gone.

 

And when i switch back to the old client, the spell bar is empty, so i guess, the new client deletes the spell bar >.<

 

And also the amount bar at the bottom of the inventory window is resettet to the original values, my personal settings are gone after switching back to the old client.

 

Piper

 

 

graphics_error4.png

graphics_error3.png

graphics_error2.png

graphics_error1.png

Edited by The_Piper

Share this post


Link to post
Share on other sites

The spell bar and the inventory are completely unchanged in this version.  The quantities are stored in the client_state.json file that contain many other settings such as window positions, indicators, inventory settings and the flag that says if you are a new install (hence to present the language selection and rules).  If none of that has changed then your client_state.json was read OK.  The quick spells are stored in the spells_<player>.json file.  Its very basic.  The json library we use has been updated but I did not experience any issues when I did that.  Do you have backups of the old files?  It would be interesting to see if the error is repeatable.

 

The graphic problems are similarly weird.  Nothing has change in that code either.  Have you tried switch between the new and old shaders (unchanged since 1.9.6.1)?  Have you tired enabling/disabling the animation program setting?  You will need to restart if you change the animation program setting.  I also have custom cloths enabled.

 

What version of the old client are you using?  Does that have the graphic issues?

Edited by bluap

Share this post


Link to post
Share on other sites

Disabling the animation program fixes the graphics issues (no restart was needed).

 

Old client version: Eternal Lands Version 1.9.6

 

The old client has too problems when the animation program is enabled (no players are displayed, only their names).

 

Going to have a look at the (disappearing) spells and amounts later this evening.

 

Piper

 

 

Edited by The_Piper

Share this post


Link to post
Share on other sites

Android client: I am reporting that a second person also has the "autocorrect" deleting words it deems aren't words when trying to type on the game keyboard.  I had noticed the problem when I was trying to type #gm and the "gm" kept disappearing. Disabling "autocorrect" fixed the problem for me and now for one of my guildies.

Share this post


Link to post
Share on other sites
1 hour ago, The_Piper said:

Using Linux 64-bit static

 

Different behaviour of  F1 key.

 

When showing the TAB map, the old client switches to console mode when pressing F1, the new client does nothing.

 

Piper

That's not what I experience and its not changed.  Could it be that you have the filter active when you tried?

Share this post


Link to post
Share on other sites

Hmm, my keyboard has a special key to switch between two mappings on the function keys.

One setting makes them work as <F1>--<F12>, the other makes them provide multimedia functions.

Share this post


Link to post
Share on other sites
8 hours ago, bluap said:

That's not what I experience and its not changed.  Could it be that you have the filter active when you tried?

 

Yes, filter is active.

 

And after switching between the old and new client a few times now, F1 key works now as expected, same with the spell bar and amount bar in inventory window >.<

Share this post


Link to post
Share on other sites
On 31/10/2024 at 11:41 PM, The_Piper said:

 

Yes, filter is active.

 

And after switching between the old and new client a few times now, F1 key works now as expected, same with the spell bar and amount bar in inventory window >.<

Were you able to restore the old files from backup to check if they worked?  If you were actually on the 1.9.6 release rather than the 1.9.6p1 release, you may have still been using the old format, binary files.

Share this post


Link to post
Share on other sites
On 30.10.2024 at 1:25 AM, Aislinn said:

Android client: I am reporting that a second person also has the "autocorrect" deleting words it deems aren't words when trying to type on the game keyboard.  I had noticed the problem when I was trying to type #gm and the "gm" kept disappearing. Disabling "autocorrect" fixed the problem for me and now for one of my guildies.

I have had the same problem, when writing pm messages

 

Share this post


Link to post
Share on other sites

I also have faced problem, when using a spell to greature, sometimes instead of mana draining from greature the game says u failed to flee, and 

 perhaps works a bit later, also have difficulties to hit the target, even if i point to it very close, and it can happen that when fighting the game starts to say u failed to flee, eventough i have not tryed to do so

 

 

 

 

 

 

 

 

 

 

 

 

Edited by Termu

Share this post


Link to post
Share on other sites

Im playing with android, new test version, using pointing pen, and have also still problems to open sto, bots and haidir etc, even if i loaded the fixed version of the 1.9.7 test 

 

Share this post


Link to post
Share on other sites
4 hours ago, bluap said:

Were you able to restore the old files from backup to check if they worked?  If you were actually on the 1.9.6 release rather than the 1.9.6p1 release, you may have still been using the old format, binary files.

I didnt try that, i added the spells again to the spell bar and changed the amounts in the inventory window.

Share this post


Link to post
Share on other sites
1 hour ago, Termu said:

Im playing with android, new test version, using pointing pen, and have also still problems to open sto, bots and haidir etc, even if i loaded the fixed version of the 1.9.7 test

I could see the issue on the first build and its fixed in the second; it was an obvious regression.  Just to make sure you have the correct version loaded, can you give the version number the client gives for "#ver".

Share this post


Link to post
Share on other sites
4 hours ago, Termu said:

Version is 1.9.6.1-20241026.1743

That's the first version not the one with the fix. The later versions 1.9.6.1-20241027.1330 now 1.9.6.1-20241103.1400.

Edited by bluap

Share this post


Link to post
Share on other sites

I see, I did load the second version right after u fixed it, but for some reason it did not wrote the new content on top of the old one. How should i do it? Anyway, its good, that it has been fixed:) And my tablet warned me of loading the file...

 

Share this post


Link to post
Share on other sites
5 hours ago, Termu said:

I see, I did load the second version right after u fixed it, but for some reason it did not wrote the new content on top of the old one. How should i do it? Anyway, its good, that it has been fixed:) And my tablet warned me of loading the file...

 

Just download the .apk file. Your browser should prompt you to install the app once its downloaded.  You likely have to give the browser permissions install apps, which you can and should undo afterward.  You can also install the app from your file manager once its downloaded.  The install process should prompt you yo "update" if you already have the app installed.  You do not need to uninstall the previous version, nor clear cache or data.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×