Windows testing

Can you help improve your favourite game? Hardcore C mages, talented artists, and players with any level of experience are welcome!
cazfi
Elite
Posts: 1721
Joined: Tue Jan 29, 2013 6:54 pm

Re: Windows testing

Postby cazfi » Wed Sep 30, 2015 3:23 pm

cazfi wrote:For Windows users not afraid of bugs and other issues of a development version, there's a "2.6-alpha0" build to provide some taste of what 2.6 will be like: http://download.gna.org/freeciv/package ... .6-alpha0/

2.6 datafile format is not frozen yet, so all the custom modpacks are in flux and subject to change. Don't expect things you install via 2.6-alpha0 modpack installer to work on that revision; at the time of writing this I've updated variant2 to be compatible with the alpha0 build. In the coming days I'll update some more modpacks, but eventually they will also get updated to even newer format making them incompatible with alpha0 again.

The build is from freeciv svn branch S2_6, revision 28706 (committed this, 04-Apr-15, morning).

Now that datafile formats are mostly stabilized, I made a new alpha build. Some of the modpacks available with modpack installer are not yet updated to the current format, but those that are, are unlikely to get broken again soon. The build has been made from S2_6 revision 29990 (committed a couple of days ago already - it took me a while to get things moved around).

http://download.gna.org/freeciv/package ... .6-alpha1/

The main S2_6 datafile format ticket is task #7814 in case you're interested what things are still open on that front.
S2_6 network protocol is not yet frozen either, so client/server from this build will not work with counterpart from some other S2_6 revision.

Note that freeciv-ruledit.exe is included only as part of Qt-client package. Ruledit is a Qt-program, so it doesn't much increase size of a package that already has Qt libraries in, but including Qt libraries just for it to other packages would make no sense.

Jacew
Posts: 16
Joined: Thu Apr 30, 2015 8:45 am

Re: Windows testing

Postby Jacew » Tue Oct 06, 2015 10:05 pm

About Windows related testing. Has there been any progress with this:

bug:23861

Problem has to be with changes in 2.5.1 because version 2.5.0 works.

EDIT: To clarify the problem. Network game works. Trying to start a local game, scenario or load a local game; Client hangs up on main screen.

User avatar
GriffonSpade
Elite
Posts: 578
Joined: Mon Apr 29, 2013 4:41 pm

Re: Windows testing

Postby GriffonSpade » Tue Nov 03, 2015 6:34 pm

2.5.99 issues on Windows 8:
QT: (Hex Tilesets)fog of war is being displayed as solid black
Edit: I see this has a fix ready for test on GNA.

QT: (Hexemplio) city menu is too tall (1366x768) It cuts off into the taskbar onto the bottom and even slightly offscreen. Tabs and previous/next/close buttons are inaccessible without hiding taskbar. [GTK2 fixes this by restricting the vertical(and assumably horizontal) size of the city map and building list to the maximum that the window's size allows and giving them slider bars][Another solution might be to give the whole city menu slider bars so that it can be resized to player's desire]
QT: (All but hex2t, hexemplio, amplio, cimpletoon) city output list on the left side of city menu overview is clipped [each label/value is clipped on the bottom]('g' in Plague Risk is only not clipped on hex2t and hexemplio)
GTK3: Super laggy for no apparent reason (Still.)

cazfi
Elite
Posts: 1721
Joined: Tue Jan 29, 2013 6:54 pm

Re: Windows testing

Postby cazfi » Tue Dec 01, 2015 10:36 am

We have identified some things which we still want to improve before freezing 2.6 datafileformats, as you can see from task #7814

Meanwhile there's a new Windows Installer build, 2.6-alpha2, based on S2_6 revision 30795.

http://download.gna.org/freeciv/package ... .6-alpha2/

cazfi
Elite
Posts: 1721
Joined: Tue Jan 29, 2013 6:54 pm

Re: Windows testing

Postby cazfi » Mon Dec 21, 2015 8:43 pm

