Jump to content
Eternal Lands Official Forums
Entropy

New client binaries for testing

Recommended Posts

Bluap has provided the latest binaries. They include the high DPI work he has done, described here: http://www.eternal-lands.com/forum/index.php?showtopic=60911

He also added some of my Android client code that makes targeting small mobs easier, and should also help with bags covered by dead mobs.

Please download and test, and report any problems here.

 

Christmas update:

You can now make it snow:

Download the client binary again, from the same links,

Download this file, and place it in the EL data directory. https://twinmoons.org.uk/el/git/weather.xml

Press F8 to toggle the snow on/off!

 

Windows:

https://twinmoons.org.uk/el/git/el.exe

 

Linux 32

https://twinmoons.org.uk/el/git/el.i686.linux.bin.static

 

Linux 64

https://twinmoons.org.uk/el/git/el.x86_64.linux.bin.static

Share this post


Link to post
Share on other sites

If you download the Linux binary before the time of this post, you should download it again. There was a crash when pressing F2 with sound on that has now been fixed. Thus did not effect the windows binary.

Share this post


Link to post
Share on other sites

Solved: downloaded 32 bit version not 64

 

 

 

I can't start the new client

 

./el.i686.linux.bin.static
./el.i686.linux.bin.static: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

uname -a
Linux linux-gkxb 4.14.3-1.ga731a45-default #1 SMP PREEMPT Thu Nov 30 09:05:48 UTC 2017 (a731a45) x86_64 x86_64 x86_64 GNU/Linux

 

Distri is: OpenSUSE Leap 42.3

 

Greetings Ligur

Edited by Ligur

Share this post


Link to post
Share on other sites

Just downloaded the 64-bit linux client, and I also run OpenSuse leap 42.3.
No problem running the client, IF I start it with "padsp ./el.x86_64.linux.bin.static"
(otherwise no sound).

For me, the libGL.so.1 is located at /usr/X11R6/lib/ ("ldd ./el.x86_64.linux.bin.static"),
and part of the package "nvidia-glG04" (YAST2 search in file list)
(I'm using an NVidia GTX 1060 card, overkill for EL, but not for image treatment).

Note that there's also a libGL.so.1 in /usr/lib64, provided by Mesa-libGL1,
but that's a software implementation, which EL avoids.

 

But: finding the interface scaling control under the "fonts" tab surprised me a bit,

I expected it under Controls, HUD, video or graphics

Share this post


Link to post
Share on other sites

@revi I'm not sure from what you say if the library paths is an issue; perhaps I'm missing something. The ui scale option has moved about a bit during development. I finally put it on the "Fonts" tab as it is less clutter but mostly because its where the other options are that effect the size of things.

 

Edit: The Ubuntu and Debian packages in the testing repos are ready now too.

Edited by bluap

Share this post


Link to post
Share on other sites

All UI items scaling well,

but i have problem with cursor.

Since i got laptop with 4K screen (lenovo T570) i have problem with cursor size (only in EL window)

It means, when i move cursor over EL window its geting smaller

for example cursor over windows desktop https://zapodaj.net/48b38b6409969.jpg.html

and cursor over EL window https://zapodaj.net/6223858e9f5d4.jpg.html

its no problem with system settings, in other aps scalling cursor (and other item) works well

 

any idea?

 

 

sry for my english :)

Share this post


Link to post
Share on other sites

karolus, that's a good point. I didn't do anything to scale the cursor. I'll take a look at doing that. For interest, what scale setting are you using on a 4K screen? Thanks.

Share this post


Link to post
Share on other sites

I know you have previously said that you do not have a mac to make a mac version, but have you (or anyone else) contacted Sir_Odie about compiling a mac version of this build? I would be very interested.

Share this post


Link to post
Share on other sites

karolus, that's a good point. I didn't do anything to scale the cursor. I'll take a look at doing that. For interest, what scale setting are you using on a 4K screen? Thanks.

 

in OS settings I set 200% scale (3840x2160), unfortunately this seting dont change cursor size over EL window (in pure windows and other aps it works great)

btw, i have "small cursor" in oryginal EL client too, but i hope there is any solution not only habitiate it :)

 

this is "fresh laptop" so i have almost fresh windows with new Nvidia drivers (geforce 940MX), so i think its not OS/drivers problem but....... i think im not only with 4K screen and EL on board, i curious if other have similar problem

Share this post


Link to post
Share on other sites

I have updated the Linux and windows builds with a new version that includes an option to make the mouse pointer bigger. For now, this is an option on the "Fonts" tab next to the "UI Scaling" option. It may be better to switch the size automatically depending the the "UI Scale" value. Currently, the default value is the original pointer size, but you can double the value using the new option. I did have larger scaling factors working on Linux but these did not work on Windows; I will continue to investigate why. The method to scale the mouse pointer is crude but probably good enough for now; I just duplicate the pixels to the left.

Share this post


Link to post
Share on other sites

The Windows and Linux build have been updated with the latest changes. As it's Christmas, you can also see a preview falling snow (press F8 to switch on/off). This feature has been dormant in the client for quite some time. If you want to see the snow in all its glory, download the updated weather file and save it to your data directory.

 

Edit: I've uploaded new builds with a check to avoid having to press F8 twice to activate the snow if it has already stopped.

Edited by bluap

Share this post


Link to post
Share on other sites

New Linux and Windows builds are done, replacing the links above. These show a version number of 1.9.4p8. Here's what has changed:

  • Adjustment to the cursor hotspots; the active point of the cursor (mouse pointer) image. Some of these hotspots have always been off a little but the new UI scaling and the cursor scaling makes the incorrect offsets more noticeable. A particularly bad example was the USE cursor and was sometimes causing the wrong item to be used from the inventory window.
  • Fix forum issue http://www.eternal-lands.com/forum/index.php?showtopic=60942: If you have an active spell waiting for a target and click close to a creature, cast the spell on the creature rather than attack it.
  • Fixed issues where the incorrect cursor was sometimes showing when the mouse was over the console or the raw HUD. Consistently use the arrow cursor.

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

×