Sid Meier's Alpha Centauri Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

GOG version works for me in 10.2.1

Because the SMAC Carbon port no loner works under Lion since it requires Rosetta, I decided to give the GOG.com version of SMAC a whirl in 10.2.1 and it is working great. I created a Win98 bottle, pointed it at the GOG.com installer, and the intro movies played, and the game started. I was so thrilled!

There are some audible hitches to each sound effect, and the background music actually started to skip like a broken record during the initial menus where I was choosing the game settings. Are there audio tweaks I might try out?

The other thing I need to figure out is how to use my standard small Apple keyboard to get the equivalent of the numeric keypad, which is the only way I remember being able to control my units in this game.

For some reason I can't get the GOG.com installer to work in a Win98 bottle. I tried installing a couple times, and removing, even followed the instructions for the installer disk from the main thread (SkipStartingMovie=1, etc.)

Just getting a black screen on startup and have to force quit. Any ideas? Am running 10.5.8.

Same issue here (locks up in black screen) trying to get the GOG version to run in CrossOver Version 11.1 (11.1.0.26122).

I attempted using Islanti's suggestions in the Tips & Tricks section to no avail. WineHQ reports the SMAC as being "Platinum" (http://appdb.winehq.org/objectManager.php?sClass=version&iId=24358), and Michael Tyler on the page reports being able to get it running on his Mac running Wine 1.5.4 after:

"It seems that running it under virtual desktop fixes the problem, and when I was getting a blank screen, winetricks ddr=gdi fixes it."

I'm not sure if CrossOver supports wine tricks...at least I can't find it anywhere in the support area.

I managed to grab the error log. Maybe it might help someone who is geekier than I am:


Unhandled exception: page fault on read access to 0x0000001c in 32-bit code (0x44296662).
Register dump:
 CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
 EIP:44296662 ESP:0033da90 EBP:0033dac8 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:407799d9 EBX:44296621 ECX:0033dae0 EDX:001ea368
 ESI:00000000 EDI:0033dc30
Stack dump:
0x0033da90:  0033dbfc 00000020 00000020 01f91f50
0x0033daa0:  441fdbbc 01f8dacc 441c9885 441fdcfb
0x0033dab0:  0033dbe0 00000000 0033dae0 4077c7f1
0x0033dac0:  00000238 00000000 0033dc98 4077d11d
0x0033dad0:  0033dc30 00000000 407799d9 4077d11d
0x0033dae0:  00000000 0033dc30 0033dc6c 0033db04
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x44296662 in <wine-loader> (+0x44296662) (0x0033dac8)
  1 0x4077d11d in <wine-loader> (+0x4077d11c) (0x0033dc98)
  2 0x40781923 in <wine-loader> (+0x40781922) (0x0033dd78)
  3 0x004d5981 in terran (+0xd5980) (0x0033ef78)
0x44296662: movl    0x1c(%esi),%eax
Modules:
Module    Address            Debug info    Name (31 modules)
ELF           0-82001000    Stabs           <wine-loader>
PE      400000-  a0f000    Deferred        terran
PE    10000000-100e1000    Deferred        sound
PE    401b0000-401b4000    Deferred        version
PE    401c0000-401cb000    Deferred        msvfw32
PE    40590000-40594000    Deferred        advapi32
PE    40710000-40718000    Deferred        shlwapi
PE    40770000-40774000    Deferred        ddraw
PE    434b0000-43607000    Deferred        shell32
PE    436c0000-436fa000    Deferred        user32
PE    44010000-44016000    Deferred        gdi32
PE    440d0000-440fe000    Deferred        comctl32
PE    441c0000-441c4000    Deferred        wined3d
PE    44300000-44371000    Deferred        winmm
PE    443b0000-443b4000    Deferred        dsound
PE    443f0000-443f8000    Deferred        ole32
PE    44500000-44504000    Deferred        rpcrt4
PE    44570000-44603000    Deferred        comdlg32
PE    44650000-44658000    Deferred        winspool
PE    44690000-44694000    Deferred        dplayx
PE    447d0000-447d4000    Deferred        winex11
PE    44940000-44944000    Deferred        imm32
PE    44ab0000-44ab7000    Deferred        wineps
PE    44b40000-44b45000    Deferred        localspl
PE    44b60000-44b63000    Deferred        spoolss
PE    460b0000-460b4000    Deferred        mmdevapi
PE    460e0000-460e8000    Deferred        oleaut32
PE    461d0000-461d3000    Deferred        winecoreaudio
PE    467c0000-467c3000    Deferred        wineosxime
PE    7b810000-7b987000    Deferred        kernel32
PE    7bc10000-7bc14000    Deferred        ntdll
Threads:
process  tid      prio (all id:s are in hex)
0000000c services.exe
    0000001e    0
    0000001d    0
    00000013    0
    0000000e    0
    0000000d    0
00000010 winedevice.exe
    0000001b    0
    00000018    0
    00000012    0
    00000011    0
00000019 plugplay.exe
    0000001f    0
    0000001c    0
    0000001a    0
00000026 winewrapper.exe
    00000027    0
0000002a explorer.exe
    0000002b    0
00000032 (D) C:\Program Files\GOGcom\Sid Meiers Alpha Centauri\terran.exe
    00000037    0
    00000036    0
    00000035   15
    00000034    0
    00000033    0 <==
System information:
    Wine build: wine-1.4-6831-gf832abc
    Platform: i386
    Host system: Darwin
    Host version: 11.4.0

```[[/link][link=http://appdb.winehq.org/objectManager.php?sClass=version&iId=24358]](http://appdb.winehq.org/objectManager.php?sClass=version&iId=24358)

Guys,

SMAC in an XP Bottle. I think GOG gets the source code or is willing to manipulate game files/executables to increase compatibility with more modern systems/operating systems. GOG games (from what I can tell) are all designed to run on XP/Vista/7 [32bit/64bit]. I can only assume they either get the original gamemaker to open the games up to them or to make specific adjustments.

[B]POINT IS, just try it in a fresh XP bottle.

SMAC [GOG version]
Crossover 11.2.0 [fresh XP bottle]
Ubuntu 12.04

And just disable music by changing music volume to 0 (far left on the slider in the audio/visual options from "Menu" "Game"). All the rest of the sounds in the game work perfectly. All videos play perfectly. Good Luck!!!
[/B]

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoic1cybVNOSFJKZ3NiQ2dhVyIsImdkcHIiOjB9