64 bit client?

Will the new client be a complete rewrite or “just” the existing code and used libs tweaked to compile in 64Bit? Will both clients co-exist in future or the 64Bit be the only one after some time?

1 Like

So when CCP will have two client instead of one, what about testing them? Making them having the same features? CCP is like, “finally we can do twice as much work now with the same effect”? Or maybe 64 bit will be special? :thinking:

I think it will be more like “64 bit client works fine and no major issues? Cool, finally we will retire 32bit and DX9 in X months from now”.

1 Like

If i recall correctly, CCP had 2 clients at some point in the past already: one client for low spec PCs and another one for high spec that included high res textures and “better” graphics.

They did; Standard client and a Premium version that contained High Res textures, however I believe it was changed to only the “Premium” client back around 2011 or 2012.

Faulting application name: exefile.exe, version: 2019.1.141.3802, time stamp: 0x5c495acc
Faulting module name: PrecisionXServerHooks.dll, version: 6.1.8.0, time stamp: 0x5af10bce
Exception code: 0xc0000005
Fault offset: 0x00003b4b
Faulting process id: 0x398c
Faulting application start time: 0x01d4b70f76101ec0
Faulting application path:sharedCache\tq\bin\exefile.exe
Faulting module path: Precision XOC\PrecisionXServerHooks.dll
Report Id: 54c63a24-da85-404e-99ad-58e46929f6a3
Faulting package full name:
Faulting package-relative application ID:

humm MS telling me its the games fault :frowning:

humm MS telling me its the games fault

MS is telling you it’s the PrecisionX fault actually, because PrecisionXServerHooks.dll library is not the part of EVE client. Moreover if you search for this error, you’ll find many more programs that crash with faulty PrecisionX.

How come we dont have high res textures anymore? Or maybe this 64 bit client will be such client with them included?

You do, Premium version is what the 32bit is today.

1 Like

But what was high res 10 years ago isnt high res anymore. :anguished:

well this just started happening no change to Precision X

Eve on the other hand has so I think its not all Precision x at fault I have ran this program with eve for years never had any problems whith any game ever not running

It’s actually true, but there are some exceptions there. GPT is a sub-specification of UEFI. The MBR and GPT technologies are referred to BIOS itself (a blue screen with white text hardware UI chip), while the UEFI is a more universal technology to support the bootable process of any computer. Most BIOS chips supports both MBR and GPT formats currently, but MBR is considered outdated and will be disabled. UEFI can be an application with a dedicated UI, a set of applications or even an application with drivers to keep your network adapter working if the OS isn’t even installed. You can notice it very well on Mac/Linux computers, where you can install an OS directly from their Internet servers by typing a single command.

Advantages of UEFI/GPT:

  • A powerful pre-boot environment capable of running applications
  • Modular design
  • CPU-independent architecture (Itanium, x86, x86-64, ARM Arch32, Arm Arch64)
  • BIOS interface compatibility and legacy booting
  • The ability to boot from disks larger than 2TiB (note the difference between 2TB and 2TiB)

The ability to support disks larger than 2TB is the main advantage of UEFI/GPT due to their 64-bit addressed partitions.

Use MSI Afterburner instead!

1 Like

No, it doesn’t. With a budget computer you can get over 60 fps, under max visual settings, in most traditional EVE scenarios nowadays, even at Jita 4-4 park. One 32-bit EVE client uses around 1.1-1.2 GB RAM in trivial scenarios. This is why it’s crucial to have installed a x64 OS version. Because a 32-bit OS, without PAE patch, will allow you to use 4GB RAM only by consuming between 1 and 1.7 GB RAM. So, Win 10 (for example) + EVE Launcher + EVE client = 1.5GB + 0.1GB + 1.2GB = 2.8GB by leaving very little space for other applications (especially for OS cache files of SysMain).

The things changing drastically in EVE near big brawls or so called blobs, where there is a lot of CPU and GPU computations performed. In this scenario, both EVE client and video card consumes much more memory proportionally. The EVE client allocates more memory for existing 3d-objects and their stances (every object has its xyz-coordinates, orientation, effects, size, stances, overview tooltips, etc described by variable type and value as integer, single, real), while the video card, by using RAM cache, allocates more memory for textures (including SKINS) because the more different objects are on the grid, the higher is a chance of various textures used by them, especially if they have high resolution.

Therefore, in trivial situations a 64-bit client will not give you a huge boost to fps or performance, but will downgrade the load on CPU by 5-10% and the load on HDD/SSD at the cost oh higher RAM usage. At the same time a 64-bit EVE client will grant a potency to run well EVE client in 2K and 4K resolution under high-resolution textures and will boost the performance in big fleet battles (or in any big fleet) by improving x64-multicore computations on 20-30% over 3d-objects with post delivering them to a video card for rendering. It allows also to implement more threads into client with better parallel computations to make things run smoother and to download more frequently used files into RAM by downgrading the reaction while sessions are changed or a new UI is opened.

2 Likes

OK got it did a full uninstall of EVGA precision X OC and made sure I deleted the directory it was in also … rebooted reinstall EVGA precision X OC happy camper now :slight_smile:

OS Name Microsoft Windows 10 Pro
Version 10.0.17763 Build 17763
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Manufacturer System manufacturer
System Model System Product Name
System Type x64-based PC
System SKU SKU
Processor AMD Ryzen 7 2700X Eight-Core Processor, 4000 Mhz, 8 Core(s), 16 Logical Processor(s)
BIOS Version/Date American Megatrends Inc. 1201, 12/7/2018
SMBIOS Version 3.1
Embedded Controller Version 255.255
BIOS Mode UEFI
BaseBoard Manufacturer ASUSTeK COMPUTER INC.
BaseBoard Product ROG STRIX B450-F GAMING
BaseBoard Version Rev 1.xx
Platform Role Desktop
Secure Boot State Off
PCR7 Configuration Binding Not Possible
Windows Directory C:\Windows
System Directory C:\Windows\system32
Boot Device \Device\HarddiskVolume2
Locale United States
Hardware Abstraction Layer Version = “10.0.17763.194”

Installed Physical Memory (RAM) 16.0 GB
Total Physical Memory 15.9 GB
Available Physical Memory 8.47 GB
Total Virtual Memory 18.3 GB
Available Virtual Memory 8.03 GB

Sweet system with 2 monitors hope to have 4 soon

1 Like

I found the bin64 folder and tried running this on sisi using the same command line SSO key as bin. It launches client 17.02.1450648 but never gets to the login screen.

Any chance you can make it easier to give early feedback on this client?

Garth

It’s mostly the same code with updated libraries, but there has been some fixes along the way to address 64-bit specific issues.

We will move from 32 bit Launcher and Client to 64 bit (the Mac Launcher is already 64 bit and the Server has been 64 bit for many years).

1 Like

Yes, when it is ready for public testing.

3 Likes

2020 and these guys are just starting… it’s never too to late, people say.

Because its still not really an issue, 32bit apps aren’t going to suddenly stop working and the benefits to going x64 for a game like this are minimal at best, the game client is just a fancy dumb terminal rendering what happens on the server, it doesn’t actually need to “do” anything, all the number crunching is serverside and the server has been x64 for years :stuck_out_tongue:

Most of the games that are currently shipping as x64 are from more modern engines that just natively support building as x64, EVE uses a custom engine so CCP are having to rewrite things themselves, and all that just for the ability to very rarely use more than 4GB of system RAM per client, its not going to change anything for an overwhelming majority of the playerbase and the 32bit client still has to be supported aswell

1 Like