It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like:Chrome,Firefox,Internet Explorer orOpera

×
arrow-down2arrowcart2close4fat-arrow-leftfat-arrow-rightfeedbackfriends2happy-facelogo-gognotificationnotifications-emptyownedremove-menusad-facesearch2wishlist-menuwishlisted2own_thingsheartstartick
avatar
mefistotelis: Here's a patched binary:

https://github.com/mefistotelis/swars/releases/tag/0.3.1.13

To install:
- First install the standard 0.3 release of the port
- Then overwrite files with those in ZIP
Many thanks for compiling the speed fix and any other improvements you have planned.

Likewise for any work on the equally brilliant KeeperFX.


Could the physical CD check be removed from any future installer? (as it's not GoG friendly)

GoG have included a (bin/cue) CD image in the game directory (game.gog, game.ins)

It's possible to mount this and rip the music using a tool such as dBpoweramp.

Downloading the ports files from the first post, adding the game files & the speed fix seems to be best way to get it going atm.

The files inside the installer can be extracted with 7zip and the manual installation instructions followed.

A few steps are missing i.e. info on INTRO.DAT, redundant files in SOUND directory.

I tried all kinds of tricks to make the installer work with the image - without success; Virtual SCSI drives, Virtual IDE drives in Daemon Tools etc

It may just be looking at the first CD drive - I'm not sure.
Post edited August 30, 2015 by mwnn
avatar
mwnn: Could the physical CD check be removed from any future installer? (as it's not GoG friendly)

GoG have included a (bin/cue) CD image in the game directory (game.gog, game.ins)

It's possible to mount this and rip the music using a tool such as dBpoweramp.

[...]

I tried all kinds of tricks to make the installer work with the image - without success; Virtual SCSI drives, Virtual IDE drives in Daemon Tools etc

It may just be looking at the first CD drive - I'm not sure.
I believe the installer lets you choose the CD drive. Virtual drives are also on the list.

It is possible to skip the drive selection completely in case of GOG release, it just requires modifications to the installer.

Source script of the swars installer wasn't publish with the project, so during my work I started reverse engineering the installer. It is here:
https://github.com/mefistotelis/swars/blob/master/res/swars-setup.nsi

I made it to the point where it generates installer executable which allows to move through first few screens, but I didn't tested it completely. I don't think of any further work on it, at least not any time soon.
Any testers for a new Syndicate Wars Inno Setup installer? (158MB)
https://mega.nz/#F!6tBDHTgJ!_yK3lygjDJcKb4U79cS7xg

I've designed it to be a replacement for the one on the Vexillium website. { I've uploaded the inno script too - not needed to play the game! }

> It's able to install the game to a location of your choice using the original game files taken from either:
<> GoG install directory
<> Physical CD
<> Mounted Image

> English, Italian, French -- sadly the other three languages [German/Spanish/Swedish] crash the port.
> High quality Vorbis music is included.
> Total size after install = 300MB~

The installer only requires user-level privileges. (I can make it with admin - if preferred)
You're free to remove the GoG version after installing this.

There's a possible game crashing issue (ntdll.dll) that can occur when starting a New Mortal Game or Saving; I don't know if that's an issue with UAC, the port itself or something else. It doesn't always occur - it's very strange.

Alternatively if you don't wish to use my installer:
> Install the GoG Version

> Download the ripped music files from here:
https://mega.nz/#F!T1pBBZbS!C1JsnJgVPzcniTLgjuMc5Q

> And the speed fixed files - swars-0_3_1_13-win32-patch.zip - from here: (thanks to Tomasz)
https://github.com/mefistotelis/swars/releases

> Extract the patch files into:
C:\GOG Games\Syndicate Wars\SWARS

> And copy the music to: (create the folder)
C:\GOG Games\Syndicate Wars\SWARS\MUSIC

> Run swars.exe to launch the port
Post edited January 08, 2016 by mwnn
I've tried using this with my original copy. The game crashes at any instance of a save (savegame, changing controls, etc.). Any way to fix this? If it's any help, I was using the above installer.
Post edited April 22, 2016 by bigpig47
FWIW I didn't use any kind of installer, I simply extracted the port's files in the "Syndicate Wars\SWARS" folder and ran swars.exe and everything appears to work correctly, haven't played it exhaustively but the only crash I had was when I clicked on the network option which is understandable as that part isn't implemented yet.

I will try the vorbis files though!

EDIT: For me installing the speed patch results in immediate crash upon start so perhaps that's where the issue lies.
Post edited June 09, 2016 by KeyperOS
Hello,

Thanks for the Setup & Patch. It's works great :-)

The InGame music works good, but ich can only change the Tracks in the 'Options'.

Normaly you can change the Track in the missions by pressing 'keypad 5'.

What is wrong there?
avatar
mwnn: Any testers for a new Syndicate Wars Inno Setup installer? (158MB)
https://mega.nz/#F!6tBDHTgJ!_yK3lygjDJcKb4U79cS7xg
It's a real shame that almost no one took the few seconds to properly thank you for you work - your version was the only one that worked for me out of the box (I've no time to mess with scripts and cumbersome installations).

Thanks a lot for that, good job! :)
Post edited April 22, 2017 by amirfoox
Building on some of mefistotelis' work, I've created two separate releases:

A Windows binary that includes the speed patch and fixes the crash bug when saving:
github.com/leonsodhi/swars/releases/tag/swars-0.3.1

A Windows binary that adds:
- Fullscreen borderless windowed mode
- Resolution switch for windowed mode
- Mouse lock fix to keep the mouse inside the window
- Monitor switch for multi-monitor setups

Given the number of changes, this release is experimental but has been working well for me. For the latest pre-release version, see: github.com/leonsodhi/swars/releases

Installation instructions are the same as mefistotelis' release and consist of installing the standard 0.3 release of the port, then overwriting those files with the chosen ZIP.
Post edited May 29, 2017 by gtalon51