Page 1 of 1
Unnoficial Windows binaries / requesting help with compiling
Posted: Sat Feb 20, 2016 12:09 pm
by Mackus
I've been wondering, if there is any reason why there have been no playtest binaries released since December? It looks like there have been a lot of improvement, such as functional sonic weapons for d2k.
Is there any policy against releasing unfinished mods, that is TS/RA2?
I've tried to compile recent OpenRa both for Windows, and Debian, but without success.
Could anyone who successfully compiled TS/RA2 version of the game upload them?
Posted: Sat Feb 20, 2016 12:29 pm
by penev
I've been wondering, if there is any reason why there have been no playtest binaries released since December?
The last release was pretty big, and also did not exactly happen very smoothly, so people are still pretty burnt out from that. As a result, there hasn't been much drive to get a new release out, sorry.
There has been talk about preparing a new playtest once we're done with the chain of changes that started, but nothing concrete yet.
Is there any policy against releasing unfinished mods, that is TS/RA2?
Yes. That has been a pretty controversial topic, but it was decided that no official release of TS will be made until it is deemed ready (at least decently playable).
RA2 is not among the official mods (for now, likely until TS is done), so there won't be official release by us. The RA2 developers have so far agreed to our request that they don't release unfinished content.
As for compiling the game yourself, I'm sure you can get help either here or on IRC.
Posted: Sat Feb 20, 2016 12:47 pm
by klaas
penev wrote: ↑
Is there any policy against releasing unfinished mods, that is TS/RA2?
Yes. That has been a pretty controversial topic, but it was decided that no official release of TS will be made until it is deemed ready (at least decently playable).
I think this is a wise decision. Many peopleare eagerly awaiting the TS/RA2 mods, when they are ejaculated prematurely, loads of people will be disappointed, and it will be much harder to make the try the game a second time/ give OpenRA a bad name as being a buggy game.
Posted: Sat Feb 20, 2016 12:48 pm
by Matt
You can get nightly builds and pull requests for Windows from
https://ci.appveyor.com/project/OpenRA/ ... /artifacts which won't package TS though so you need to go through
https://github.com/OpenRA/OpenRA/wiki/Compiling yourself.
For the Red Alert 2 mod there are instructions at
https://github.com/OpenRA/ra2/wiki However there is no guarantee that it will work with the current head of development. The mod is unstable and unreleased for a reason.
Posted: Sat Feb 20, 2016 4:17 pm
by Mackus
I see. Thanks for speedy reply.
Does compiling OpenRA on Windows has any requirements tool-wise other than Microsoft .NET Framework 4.5.2 and Visual Studio 2013/2012 (Community/Express)? Is SDK needed? If yes, which components of them are required if one does custom install?
I ask because I wanted to download one of above-mentioned tools (SDK iirc), and installer told me I need 14 GB of free space, so I'd rather not unnecessarily bloat the disk.
Posted: Sun Feb 21, 2016 5:28 pm
by penev
The only thing you should need on Windows is .NET 4.0 or newer.
Having Visual Studio is a bonus, but not mandatory (you can still compile via our command-line script, which uses the .NET compiler).
And I don't know what SDK you are referring to.
Posted: Sun Feb 21, 2016 9:43 pm
by Mackus
I've been referring to Microsoft SDK, which was mentioned as useful in readme for Fincer/openra-tibsunra2 autoinstall script, which I tried to use earlier.
I ran into error while building through command line according to Openra wiki compiling instructions. (I translated cmd message to english)
Code: Select all
C:\games\OpenRA-master>make all
Microsoft (R) Build Engine version 4.0.30319.34209
[Microsoft .NET Framework version 4.0.30319.34209]
Copyright (C) Microsoft Corporation. All rights reserved.
Projects in this solution are created in sequence. To enable the creation of parallel, add the switch "/m".
Compilation began 2016-02-21 7:48:23 p.m..
The "C:\games\OpenRA-master\OpenRA.sln" in Node 1 (targets: Rebuild).
C:\games\OpenRA-master\OpenRA.sln.metaproj: error: MSB4126. The specified configuration of the solution, "Debug|MCD" is incorrect. Determine the correct configuration solutions using the Configuration and Platform properties (eg. MSBuild.exe Solution.sln /p: Configuration = Debug /p: Platform = "Any CPU") or leave these properties blank to use the default configuration solutions. [C:\games\OpenRA-master\OpenRA.sln]
Compiling the project "C:\games\OpenRA-master\OpenRA.sln" made (targets: Rebuild) - FAILURE
Compilation FAILED.
"C:\games\OpenRA-master\OpenRA.sln" (Target Rebuild) (1) -> (Target ValidateSolutionConfiguration) -> C:\games\OpenRA-master\OpenRA.sln.metaproj: MSB4126 error: The specified configuration of the solution, "Debug|MCD" is incorrect. Determine the correct configuration solutions using the Configuration and Platform properties (eg. MSBuild.exe Solution.sln /p: Configuration = Debug /p: Platform = "Any CPU") or leave these properties blank to use the default configuration solutions. [C:\games\OpenRA-master\OpenRA.sln]
warnings: 0
number of errors: 1
Elapsed time: 00:00:06.04
Build failed. If just the development tools failed to build, try installing Visual Studio. You may also still be able to run the game.
Posted: Thu Mar 10, 2016 1:57 pm
by Mackus
Nobody? Not even "you need to install x first"

Posted: Thu Mar 10, 2016 5:46 pm
by reaperrr
Try these steps:
make.cmd -> clean
then
make.cmd -> dependencies
then
make.cmd -> all
I don't have VS or Microsoft SDK installed, so those shouldn't be needed.
Posted: Thu Mar 10, 2016 6:06 pm
by Graion Dilach
Is this TS or RA2? If the latter then I guess you'll need VS to fix it or file a bug. The former I've got no idea.
Posted: Fri Mar 11, 2016 4:54 pm
by Mackus
reaperrr wrote: ↑Try these steps:
make.cmd -> clean
then
make.cmd -> dependencies
then
make.cmd -> all
I don't have VS or Microsoft SDK installed, so those shouldn't be needed.
dependencies copy correctly, but even "clean" returns same error.
Posted: Sun Mar 13, 2016 10:12 am
by abcdefg30
Wait...
C:\games\OpenRA-master>make all
You probably want "bleed" not "master" to get the latest development version anyway.
No idea why the compiling of master fails for you, though.
I'd anyway suggest to just delete your first download, redownload
https://github.com/OpenRA/OpenRA/tree/bleed and there try again.
Posted: Sun Mar 13, 2016 11:20 am
by Mackus
On my first several attempts I tried to compile master, and then bleed on all subsequent attempts.
Posted: Sun Mar 13, 2016 12:34 pm
by abcdefg30
http://www.3dbuzz.com/forum/threads/203 ... d-solution!
Suggests that you should try running "set platform=" first to fix the issue.
Before doing that though, could you just post what the output for "set platform" is?
Posted: Sun Mar 13, 2016 9:36 pm
by Mackus
system variable was
Platform=MCD
also, after setting it to null...

Thanks for all the help.