As 2.5.2 release approaches, here's a 2.5 test build:
http://download.gna.org/freeciv/package ... .1+r31140/

Current list of notable changes since 2.5.1: http://www.freeciv.org/wiki/NEWS-2.5.2

cazfi
Elite
Posts: 1721
Joined: Tue Jan 29, 2013 6:54 pm

Re: Windows testing

Postby cazfi » Wed Dec 23, 2015 2:10 pm

New build from S2_6, approaching data file formats freeze:

http://download.gna.org/freeciv/package ... .6-alpha3/

User avatar
dunnoob
Elite
Posts: 327
Joined: Mon Dec 23, 2013 3:13 am
Location: Hamburg
Contact:

Re: Windows testing

Postby dunnoob » Thu Jan 14, 2016 6:29 pm

cazfi wrote:New build from S2_6, approaching data file formats freeze
Ruleset editor: can be started, but like the latest "stub" creating rulesets from scratch is too hard for me, I prefer tweaking classic with a dose of experimental and civ2civ3 in a text editor. GTK-2: works up to the game start screen (I didn't test to actually play it yet.) Manual tool: works, three images are still missing on the wiki, I'll upload those when I get around to it.

cazfi
Elite
Posts: 1721
Joined: Tue Jan 29, 2013 6:54 pm

Re: Windows testing

Postby cazfi » Wed Jan 27, 2016 1:23 pm

I've had an rare opportunity work a bit more on Windows side of things, so I anticipate several builds to test to be coming up during next couple of weeks. Following list is in order where the things build on each other, so also the order in which the builds are to be expected.

1) In S2_5 (since 2.5.2 release) some minor network code updates have been made. One of them has been switch from winsock to winsock2. I don't expect much user-visible effect of this, but it would be good to test that it hasn't broken either. During S2_5 lifetime no bigger changes are expected.
2) In S2_6 networking stuff has been more heavily arranged. As a result, in our current msys1 based Windows Installer based builds fallback of a fallback freeciv networking code is no longer used, but it uses more mainline networking code. However, msys1 based solution does not go all the way to full IPv6 enabled solution (I assume it would be possible to get freeciv IPv6 support to work on msys1 based system, and am looking that option too)
3) Simultaneously with the networking code updates I've been trying to get freeciv to build on msys2 based system. Msys2 based solution are going to be experimental for a long time, but there also IPv6 works.
4) Msys2 provides also support for win64 builds.

As a bonus, I hope to get something built also from TRUNK with the msys2 based solution - our current msys1 environment lacks one freeciv requirement so we have had no Windows Installer builds at all from the TRUNK since S2_6 was branched over a year ago.

cazfi
Elite
Posts: 1721
Joined: Tue Jan 29, 2013 6:54 pm

Re: Windows testing

Postby cazfi » Thu Jan 28, 2016 12:11 pm

cazfi wrote:1) In S2_5 (since 2.5.2 release) some minor network code updates have been made. One of them has been switch from winsock to winsock2. I don't expect much user-visible effect of this, but it would be good to test that it hasn't broken either. During S2_5 lifetime no bigger changes are expected.


This build is now available from http://download.gna.org/freeciv/package ... .2+r31655/

cazfi
Elite
Posts: 1721
Joined: Tue Jan 29, 2013 6:54 pm

Re: Windows testing

Postby cazfi » Mon Feb 01, 2016 7:11 pm

cazfi wrote:2) In S2_6 networking stuff has been more heavily arranged. As a result, in our current msys1 based Windows Installer based builds fallback of a fallback freeciv networking code is no longer used, but it uses more mainline networking code. However, msys1 based solution does not go all the way to full IPv6 enabled solution


http://download.gna.org/freeciv/package ... ha+r31702/

- The datafiles (rulesets, tilesets, soundsets, musicsets, scenarios...) are very close to their final stable 2.6 format in this build. Not all the modpacks available from the default list with the modpack installer are compatible with this build at the time of writing, but should be soon
- There's a public server compatible with this build running at jasminek.net at the moment