1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice
  3. Before reporting issues or bugs, please check the up-to-date Bug Reporting Thread for the current version.
    0.32 Bug Reporting thread
    Solutions and more information may already be available.

Beam.NG Drive 32x

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by jackh4x, Feb 23, 2015.

  1. jackh4x

    jackh4x
    Expand Collapse

    Joined:
    Aug 11, 2013
    Messages:
    249
    Why is this the name of the process in task manager and not 64x? I have a 64x OS and a processor that supports it. It even says that a 64bit OS is suggested in that BMNG uses at least 1.5-2 GBs of RAM. Lemme know. :confused:
     
  2. TheAdmiester

    TheAdmiester
    Expand Collapse

    Joined:
    Aug 7, 2012
    Messages:
    577
    It's possible that the game doesn't benefit from what being large address aware would change.

    Other than that, it's likely for compatibility. Since x86_64 OSes can run x86 programs, but not vice versa, you can hit a larger audience by going for the lowest common denominator and keeping it 32bit, especially if there are no benefits to 64bit as mentioned above.
     
  3. SixSixSevenSeven

    SixSixSevenSeven
    Expand Collapse

    Joined:
    Sep 13, 2013
    Messages:
    6,960
    Because torque 3d and by extension beamng is a32 bit application with no 64 bit support.
    Programs need porting for 64 bit, they don't just magically become 64bit by being run on a 64 bit machine.


    As for 64 bit being recommended. Ram. BeamNG can use 2 GB of ram, doesn't leave alot for the rest of the machine on a 32 bit machine limited to 4 GB ram in the first place.

    - - - Updated - - -

    More than that. You can natively handle 64 bit arithmetic on x64, can only do 32 bit arithmetic on x86_32. x86_32 has to do 64 bit arithmetic (the long datatype in c/c derived languages is 64 bit) in software, takes about 20 times longer to do than the native 32 bit add instruction whereas x64 can do it in 1 go. Software with lots of 64 bit or even 128 bit maths (again,needs doing in software, but its easier to software emulate 128 bit addition on a 64 bit system than a 32 bit) can get a huge boost from a 64 bit system. Encryption doesn't need a lot of ram as such, 64 bit gives huge boosts though (aes128, see previous point). Archiving is extremely math heavy too, several archiving tools have 64 bit optimisations.
    Plain old 32 bit software gains nothing from 64 bit architectures though.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice