With 10.12.3 and the previous Crossover (don't remember version, sorry), Eador worked great.
Upgraded to 16.2, acknowledged "Upgrade files", and now Eador reliably crashes on start. Window shows, then panic.
Upgraded to OS X 10.12.4, no improvement.
Installed using Eador installer and manual install file.
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x4dd77618).
Register dump:
CS:001b SS:0023 DS:0023 ES:0023 FS:1017 GS:000f
EIP:4dd77618 ESP:014cf0a0 EBP:014cf1d8 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:00000000 ECX:00000045 EDX:0018a500
ESI:00000000 EDI:001bf880
Stack dump:
0x014cf0a0: 00000000 00000000 00000000 00000000
0x014cf0b0: 00000000 00000000 00000000 00000000
0x014cf0c0: 00000000 00000000 00000000 00000000
0x014cf0d0: 00000000 00000000 00000000 00000000
0x014cf0e0: 00000000 00000000 00000000 4dd77571
0x014cf0f0: 00000000 00000000 00000000 00000000
0202: sel=1017 base=7ffa0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x4dd77618 in wined3d (+0xa7618) (0x014cf1d8)
1 0x4dd8bc8d in wined3d (+0xbbc8c) (0x014cf1f8)
2 0x4dd8617e in wined3d (+0xb617d) (0x014cf268)
3 0x4dd8cd80 in wined3d (+0xbcd7f) (0x014cf2d8)
4 0x4dd4eacd wined3d_resource_map+0x2cc() in wined3d (0x014cf328)
5 0x4dca174f in ddraw (+0x3174e) (0x014cf398)
6 0x4dcaad96 in ddraw (+0x3ad95) (0x014cf460)
7 0x003a91cd in alleg43 (+0x691cc) (0x005e00b0)
0x4dd77618: movl 0x0(%ebx),%eax
Modules:
Module Address Debug info Name (278 modules)
PE 340000- 3fd000 Export alleg43
PE 400000- 5aa000 Deferred eador
PE 10000000-10021000 Deferred alogg
PE 445cc000-445ef000 Deferred libcginterfaces.dylib
PE 4490b000-44913000 Deferred forcefeedback
PE 457ba000-457f0000 Deferred glrendererfloat
ELF 46721000-46742000 Deferred mmdevapi<elf>
-PE 46730000-46741000 \ mmdevapi
PE 46742000-4674c000 Deferred applehdahalplugin
ELF 4686f000-4689a000 Deferred winecoreaudio<elf>
-PE 46870000-46898000 \ winecoreaudio
PE 4689a000-468b9000 Deferred libexpat.1.dylib
PE 46945000-46b20000 Deferred glengine
PE 47800000-47de9000 Deferred appleintelhd4000graphicsgldriver
PE 48800000-496bf000 Deferred geforcegldriver
PE 4b500000-4b6b4000 Deferred libwine.1.dylib
ELF 4b6b4000-4b7f3000 Deferred user32<elf>
-PE 4b6c0000-4b7c7000 \ user32
ELF 4d800000-4d920000 Deferred gdi32<elf>
-PE 4d810000-4d8c8000 \ gdi32
ELF 4d920000-4d98d000 Deferred advapi32<elf>
-PE 4d930000-4d984000 \ advapi32
ELF 4d98d000-4d9a6000 Deferred version<elf>
-PE 4d990000-4d9a5000 \ version
ELF 4d9a6000-4dab5000 Deferred ole32<elf>
-PE 4d9b0000-4daa5000 \ ole32
ELF 4dab5000-4db29000 Deferred rpcrt4<elf>
-PE 4dac0000-4db23000 \ rpcrt4
ELF 4db29000-4db71000 Deferred dinput<elf>
-PE 4db30000-4db6f000 \ dinput
ELF 4db71000-4dc67000 Deferred comctl32<elf>
-PE 4db80000-4dc63000 \ comctl32
ELF 4dc67000-4dccd000 Stabs ddraw<elf>
-PE 4dc70000-4dccc000 \ ddraw
ELF 4dccd000-4ddf1000 Stabs wined3d<elf>
-PE 4dcd0000-4ddeb000 \ wined3d
ELF 4ddf1000-4dea6000 Deferred winmm<elf>
-PE 4de00000-4dea2000 \ winmm
ELF 4dea6000-4deeb000 Deferred dsound<elf>
-PE 4deb0000-4deea000 \ dsound
ELF 4deeb000-4df98000 Deferred msvcr80<elf>
-PE 4def0000-4df84000 \ msvcr80
ELF 4df98000-4e1b7000 Deferred shell32<elf>
-PE 4dfa0000-4e1b0000 \ shell32
ELF 4e1b7000-4e223000 Deferred shlwapi<elf>
-PE 4e1c0000-4e21b000 \ shlwapi
ELF 4e223000-4e2a7000 Deferred libcxfreetype.so
ELF 4e2a7000-4e2c9000 Deferred imm32<elf>
-PE 4e2b0000-4e2c7000 \ imm32
ELF 4e2c9000-4e35c000 Deferred winemac<elf>
-PE 4e2d0000-4e34e000 \ winemac
PE 4e35c000-4e3c0000 Deferred coremidi
ELF 4e3c0000-4e3d8000 Deferred msacm32<elf>
-PE 4e3d0000-4e3d7000 \ msacm32
ELF 4ea55000-4ea7d000 Deferred msacm32<elf>
-PE 4ea60000-4ea7c000 \ msacm32
ELF 4ea7d000-4ea92000 Deferred midimap<elf>
-PE 4ea80000-4ea91000 \ midimap
ELF 53d46000-53e59000 Deferred oleaut32<elf>
-PE 53d50000-53e2e000 \ oleaut32
ELF 7a800000-7a8c0000 Deferred opengl32<elf>
-PE 7a810000-7a8b6000 \ opengl32
ELF 7b400000-7b7c9000 Deferred kernel32<elf>
-PE 7b410000-7b7b9000 \ kernel32
ELF 7bc00000-7bcdb000 Deferred ntdll<elf>
-PE 7bc10000-7bcb9000 \ ntdll
ELF 7bf00000-7bf15000 Deferred <wine-loader>
PE 90388000-90caa000 Deferred libclh.dylib
PE 90f00000-90f01000 Deferred accelerate
PE 90f19000-91580000 Deferred vimage
PE 91580000-916cd000 Deferred libblas.dylib
PE 916cd000-916e0000 Deferred libbnns.dylib
PE 916e0000-91a7c000 Deferred liblapack.dylib
PE 91a7c000-91a93000 Deferred liblinearalgebra.dylib
PE 91a93000-91aae000 Deferred libsparseblas.dylib
PE 91aae000-91bfc000 Deferred libvdsp.dylib
PE 91bfc000-91cde000 Deferred libvmisc.dylib
PE 91cde000-91cdf000 Deferred veclib
PE 91f41000-92ca5000 Deferred appkit
PE 92cb6000-92cb7000 Deferred applicationservices
PE 92cb7000-92d26000 Deferred ats
PE 92dbe000-92eed000 Deferred libfontparser.dylib
PE 92eed000-92f3a000 Deferred libfontregistry.dylib
PE 92f3a000-92f6e000 Deferred libtruetypescaler.dylib
PE 92fda000-9308b000 Deferred colorsync
PE 9308b000-930e2000 Deferred hiservices
PE 930e2000-930f2000 Deferred langanalysis
PE 930f2000-9314b000 Deferred printcore
PE 9314b000-931e6000 Deferred qd
PE 931e6000-931f3000 Deferred speechsynthesis
PE 931f3000-933e2000 Deferred audiotoolbox
PE 933e2000-933e3000 Deferred audiounit
PE 93544000-93900000 Deferred cfnetwork
PE 93919000-9391a000 Deferred carbon
PE 9391a000-93924000 Deferred carbonsound
PE 93924000-93929000 Deferred commonpanels
PE 93929000-93cc8000 Deferred hitoolbox
PE 93cc8000-93d1c000 Deferred htmlrendering
PE 93d1c000-93d20000 Deferred help
PE 93d20000-93d26000 Deferred imagecapture
PE 93d26000-93dc6000 Deferred ink
PE 93dc6000-93e02000 Deferred navigationservices
PE 93e02000-93e1f000 Deferred openscripting
PE 93e1f000-93e25000 Deferred print
PE 93e25000-93e28000 Deferred securityhi
PE 93e28000-93e2f000 Deferred speechrecognition
PE 93e2f000-93e30000 Deferred cocoa
PE 93e3d000-93ed4000 Deferred coreaudio
PE 93ed4000-93ee7000 Deferred corebluetooth
PE 93ee7000-941d3000 Deferred coredata
PE 941da000-9467b000 Deferred corefoundation
PE 9467b000-94d24000 Deferred coregraphics
PE 94d24000-94f5b000 Deferred coreimage
PE 950c9000-950ca000 Deferred coreservices
PE 950ca000-9511d000 Deferred ae
PE 9511d000-953ff000 Deferred carboncore
PE 953ff000-95433000 Deferred dictionaryservices
PE 95433000-9543b000 Deferred fsevents
PE 9543b000-95560000 Deferred launchservices
PE 95560000-9560f000 Deferred metadata
PE 9560f000-95670000 Deferred osservices
PE 95670000-956e2000 Deferred searchkit
PE 956e2000-95728000 Deferred sharedfilelist
PE 95728000-9586c000 Deferred coretext
PE 9586c000-958a4000 Deferred corevideo
PE 958a4000-95914000 Deferred corewlan
PE 959e2000-959ec000 Deferred diskarbitration
PE 959ef000-95d5c000 Deferred foundation
PE 95d5c000-95d8d000 Deferred gss
PE 95d8e000-95e31000 Deferred iobluetooth
PE 95e31000-95ecd000 Deferred iokit
PE 95ecd000-95ed4000 Deferred iosurface
PE 95f26000-96089000 Deferred imageio
PE 96089000-9608d000 Deferred libgif.dylib
PE 9608d000-96186000 Deferred libjp2.dylib
PE 96186000-961aa000 Deferred libjpeg.dylib
PE 961aa000-961d1000 Deferred libpng.dylib
PE 961d1000-961d4000 Deferred libradiance.dylib
PE 961d4000-96220000 Deferred libtiff.dylib
PE 96a34000-96a4d000 Deferred kerberos
PE 96ff5000-9704b000 Deferred metal
PE 9704b000-97054000 Deferred netfs
PE 970b7000-970c0000 Deferred libcldcpuengine.dylib
PE 97293000-972e0000 Deferred opencl
PE 972e0000-972fa000 Deferred cfopendirectory
PE 972fa000-97306000 Deferred opendirectory
PE 97306000-97309000 Deferred libcvmspluginsupport.dylib
PE 97309000-9730d000 Deferred libcorefscache.dylib
PE 9730d000-97312000 Deferred libcorevmclient.dylib
PE 97312000-9731c000 Deferred libgfxshared.dylib
PE 9731c000-97329000 Deferred libgl.dylib
PE 97329000-97367000 Deferred libglimage.dylib
PE 974ec000-97671000 Deferred libglprogrammability.dylib
PE 97671000-976b6000 Deferred libglu.dylib
PE 98084000-98093000 Deferred opengl
PE 98d33000-98f35000 Deferred quartzcore
PE 99201000-9951d000 Deferred security
PE 9951d000-99590000 Deferred securityfoundation
PE 995b9000-995bd000 Deferred servicemanagement
PE 996ed000-9975f000 Deferred systemconfiguration
PE 9ba26000-9ba43000 Deferred appcontainer
PE 9ba43000-9ba51000 Deferred appsandbox
PE 9ba51000-9ba76000 Deferred apple80211
PE 9ba76000-9ba81000 Deferred applefscompression
PE 9bb4d000-9bb8b000 Deferred applejpeg
PE 9bc04000-9bc88000 Deferred backup
PE 9c12a000-9c134000 Deferred commonauth
PE 9c564000-9c576000 Deferred coreemoji
PE 9c62f000-9c661000 Deferred coreservicesinternal
PE 9c661000-9c6f3000 Deferred coresymbolication
PE 9c6f3000-9c823000 Deferred coreui
PE 9c823000-9c8bb000 Deferred coreutils
PE 9c908000-9c969000 Deferred corewifi
PE 9c969000-9c978000 Deferred crashreportersupport
PE 9c9e8000-9c9f3000 Deferred dfrfoundation
PE 9ca19000-9ca89000 Deferred datadetectorscore
PE 9ca89000-9caca000 Deferred debugsymbols
PE 9caca000-9cbea000 Deferred desktopservicespriv
PE 9cdf1000-9d223000 Deferred facecore
PE 9d59f000-9d5a0000 Deferred libmetal_timestamp.dylib
PE 9d5ab000-9d5b6000 Deferred libgpusupportmercury.dylib
PE 9d83a000-9d856000 Deferred generationalstorage
PE 9def5000-9df6b000 Deferred heimdal
PE 9e10a000-9e111000 Deferred ioaccelerator
PE 9e111000-9e138000 Deferred iconservices
PE 9e179000-9e338000 Deferred languagemodeling
PE 9e5ae000-9e5d8000 Deferred multitouchsupport
PE 9e5d8000-9e5e3000 Deferred netauth
PE 9e702000-9e740000 Deferred performanceanalysis
PE 9e7c9000-9e7e3000 Deferred protocolbuffer
PE 9e7f3000-9e817000 Deferred remoteviewservices
PE 9e840000-9e844000 Deferred seccodewrapper
PE 9e849000-9e877000 Deferred sharing
PE 9e896000-9e912000 Deferred skylight
PE 9e912000-9e920000 Deferred speechrecognitioncore
PE 9ec11000-9ec7f000 Deferred symbolication
PE 9ecac000-9ecb3000 Deferred tcc
PE 9ecb3000-9eccb000 Deferred textureio
PE 9eccb000-9eccd000 Deferred trustevaluationagent
PE 9eccd000-9ee40000 Deferred uifoundation
PE 9f11c000-9f1d7000 Deferred viewbridge
PE 9f23a000-9f241000 Deferred xpcservice
PE 9f2c5000-9f2c8000 Deferred loginsupport
PE 9fe18000-9fe34000 Deferred libcrfsuite.dylib
PE 9fe34000-9fe3e000 Deferred libchinesetokenizer.dylib
PE 9fedc000-9fede000 Deferred libdiagnosticmessagesclient.dyli
PE 9fede000-a0110000 Deferred libfosl_dynamic.dylib
PE a011f000-a0127000 Deferred libmatch.1.dylib
PE a0127000-a0128000 Deferred libopenscriptingutil.dylib
PE a0128000-a012d000 Deferred libscreenreader.dylib
PE a012d000-a012f000 Deferred libsystem.b.dylib
PE a012f000-a015c000 Deferred libarchive.2.dylib
PE a015c000-a02a1000 Deferred libate.dylib
PE a02a4000-a02a5000 Deferred libauto.dylib
PE a02a5000-a02b6000 Deferred libbsm.0.dylib
PE a02b6000-a02c4000 Deferred libbz2.1.0.dylib
PE a02c4000-a031b000 Deferred libc++.1.dylib
PE a031b000-a033f000 Deferred libc++abi.dylib
PE a033f000-a0351000 Deferred libcmph.dylib
PE a0351000-a0365000 Deferred libcompression.dylib
PE a0365000-a0366000 Deferred libcoretls.dylib
PE a0366000-a0368000 Deferred libcoretls_cfhelpers.dylib
PE a040a000-a04fa000 Deferred libcrypto.0.9.8.dylib
PE a06ab000-a0701000 Deferred libcups.2.dylib
PE a076f000-a0770000 Deferred libenergytrace.dylib
PE a077e000-a0783000 Deferred libheimdal-asn1.dylib
PE a0783000-a0874000 Deferred libiconv.2.dylib
PE a0874000-a0a92000 Deferred libicucore.a.dylib
PE a0a97000-a0a99000 Deferred liblangid.dylib
PE a0a99000-a0ab3000 Deferred liblzma.5.dylib
PE a0ab3000-a0ac9000 Deferred libmarisa.dylib
PE a0ac9000-a0d7c000 Deferred libmecabra.dylib
PE a0dac000-a0e26000 Deferred libnetwork.dylib
PE a0e26000-a11eb000 Deferred libobjc.a.dylib
PE a11ec000-a11f0000 Deferred libpam.2.dylib
PE a11f0000-a1220000 Deferred libpcap.a.dylib
PE a1220000-a123d000 Deferred libresolv.9.dylib
PE a123d000-a1275000 Deferred libsandbox.1.dylib
PE a1287000-a13d1000 Deferred libsqlite3.dylib
PE a14b3000-a14c2000 Deferred libxar.1.dylib
PE a14c2000-a15a7000 Deferred libxml2.2.dylib
PE a15a7000-a15d0000 Deferred libxslt.1.dylib
PE a15d0000-a15df000 Deferred libz.1.dylib
PE a15ed000-a15f2000 Deferred libcache.dylib
PE a15f2000-a15fd000 Deferred libcommoncrypto.dylib
PE a15fd000-a1603000 Deferred libcompiler_rt.dylib
PE a1603000-a160c000 Deferred libcopyfile.dylib
PE a160c000-a1673000 Deferred libcorecrypto.dylib
PE a1673000-a16a1000 Deferred libdispatch.dylib
PE a16a1000-a16a7000 Deferred libdyld.dylib
PE a16a7000-a16a8000 Deferred libkeymgr.dylib
PE a16a8000-a16b5000 Deferred libkxld.dylib
PE a16b5000-a16b6000 Deferred liblaunch.dylib
PE a16b6000-a16bd000 Deferred libmacho.dylib
PE a16bd000-a16c0000 Deferred libquarantine.dylib
PE a16c0000-a16c2000 Deferred libremovefile.dylib
PE a16c2000-a16da000 Deferred libsystem_asl.dylib
PE a16da000-a16db000 Deferred libsystem_blocks.dylib
PE a16db000-a176a000 Deferred libsystem_c.dylib
PE a176a000-a176e000 Deferred libsystem_configuration.dylib
PE a176e000-a1772000 Deferred libsystem_coreservices.dylib
PE a1772000-a178b000 Deferred libsystem_coretls.dylib
PE a178b000-a1792000 Deferred libsystem_dnssd.dylib
PE a1792000-a17ba000 Deferred libsystem_info.dylib
PE a17ba000-a17dc000 Deferred libsystem_kernel.dylib
PE a17dc000-a1829000 Deferred libsystem_m.dylib
PE a1829000-a1844000 Deferred libsystem_malloc.dylib
PE a1844000-a189b000 Deferred libsystem_network.dylib
PE a189b000-a18a5000 Deferred libsystem_networkextension.dylib
PE a18a5000-a18ae000 Deferred libsystem_notify.dylib
PE a18ae000-a18b5000 Deferred libsystem_platform.dylib
PE a18b5000-a18bf000 Deferred libsystem_pthread.dylib
PE a18bf000-a18c3000 Deferred libsystem_sandbox.dylib
PE a18c3000-a18c6000 Deferred libsystem_secinit.dylib
PE a18c6000-a18ce000 Deferred libsystem_symptoms.dylib
PE a18ce000-a18e1000 Deferred libsystem_trace.dylib
PE a18e1000-a18e8000 Deferred libunwind.dylib
PE a18e8000-a190f000 Deferred libxpc.dylib
Threads:
process tid prio (all id:s are in hex)
0000000c services.exe
0000001e 0
0000001d 0
00000012 0
0000000e 0
0000000d 0
00000010 winedevice.exe
0000001c 0
00000017 0
00000016 0
00000011 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000027 explorer.exe
0000002c 0
0000002b 0
0000002a 0
00000029 0
00000028 0
0000002d winewrapper.exe
0000002e 0
0000002f winewrapper.exe
00000030 0
00000031 sendwndcmd.exe
00000032 0
00000033 (D) C:\GOG Games\Eador - Genesis\Eador.exe
0000003e 15
0000003c 0
0000003b 0
0000003a 0
00000039 0
00000038 15
00000037 15 <==
00000036 1
00000034 0
System information:
Wine build: cxoffice-16.2.0beta1rc4-15-g560ebbf
Platform: i386
Version: Windows XP
Host system: Darwin
Host version: 16.5.0