WineHQ

Sid Meier's Alpha Centauri

Good Old Games version

Application Details:

Version: GoG
License: Retail
URL: http://www.firaxis.com/smac/
Votes: 3
Latest Rating: Silver
Latest Wine Version Tested: 6.6

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything seems to work.

What does not

Nothing that I know of.

Workarounds

What was not tested

Multiplayer was not tested.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

I'm using several prefixes for different Wine-Windows versions and not one prefix for every Windows application, so creating registry entries for every used application with specific settings is crucial. In this case however no registry entries were required. It could be necessary to install DX9 (winetricks directx9). File Alpha Centuri.Ini contains most settings accessible through game preferences editor. I added the following setting to enable gameplay at any resolution: ---- [Alpha Centauri] DirectDraw=0 ---- Without any further changes sound in the game was not acceptable. Stuttering, clicks and sound looping occurred, especially after long periods of time. The following scripts are for fixing the symptoms, not the problems source, which lies somewhere within games and/or wine sound engine. Use these scripts from games directory. The first one is necessary, the second one not really. Both use Sound Exchange. Original audio files are not overwritten, but modified copies are made and then linked as primordial directory. Dithering is also added with no resampling. These scripts could be used with PlayOnLinux. ---- DIR0=fx;DIR1="$DIR0.org";DIR2="$DIR0.mod"; if [ ! -d "$DIR1" ]; then mv -v "$DIR0" "$DIR1"; fi; if [ ! -d "$DIR2" ]; then mkdir "$DIR2"; else rm -v "$DIR2"/*; fi; for FILES in $DIR1/*.wav; do FILE="`echo $FILES|rev|cut -d '/' -f 1|rev`"; sox "$DIR1/$FILE" --norm=-1 "$DIR2/$FILE" pad 0.1 2.4 rate -v 22050 dither; done; cp -nv "$DIR1"/* "$DIR2"; if [ ! -L "$DIR0" ]; then ln -sv "$DIR2" "$DIR0"; fi; ---- DIR0=voices;DIR1="$DIR0.org";DIR2="$DIR0.mod"; if [ ! -d "$DIR1" ]; then mv -v "$DIR0" "$DIR1"; fi; if [ ! -d "$DIR2" ]; then mkdir "$DIR2"; else rm -v "$DIR2"/*; fi; for FILES in $DIR1/*.mp3; do FILE="`echo $FILES|rev|cut -d '/' -f 1|rev`"; sox "$DIR1/$FILE" --norm=-1 "$DIR2/$FILE" pad 0.1 2.4 rate -v 22050 dither; done; cp -nv "$DIR1"/* "$DIR2"; if [ ! -L "$DIR0" ]; then ln -sv "$DIR2" "$DIR0"; fi; ---- It seems the sound buffer doesn't quit the right way on "cpu review your options.wav". I did not find any significant offset in the audio, so maybe some other factors play a role here. However looping occurs on the last seconds of sound file, that probably stays in buffer forever, since it doesn't quit right. Therefore using soxs pad function (extending original audio file) fixes the problem. Clicks and stuttering seem to be related to sound file amplitudes, so reducing gain (sox INFILE OUTFILE gain -3) or normalizing audio to lower level like in the scripts fixes that problem. Resulting sounds in the game play more nicely with no stuttering, clicking and looping. They are a bit delayed, however this seems to be a problem of game engine. I run it at my desktop resolution with virtual desktop. It gives the possibility of switching to other desktops (wine explorer /desktop=Alpha\ Centuri,1280x1024 terran.exe), but window changes resolution when playing movies. If problems with long sound files occur, one could loop them (sox INFILE INFILE INFILE OUTFILE). Wine-1.5.12-157-gbdf9a9f from repository OpenSUSE 12.2 x86_64 AMD FX Bulldozer 8150 Asus M5A99X EVO G.Skill 16 GB DDR3-14900 AMD/ATI Radeon HD 4850 with Fglrx 12.4

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 20.10 "Groovy" (+ variants like Kubuntu)Apr 11 20216.6Yes Yes YesSilverJames Blackburn 
ShowArch Linux x86_64Sep 13 20205.17Yes Yes YesGoldYoung Freud 
ShowManjaro 18.1.0Sep 13 20194.15Yes Yes NoPlatinumMatthew 
ShowArch Linux x86_64Jun 18 20183.10Yes Yes NoSilverJames Blackburn 
ShowArch Linux x86_64Nov 11 20172.21-stagingYes Yes YesSilverMaximilien 'Vaeralys' Merten-Pallanca 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

Back