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)