There were three "pre-flight" installations as part of the first launch process. The only one that produced any errors was the J# Redistributable Package 2.0 (see log below).
Despite this, the game runs perfectly well... if you don't mind having the menu bar there at all times; resolution changes result in the same gravity-affected cursor as seen in S.T.A.L.K.E.R. (http://www.codeweavers.com/compatibility/browse/name/?app_id=3415;forum=1;msg=80620). Changing all other Video options had the desired (or at least expected) results.
J# Redistributable Package 2.0 error log:
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.1.3 {version}
Running checks for package '.NET Framework 2.0', phase BuildList
Running external check with command line "C:\users\crossover\Temp\VSDe2a0.tmp\dotnetfx\dotnetchk.exe"
Process exited with code 1
Setting value '1 {int}' for property 'DotNetInstalled'
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\Internet Explorer'
Read string value '6.0.2900.2180'
Setting value '6.0.2900.2180 {string}' for property 'IEVersion'
The following properties have been set for package '.NET Framework 2.0':
Property: [DotNetInstalled] = 1 {int}
Property: [IEVersion] = 6.0.2900.2180 {string}
Running checks for command 'dotnetfx\instmsia.exe'
Result of running operator 'ValueExists' on property 'VersionNT': true
Result of checks for command 'dotnetfx\instmsia.exe' is 'Bypass'
Running checks for command 'dotnetfx\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'ValueExists' on property 'Version9x': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.0.3': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.0': true
Result of checks for command 'dotnetfx\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
Running checks for command 'dotnetfx\dotnetfx.exe'
Result of running operator 'ValueNotEqualTo' on property 'DotNetInstalled' and value '0': true
Result of checks for command 'dotnetfx\dotnetfx.exe' is 'Bypass'
'.NET Framework 2.0' RunCheck result: No Install Needed
Running checks for package 'Microsoft Visual J# .NET Redistributable Package 2.0', phase BuildList
Running external check with command line "C:\users\crossover\Temp\VSDe2a0.tmp\VJSharpRDP\vjsrdpchk.exe"
Process exited with code 0
Setting value '0 {int}' for property 'VJSRDPInstalled'
Running external check with command line "C:\users\crossover\Temp\VSDe2a0.tmp\VJSharpRDP\dotnetchk.exe"
Process exited with code 1
Setting value '1 {int}' for property 'DotNetInstalled'
The following properties have been set for package 'Microsoft Visual J# .NET Redistributable Package 2.0':
Property: [DotNetInstalled] = 1 {int}
Property: [VJSRDPInstalled] = 0 {int}
Running checks for command 'VJSharpRDP\vjredist.exe'
Result of running operator 'ValueNotEqualTo' on property 'VJSRDPInstalled' and value '0': false
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of checks for command 'VJSharpRDP\vjredist.exe' is 'Install'
'Microsoft Visual J# .NET Redistributable Package 2.0' RunCheck result: Install Needed
EULA for components 'Microsoft Visual J# .NET Redistributable Package 2.0' was accepted.
Copying files to temporary directory "C:\users\crossover\Temp\VSDe2a0.tmp\"
Copying from 'C:\program files\steam\steamapps\common\space siege\support\gpgnet\VJSharpRDP\vjredist.exe' to 'C:\users\crossover\Temp\VSDe2a0.tmp\VJSharpRDP\vjredist.exe'
Running checks for package 'Microsoft Visual J# .NET Redistributable Package 2.0', phase BeforePackage
Running external check with command line "C:\users\crossover\Temp\VSDe2a0.tmp\VJSharpRDP\vjsrdpchk.exe"
Process exited with code 0
Setting value '0 {int}' for property 'VJSRDPInstalled'
Running external check with command line "C:\users\crossover\Temp\VSDe2a0.tmp\VJSharpRDP\dotnetchk.exe"
Process exited with code 1
Setting value '1 {int}' for property 'DotNetInstalled'
The following properties have been set for package 'Microsoft Visual J# .NET Redistributable Package 2.0':
Property: [DotNetInstalled] = 1 {int}
Property: [VJSRDPInstalled] = 0 {int}
Running checks for command 'VJSharpRDP\vjredist.exe'
Result of running operator 'ValueNotEqualTo' on property 'VJSRDPInstalled' and value '0': false
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of running operator 'ValueEqualTo' on property 'DotNetInstalled' and value '0': false
Result of checks for command 'VJSharpRDP\vjredist.exe' is 'Install'
'Microsoft Visual J# .NET Redistributable Package 2.0' RunCheck result: Install Needed
Verifying file integrity of C:\users\crossover\Temp\VSDe2a0.tmp\VJSharpRDP\vjredist.exe
WinVerifyTrust returned 0
File trusted
Installing using command line '"C:\users\crossover\Temp\VSDe2a0.tmp\VJSharpRDP\vjredist.exe" /q:a /c:"install /q /l"'
Process exited with code 1603
Status of package 'Microsoft Visual J# .NET Redistributable Package 2.0' after install is 'InstallFailed'