Topic: Windows 64-bit Build

Tino

Topic Opener
Joined: 2009-02-20, 17:05 UTC+1.0
Posts: 251
Ranking
Tribe Member
Location: Somewhere in Germany...
Posted at: 2015-10-21, 08:50 UTC+2.0

Please test the latest build: http://widelands.8-schuss.de/

I've upgraded my build environment (GCC 5.2) and finally succeeded in totally statically linked binary. So no additional DLLs any longer... This should change nothing for users.


Top Quote
staustelladam

Joined: 2011-11-24, 22:33 UTC+1.0
Posts: 70
Ranking
Likes to be here
Posted at: 2015-10-26, 22:02 UTC+1.0

Was there ever a poll to find out of there would be a fair uptake of 32 bit in a final release of build 19? I appreciate that daily build will be too onerous, but in the final release there may be many players wanting 32 bit.


Top Quote
Tino

Topic Opener
Joined: 2009-02-20, 17:05 UTC+1.0
Posts: 251
Ranking
Tribe Member
Location: Somewhere in Germany...
Posted at: 2015-10-27, 07:58 UTC+1.0

There is or was a plan for a poll, yes.

But the main problem is, that the current source code does not compile on mingw32 (for me). I tried two times during the last year and spend several hours but with no success.


Top Quote
Vassili
Avatar
Joined: 2013-10-12, 19:19 UTC+2.0
Posts: 169
Ranking
At home in WL-forums
Location: France
Posted at: 2015-11-10, 15:43 UTC+1.0

Do you have a x64 build of the stable b18? I use WinXP-x64 and ubuntu14-x64 to play and Win7-x64 when i will stream/record. My actual configuration is not good for play and record in a good resolution, so i hope using a x64 build will increase game performances.


Top Quote
Tino

Topic Opener
Joined: 2009-02-20, 17:05 UTC+1.0
Posts: 251
Ranking
Tribe Member
Location: Somewhere in Germany...
Posted at: 2015-11-10, 17:34 UTC+1.0

That is a false hope, a 64bit build of B18 would be most likely slower on your system.

And Windows XP is no longer a supported system. Not to mention the 64bit Version was only targeted for system integrators and was never intended for the end user.


Top Quote
Vassili
Avatar
Joined: 2013-10-12, 19:19 UTC+2.0
Posts: 169
Ranking
At home in WL-forums
Location: France
Posted at: 2015-11-10, 17:48 UTC+1.0

I always have understand/suppose, that a x64 program will works better that a x86 program cause the x64 processor use only 50% lenght of instructions whith a x86 program. Can you explain to me why x64 build would be slower?

You are Microsoft? No, so why you say Windows XP is not supported today, what Widelands have to do with it? Do you know people actually do programs for windows 95, gameboy, and other old stuff? I use a x64 version of Windows, so i ask a x64 version of Widelands, it's all (And Windows XP 64 bits works well, i use it everyday from years).

Thanks.

Edited: 2015-11-10, 17:50 UTC+1.0

Top Quote
GunChleoc
Avatar
Joined: 2013-10-07, 15:56 UTC+2.0
Posts: 3317
Ranking
One Elder of Players
Location: RenderedRect
Posted at: 2015-11-10, 18:47 UTC+1.0

As to your first question, I don't know enough about operating systems to answer that.

The question isn't that Windows XP wouldn't work well (it does), but that any security holes in it won't be fixed. So, it might be risky going online with it now. We're not Microsoft, but we are a very small team, so we don't have the manpower to continue supporting operating systems that are past end-of-life. Right now - it is more important for Tino to find out why the 32 bit builds aren't working anymore - this seems to be pretty tricky.

If you want better performance, your best bet is to use a current development build - they are 64 bit, and there are some improvements to the graphics engine that will make it run faster. Of course, there will also be more bugs.


Busy indexing nil values

Top Quote
Vassili
Avatar
Joined: 2013-10-12, 19:19 UTC+2.0
Posts: 169
Ranking
At home in WL-forums
Location: France
Posted at: 2015-11-10, 19:12 UTC+1.0

I still don't understand your point of view of all of you, on Windows XP, and why it matters, cause it's a x64 like the stupid Windows 6/6.1/6.2/7 alias Vista/7/8/10. I actually play with a 32bit version who works on XP, XP64, and Seven, with the same installer, why the x64 installer will not work same? The pseudo "risk" at using Windows XP (better than above Windows versions), it's my problem. I repeat, i don't ask a windows XP 64 version, i ask a Win64 version of the b18, cause i will play in multiplayer, with same version for all players.

You say Tino don't have time and have another problem who need more attention, i can understand and i agree, but it's not what i had read firtsly...

Thanks for your answer anyway, and for anecdote, i discovered that my bandswitch limit the resolution i can stream, more of my CPU face-sad.png

Leave long and prosper \\//,

Edited: 2015-11-10, 19:13 UTC+1.0

Top Quote
Tino

Topic Opener
Joined: 2009-02-20, 17:05 UTC+1.0
Posts: 251
Ranking
Tribe Member
Location: Somewhere in Germany...
Posted at: 2015-11-10, 23:05 UTC+1.0

Sorry, i was stuck on a train with no internet for hours...

Let me rephrase:

  • I will not do a x64 windows build of Widelands b18
  • I will not do any x86 builds of trunk

I won't deny that perhaps with a bit of effort both would be possible, but i do not see my invest of time in any relation to number of user who would benefit.


Top Quote
Tino

Topic Opener
Joined: 2009-02-20, 17:05 UTC+1.0
Posts: 251
Ranking
Tribe Member
Location: Somewhere in Germany...
Posted at: 2015-11-10, 23:28 UTC+1.0

Steam survey October 2015: http://store.steampowered.com/hwsurvey

36,67% + 26,42% + 17,46% + 2,28% = 82,83% of all Steam user are running a x64 windows.

Of course this does not apply 1:1 on the widelands user community, but i am still pretty confident that x64 is the way to go and developing patches to be able to build x86 is not worth the effort.


Top Quote