Posted July 20, 2014
SMAC and Alien Crossfire work for me on Ubuntu 13.04 and 14.04. Do the following:
1. Download the installer (the patch isn't needed, the installer is already 2.0.2.23)
2. Install play-on-linux, sox and 7zip: sudo apt-get install playonlinux sox p7zip-full
3. Run play-on-linux and allow it to finish updating itself
4. Install -> search for alpha centauri -> choose the install file
5. Follow the prompts to install everything
Now if you want to play over a LAN, you need to install DirectPlay.
1. Select Alien Crossfire on the list in play-on-linux
2. Click 'configure'
3. Go to 'install components'
4. Choose and install DirectPlay
Now network (TCP/IP over DirectPlay) should work and you can play on a LAN.
Also, you probably want the fullscreen resolution to be a native resolution and not 1024x768. So:
1. On play-on-linux, with Alien Crossfire selected, click 'open directory'
2. Right-click on Alpha Centauri.ini and 'open with notepad'
3. Under [Alpha Centauri] put a new line: DirectDraw=0
4. Save and close
Now you should be able to run fullscreen with a nice resolution. Sometimes you have to start the game and alt-tab out and back in, to get the graphics to fill the screen. I had to use ctrl-alt-down and then alt-tab back into the game before everything worked right.
Good luck!
Leslie
1. Download the installer (the patch isn't needed, the installer is already 2.0.2.23)
2. Install play-on-linux, sox and 7zip: sudo apt-get install playonlinux sox p7zip-full
3. Run play-on-linux and allow it to finish updating itself
4. Install -> search for alpha centauri -> choose the install file
5. Follow the prompts to install everything
Now if you want to play over a LAN, you need to install DirectPlay.
1. Select Alien Crossfire on the list in play-on-linux
2. Click 'configure'
3. Go to 'install components'
4. Choose and install DirectPlay
Now network (TCP/IP over DirectPlay) should work and you can play on a LAN.
Also, you probably want the fullscreen resolution to be a native resolution and not 1024x768. So:
1. On play-on-linux, with Alien Crossfire selected, click 'open directory'
2. Right-click on Alpha Centauri.ini and 'open with notepad'
3. Under [Alpha Centauri] put a new line: DirectDraw=0
4. Save and close
Now you should be able to run fullscreen with a nice resolution. Sometimes you have to start the game and alt-tab out and back in, to get the graphics to fill the screen. I had to use ctrl-alt-down and then alt-tab back into the game before everything worked right.
Good luck!
Leslie