32bit vs 64bit

prjindigo
Posts: 164
Joined: Tue Feb 12, 2013 4:23 pm

32bit vs 64bit

Post 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?
Stegei
GIANTS Software | CTO
Posts: 1788
Joined: Sat Jun 09, 2007 10:51 am

Re: 32bit vs 64bit

Post 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
User avatar
b101uk
Posts: 1167
Joined: Wed Jan 12, 2011 12:10 pm
Location: UK

Re: 32bit vs 64bit

Post 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?
plays FS15/FS17/FS19/FS22 on PC
:zunge:
User avatar
bassaddict
GIANTS Software | Web/Script Programmer
Posts: 11983
Joined: Tue Nov 29, 2011 2:44 pm
Location: ER, DE

Re: 32bit vs 64bit

Post 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?
Stegei
GIANTS Software | CTO
Posts: 1788
Joined: Sat Jun 09, 2007 10:51 am

Re: 32bit vs 64bit

Post 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.
User avatar
michaelr
Posts: 163
Joined: Thu Apr 30, 2009 9:17 am

Re: 32bit vs 64bit

Post 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.
User avatar
b101uk
Posts: 1167
Joined: Wed Jan 12, 2011 12:10 pm
Location: UK

Re: 32bit vs 64bit

Post 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.
plays FS15/FS17/FS19/FS22 on PC
:zunge:
User avatar
bassaddict
GIANTS Software | Web/Script Programmer
Posts: 11983
Joined: Tue Nov 29, 2011 2:44 pm
Location: ER, DE

Re: 32bit vs 64bit

Post by bassaddict »

Patch 1.4 is only available in 32bit. So you have to install patch 2.0 beta to have a 64bit version.
prjindigo
Posts: 164
Joined: Tue Feb 12, 2013 4:23 pm

Re: 32bit vs 64bit

Post 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?
prjindigo
Posts: 164
Joined: Tue Feb 12, 2013 4:23 pm

Re: 32bit vs 64bit

Post 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!
User avatar
don_apple
Moderator
Posts: 8061
Joined: Thu Oct 28, 2010 9:31 pm
Location: Planet Earth

Re: 32bit vs 64bit

Post 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
User avatar
b101uk
Posts: 1167
Joined: Wed Jan 12, 2011 12:10 pm
Location: UK

Re: 32bit vs 64bit

Post 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!
plays FS15/FS17/FS19/FS22 on PC
:zunge:
Rickenbacker
Posts: 762
Joined: Tue Nov 20, 2012 4:21 pm

Re: 32bit vs 64bit

Post by Rickenbacker »

...so how do you opt-in to the 2.0 beta on Steam then?
Stegei
GIANTS Software | CTO
Posts: 1788
Joined: Sat Jun 09, 2007 10:51 am

Re: 32bit vs 64bit

Post by Stegei »

User avatar
don_apple
Moderator
Posts: 8061
Joined: Thu Oct 28, 2010 9:31 pm
Location: Planet Earth

Re: 32bit vs 64bit

Post 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
Post Reply