64 bit client

Apoxsee
Apoxsee
✭✭✭
Is there going to be a 64 bit client option once the consoles release happens?
  • coldreactive_ESO
    coldreactive_ESO
    ✭✭✭
    Unlikely. Also, PS4 uses a FreeBSD Distribution (Not Straight-Up UNIX, Linux nor Windows.) We don't even know if the Xbox One's software release for TESO is 32-bit or 64-bit anyway. (x86-64 just means that it's x64 but with 32-bit compatibility, which means TESO could still be 32-bit on the Xbox One, which it likely will be since Xbox One is basically just Windows 8.)
    Edited by coldreactive_ESO on 9 April 2015 18:06
    NA PC Megaserver
    Lucradia Valeri (D.Summoner) / Saeko Meina (T.Healer)
    GMT -0600 (Central Time, Wisconsin) - PvE Only
  • Kalman
    Kalman
    ✭✭✭✭
    I wish they would.
  • Sylvyr
    Sylvyr
    ✭✭✭✭✭
    32 bit is so 1990s, let's get with the times here ZOS
    Badge: Wall-of-Text GRANDMASTER

    PvP: Patch Vs. Player

    ZoSence (n.):
    1) What is reasonable or comprehensive using ZoS logic. "That makes ZoSense"
    2) Making zero sense. "That makes ZoSense"
  • derpsticks
    derpsticks
    ✭✭✭✭
    It is my understanding that they use some 32 bit middleware for pc that cannot be converted less they do massive rewrites to the code base.

    Xbox and ps4 use 64bit.
  • Lord_Kreegan
    Lord_Kreegan
    ✭✭✭✭✭
    Doesn't take much coding-wise to convert from 32-bit to 64-bit (usually just a compiler option), but it would give an advantage to 64-bit OS player over 32-bit OS players in PvP (better performance).

    So it won't happen.
  • phreatophile
    phreatophile
    ✭✭✭✭✭
    One of the bigger problems for PC gaming as a whole.

    64 bit client should go without saying in 2015.

    Optimization for SLI/Crossfire and multithreading on CPU's should as well.

    Some of these games, this one included, are so poorly optimized for modern systems, you'd think the were made in 1995.
  • Sylvyr
    Sylvyr
    ✭✭✭✭✭
    One of the bigger problems for PC gaming as a whole.

    64 bit client should go without saying in 2015.

    Optimization for SLI/Crossfire and multithreading on CPU's should as well.

    Some of these games, this one included, are so poorly optimized for modern systems, you'd think the were made in 1995.

    I wonder if the servers are running 32 bit.
    Badge: Wall-of-Text GRANDMASTER

    PvP: Patch Vs. Player

    ZoSence (n.):
    1) What is reasonable or comprehensive using ZoS logic. "That makes ZoSense"
    2) Making zero sense. "That makes ZoSense"
  • Kalman
    Kalman
    ✭✭✭✭
    There should be no 32 bit games created anymore.
  • phreatophile
    phreatophile
    ✭✭✭✭✭
    The servers are running on hamster power.
  • Sylvyr
    Sylvyr
    ✭✭✭✭✭
    The servers are running on hamster power.

    Well, maybe.

    Seriously though, I doubt their servers are on 32 bit. Why would the clients be?

    I wonder of ZOS employees get around in horses and buggies. ;)

    Badge: Wall-of-Text GRANDMASTER

    PvP: Patch Vs. Player

    ZoSence (n.):
    1) What is reasonable or comprehensive using ZoS logic. "That makes ZoSense"
    2) Making zero sense. "That makes ZoSense"
  • Lord_Kreegan
    Lord_Kreegan
    ✭✭✭✭✭
    Sylvyr wrote: »
    One of the bigger problems for PC gaming as a whole.

    64 bit client should go without saying in 2015.

    Optimization for SLI/Crossfire and multithreading on CPU's should as well.

    Some of these games, this one included, are so poorly optimized for modern systems, you'd think the were made in 1995.

    I wonder if the servers are running 32 bit.

    Probably not, considering the amount of data they should be handling. The interface to the clients is only via messaging; so long as their data elements in messages are restricted to 32 bits or less there is no incompatibility. The netcode most likely is designed with lots of bytes, bit flags, and not even words to save bandwidth, everything transmitted in integer form and not floating point; been there and done that. Optimization necessitates use of the smallest packet sizes possible.
    Edited by Lord_Kreegan on 9 April 2015 18:43
  • Lord_Kreegan
    Lord_Kreegan
    ✭✭✭✭✭
    Sylvyr wrote: »
    The servers are running on hamster power.
    <--SNIP-->
    Seriously though, I doubt their servers are on 32 bit. Why would the clients be?
    Because most people have 32-bit OS. It's a bit cheaper...

    Although these are the same people who buy 16GB RAM even though they can't even address 4GB... but they can brag about it in forums like this.
  • coldreactive_ESO
    coldreactive_ESO
    ✭✭✭
    Sylvyr wrote: »
    The servers are running on hamster power.
    <--SNIP-->
    Seriously though, I doubt their servers are on 32 bit. Why would the clients be?
    Because most people have 32-bit OS. It's a bit cheaper...

    Although these are the same people who buy 16GB RAM even though they can't even address 4GB... but they can brag about it in forums like this.

    Actually, 32-Bit can address more than 1.4 GB, but... it needs to have PAE Compatibility (And not all motherboards support that.) PAE was and is still pretty much just a hack, and a lot of Developers don't like using it, and would prefer people go 64-bit or 32-bit, not some mixture.
    NA PC Megaserver
    Lucradia Valeri (D.Summoner) / Saeko Meina (T.Healer)
    GMT -0600 (Central Time, Wisconsin) - PvE Only
  • Forestd16b14_ESO
    Forestd16b14_ESO
    ✭✭✭✭✭
    ✭✭
    8bitskyrim1-e1321470993204.jpg
    Screw your 64 bit I want 8 bit.
  • daemonios
    daemonios
    ✭✭✭✭✭
    ✭✭✭✭✭
    Another one of these posts? Don't people use the search function in these forums? Why don't you pick up the discussion here and contribute to it? Some interesting stuff already said there.
  • fromtesonlineb16_ESO
    fromtesonlineb16_ESO
    ✭✭✭✭✭
    Doesn't take much coding-wise to convert from 32-bit to 64-bit (usually just a compiler option), but it would give an advantage to 64-bit OS player over 32-bit OS players in PvP (better performance).

    So it won't happen.
    Clearly you're not very experienced at software development, a 'compiler option' doesn't magically transform a 32-bit program into a 64-bit one making full use of the extra resources and features.

    Of course, ESO.EXE is fine in 32-bit mode anyway, the performance issues are largely server-side and graphics, CPU/memory is a distant third in terms of where improvements can be made.
  • Elsonso
    Elsonso
    ✭✭✭✭✭
    ✭✭✭✭✭
    A lot of people place more emphasis on 32-bit vs 64-bit than actually exists. It is not old, or archaic, or old fashioned. For most Windows applications, it does not matter. Converting an application to 64-bit does not magically change it, improve it, make it run faster, or make it more stable.

    I think this business, not technical. There being no overwhelming technical advantage to 64-bit, the decision to do it will be a business decision. The development cost of conversion to 64-bit weighed against the cost of just leaving it alone, and whether revenue will support the work.

    What ESO needs is better support for the multi-core processors.

    Sylvyr wrote: »
    I wonder if the servers are running 32 bit.

    The hardware isn't, so it is unlikely that the operating system is. Applications, like any Intel-based platform, might be a mix of both.

    Because most people have 32-bit OS. It's a bit cheaper...


    That might have been true a few years ago, but this is 2015. The majority of gamers will be using 64-bit OS, and Steam surveys back that up.

    gard wrote: »
    Can one of you enumerate any advantage that a 64 bit client would have over the 32 bit one?

    Double the number of bits. :smile:



    Edited by Elsonso on 9 April 2015 19:57
    XBox EU/NA:@ElsonsoJannus
    PC NA/EU: @Elsonso
    PSN NA/EU: @ElsonsoJannus
    Total in-game hours: 11321
    X/Twitter: ElsonsoJannus
  • gard
    gard
    ✭✭✭✭✭
    Can one of you enumerate any advantage that a 64 bit client would have over the 32 bit one?
    Edited by gard on 9 April 2015 19:52
    My wife complains that I never listen to her. (Or something like that.)
    -- I'm a one man smurf zerg!

    My ESO addons:
    Midnight - Find out when midnight is so that you can check for ww/vamp spawn.
    Goto - Adds a tab to the map pane allowing you to teleport to a friend, guildmate, or groupmate for free.
  • daemonios
    daemonios
    ✭✭✭✭✭
    ✭✭✭✭✭
    gard wrote: »
    Can one of you enumerate any advantage that a 64 bit client would have over the 32 bit one?

    Advantages: ability to address more than 4 GB RAM in a single process, ability to use longer strings, access to new function calls from IA-64 instruction set... erm... i think that's it.

    Disadvantages: possible large overhead because all strings are double the size of 32-bit ones, which may or may not impact performance negatively; cost of supporting two code bases.

    It's not clear cut that a specific program will benefit from 64-bitness. Some do, some don't.
  • Lord_Kreegan
    Lord_Kreegan
    ✭✭✭✭✭
    Doesn't take much coding-wise to convert from 32-bit to 64-bit (usually just a compiler option), but it would give an advantage to 64-bit OS player over 32-bit OS players in PvP (better performance).

    So it won't happen.
    Clearly you're not very experienced at software development, a 'compiler option' doesn't magically transform a 32-bit program into a 64-bit one making full use of the extra resources and features.

    Of course, ESO.EXE is fine in 32-bit mode anyway, the performance issues are largely server-side and graphics, CPU/memory is a distant third in terms of where improvements can be made.

    Really? Four decades of development experience. Engineer, lead, supervisor, manager, director, and executive...

    Open foot; insert mouth... or something like that.
  • LameoveR
    LameoveR
    ✭✭✭✭
    This is what happens when the sofa engineers discussing computers.
    Read something please, before posting nonsenses.

    http://www.digitaltrends.com/computing/32-bit-64-bit-operating-systems/
    "Video games are also uniquely equipped to take advantage of 64-bit processing and the increased memory that comes with it. Being able to handle more computations at once means more spaceships on screen without lagging and smoother performance from your graphics card, which doesn’t have to share memory with other processes anymore."

    Edited by LameoveR on 9 April 2015 20:04
  • patrykplawskib16_ESO
    My i7-4790k has some raw power not being used :/ cmon zos le the beast free already.
    Dunmer Master Race
  • Shadow-Fighter
    Shadow-Fighter
    ✭✭✭✭✭
    Why should Zos go with 64-bit architecture when the DirectX API can not benefit from multi core ?

    http://www.winbeta.org/news/amd-directx-12-will-finally-unlock-true-potential-your-multi-core-cpu

    100b.jpg
    Natch Potes is like a box of chocolates - you never know what you're gonna get
  • daemonios
    daemonios
    ✭✭✭✭✭
    ✭✭✭✭✭
    LameoveR wrote: »
    This is what happens when the sofa engineers discussing computers.
    Read something please, before posting nonsenses.

    http://www.digitaltrends.com/computing/32-bit-64-bit-operating-systems/
    "Video games are also uniquely equipped to take advantage of 64-bit processing and the increased memory that comes with it. Being able to handle more computations at once means more spaceships on screen without lagging and smoother performance from your graphics card, which doesn’t have to share memory with other processes anymore."

    Agreed, many of us are talking out of our arse, based on being more or less informed and using common sense. I know I am. Still, what you say would be relevant if the game were seeing real issues on the client side. Yes, I think you could squeeze a few more fps with some optimizations, but the biggest issues, including game-crippling lag, don't appear to be client-side, let alone memory, graphics or CPU-based.
  • stefan.gustavsonb16_ESO
    stefan.gustavsonb16_ESO
    ✭✭✭✭✭
    Disadvantages: possible large overhead because all strings are double the size of 32-bit ones,

    No. Just, no. Strings don't work like that. No string implementation I know of uses 64 bits per character. Some versions of Unicode do use 32 bits per character, but most use UTF-8 these days, where most Latin characters are encoded by one byte (8 bits) each.

    64 bits does not refer to the smallest addressable memory space. You can still access individual bytes in 64-bit code. The "64 bits" measure is the size of the address space, not the word length.
  • Mrchavoda
    Mrchavoda
    daemonios wrote: »
    LameoveR wrote: »
    This is what happens when the sofa engineers discussing computers.
    Read something please, before posting nonsenses.

    http://www.digitaltrends.com/computing/32-bit-64-bit-operating-systems/
    "Video games are also uniquely equipped to take advantage of 64-bit processing and the increased memory that comes with it. Being able to handle more computations at once means more spaceships on screen without lagging and smoother performance from your graphics card, which doesn’t have to share memory with other processes anymore."

    Agreed, many of us are talking out of our arse, based on being more or less informed and using common sense. I know I am. Still, what you say would be relevant if the game were seeing real issues on the client side. Yes, I think you could squeeze a few more fps with some optimizations, but the biggest issues, including game-crippling lag, don't appear to be client-side, let alone memory, graphics or CPU-based.


    All current issues are client based, player loading times in pvp, delays, zone loading and random reloading, the random crashes , the low memory usage ( it never uses more then 3-4k) , the game is extreme cpu dependant almost not using the gpu power and causing huge issues for anyone not using a high end 3ghz+ cpu.

    they have had complains since day one about client performance and since day one they tried to blame it on other *** :P
Sign In or Register to comment.