Page 1 of 2

32bit vs 64bit

Posted: Tue Jul 23, 2013 11:55 pm
by prjindigo
I'm trying to determine a reason as to why Steam only has the 32bit version of the game... its sluggish and limits the amount of power that can be applied to game performance.
On my system it becomes noticeable, I upgraded to direct-purchase to be compatible to the dedicated host software.

Any good reasons why steam is ONLY 32bit?

Re: 32bit vs 64bit

Posted: Wed Jul 24, 2013 8:49 am
by Stegei
Since with the x64 architecture the support for double precision float operations has been dropped, many of the mods do have flickering issues because theirs geometry is not very well tuned. For this reason, we have defaulted the game to 32bit even though we do have 64bit support.
For the normal version, we do provide an extra 64bit launcher. Since with Steam, the game is directly launched by the Steam client, it is slightly more difficult. You can switch to the 64bit version on steam by copying all the files in the x64 directory to the main directory and replace the files that are at this location.
E.g. from <Steam>\SteamApps\common\Farming Simulator 2013\x64 to <Steam>\SteamApps\common\Farming Simulator 2013

Re: 32bit vs 64bit

Posted: Thu Jul 25, 2013 4:12 pm
by b101uk
Stegei wrote:Since with the x64 architecture the support for double precision float operations has been dropped, many of the mods do have flickering issues because theirs geometry is not very well tuned. For this reason, we have defaulted the game to 32bit even though we do have 64bit support.
For the normal version, we do provide an extra 64bit launcher. Since with Steam, the game is directly launched by the Steam client, it is slightly more difficult. You can switch to the 64bit version on steam by copying all the files in the x64 directory to the main directory and replace the files that are at this location.
E.g. from <Steam>\SteamApps\common\Farming Simulator 2013\x64 to <Steam>\SteamApps\common\Farming Simulator 2013
So where dose one find the "extra 64bit launcher" given there is NO "Farming Simulator 2013\x64" folder that gets added either via any of the patches or even with the direct download install (Giants) of fs13, or if its "FarmingSimulator2013.exe" (launcher) what is the command line switch to add to the target to force/test 64bit?

Re: 32bit vs 64bit

Posted: Thu Jul 25, 2013 4:20 pm
by bassaddict
Stegei wrote:Since with the x64 architecture the support for double precision float operations has been dropped
Why that? I would understand when you would remove it from the 32bit version, but not from the 64bit version. What aspect am I missing here to understand that decision?

Re: 32bit vs 64bit

Posted: Thu Jul 25, 2013 4:40 pm
by Stegei
That is not our decision. That was AMD/Intels/Microsofts decision to get rid of some legacy x87 behavior. This is part of the x64 standard, that floats are treated as single precision, while with x86/87 all operations where by default done in double precision and then casted down to single precision.

b101uk, if the x64 folder is missing, the patch is not correctly installed. There is no switch to enabled 64bit, since it needs to be a completely new exe.

Re: 32bit vs 64bit

Posted: Thu Jul 25, 2013 5:04 pm
by michaelr
Stegei, will we also get a 64-bit version on Mac?

With OS X being built for 64-bit applications and multi-core processors, it would be nice if the game could take advantage of it.

Re: 32bit vs 64bit

Posted: Thu Jul 25, 2013 9:32 pm
by b101uk
Stegei wrote:b101uk, if the x64 folder is missing, the patch is not correctly installed. There is no switch to enabled 64bit, since it needs to be a completely new exe.
Ok I have tried multiple attempts using the latest downloads (English game & patch) from http://www.farming-simulator.com and http://eshop.giants-software.com/downloads.php, and there is NO joy whatsoever in it creating an “x64” folder

It seems the problem is with your English “FarmingSimulator2013Patch1.4INT.exe” just not installing ANY x64 folder within the fs13 root folder, yet still seemingly manages to work including in MP and reporting as 1.4.0.1 in the UI or 1.4.0.1 in the log file.

i.e. it is either entirely missing from “FarmingSimulator2013Patch1.4INT.exe” (hence file size difference vs. “FarmingSimulator2013Patch1.4DE.exe” [52.4MB vs. 56.1MB]) or the English install portion of the patch is missing instructions to install the x64 folder etc.

Re: 32bit vs 64bit

Posted: Thu Jul 25, 2013 9:36 pm
by bassaddict
Patch 1.4 is only available in 32bit. So you have to install patch 2.0 beta to have a 64bit version.

Re: 32bit vs 64bit

Posted: Fri Jul 26, 2013 4:41 am
by prjindigo
The x64 version loads much faster as well. Yes I got 2.0.
Will steam be supporting the x64 at actual 2.0 release?

Re: 32bit vs 64bit

Posted: Fri Jul 26, 2013 6:23 am
by prjindigo
Oh hey, lemmie just reply to myself.

under the steamapps/common/Farming Simulator 2013/ there is an x64 if you have opted in to beta 2.0

Just copy all the regular files in the /Farming Simulator 2013/ folder out to a safe location and copy-down the content of the /x64/ folder

Now's the part where I get in trouble:

(it appears that 2.0 uses iso-8859-1 while steam still uses the utf-8 format for the game.xml)
inside here we have the <gamma>1</gamma> this seems best used between 1.0 and 1.7, at 2.0 I was blinded.

the folder copy-down seems to work almost as well as the stand-alone client x64. I'm showing activity on all four primary and two of the sub cores (FX8350)
this is much better than the 32bit hammering a single core relentlessly, load is around 20%.

appreciate the help, Stegi!
... now add in the ability to block people from sowing grass and cultivating/plowing a crop in multiplayer!

Re: 32bit vs 64bit

Posted: Fri Jul 26, 2013 9:01 am
by don_apple
michaelr wrote:Stegei, will we also get a 64-bit version on Mac?

With OS X being built for 64-bit applications and multi-core processors, it would be nice if the game could take advantage of it.
+1

Regards,
don_apple

Re: 32bit vs 64bit

Posted: Fri Jul 26, 2013 2:04 pm
by b101uk
bassaddict wrote:Patch 1.4 is only available in 32bit. So you have to install patch 2.0 beta to have a 64bit version.
That explains it!

Re: 32bit vs 64bit

Posted: Mon Jul 29, 2013 3:29 pm
by Rickenbacker
...so how do you opt-in to the 2.0 beta on Steam then?

Re: 32bit vs 64bit

Posted: Mon Jul 29, 2013 3:41 pm
by Stegei

Re: 32bit vs 64bit

Posted: Fri Aug 16, 2013 8:51 am
by don_apple
Hi,

here you can find the Mac OS X 64-bit Transition Guide: https://developer.apple.com/library/mac ... intro.html

Maybe that helps to get a 64bit Version of LS13/Mac with Patch 2.0.

Regards,
don_apple