for over ten days now I’m trying to install Age of Empires II + The Conquerors (Gold Edition) on my MacBook Pro 13.3" Retina (Late 2013) running macOS Sierra 10.12.4 (I think with Intel Iris 5100 graphics card).
After trying Wineskin Winery, Porting Kit, PlayOnMac and even CrossOver, I’m finally trying pure Wine (stable, 64-bit(?), 2.0.1 … --without-x11), installed via brew.
Second step was installing Age of Empires II (Gold Edition) (i.e. version 2.0a).
After installing winetricks directplay I’m able to install The Conquerors expansion and the 1.0c patch.
The last step is installing the 1.4 user patch. This is not the problem, as I’m experiencing the same issues without the user patch.
When trying to start a 'Multiplayer Local TCP/IP Game' … the game just freezes. Please see second and third attached images.
When trying to start a 'Singleplayer Standard Game' … please see first attached image.
The error message in wine says, for 'Singleplayer Standard Game':
Code: Select all
Unhandled exception: invalid float operation in 32-bit code (0x00582343).
Register dump:
CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
EIP:00582343 ESP:00333e30 EBP:00333e70 EFLAGS:00010202( R- -- I - - - )
EAX:0000003a EBX:00000000 ECX:0bc39b30 EDX:006380e8
ESI:0bc39b30 EDI:00000010
Stack dump:
0x00333e30: 0000003a 00000049 00000000 00000010
0x00333e40: 0000003a 00000001 0000003a 00000000
0x00333e50: ffffffff ffffffff 00000000 00000000
0x00333e60: 00000000 00000000 ffffffff ffffffff
0x00333e70: 00000049 0045fa4c 0000003a 00000049
0x00333e80: 0000003a 00000049 00000000 00000010
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x00582343 in age2_x1 (+0x182343) (0x00333e70)
0x00582343: fstpl 0x38(%esp)
Modules:
Module Address Debug info Name (294 modules)
PE 3e0000- 3eb000 Deferred language_x1_p1
PE 400000- 812000 Export age2_x1
PE b40000- c08000 Deferred wndmode
PE 1120000- 119a000 Deferred language
PE 10000000-10053000 Deferred language_x1
PE 40001000-401be000 Deferred libwine.1.0.dylib
ELF 40782000-4079c000 Deferred version<elf>
\-PE 40790000-40799000 \ version
ELF 4079c000-407c0000 Deferred msvfw32<elf>
\-PE 407a0000-407ba000 \ msvfw32
ELF 407da000-40800000 Deferred msacm32<elf>
\-PE 407e0000-407f9000 \ msacm32
ELF 42800000-42814000 Deferred riched32<elf>
\-PE 42810000-42813000 \ riched32
ELF 42814000-42856000 Deferred usp10<elf>
\-PE 42820000-4284d000 \ usp10
PE 4285a000-4287d000 Deferred libcginterfaces.dylib
ELF 42882000-428d4000 Deferred winmm<elf>
\-PE 42890000-428be000 \ winmm
ELF 428d4000-428f9000 Deferred imm32<elf>
\-PE 428e0000-428f1000 \ imm32
ELF 42b04000-42c48000 Deferred user32<elf>
\-PE 42b10000-42be6000 \ user32
ELF 42c48000-42d6b000 Deferred gdi32<elf>
\-PE 42c50000-42ce9000 \ gdi32
ELF 42d6b000-42de9000 Deferred advapi32<elf>
\-PE 42d70000-42dc2000 \ advapi32
ELF 42de9000-42f40000 Deferred ole32<elf>
\-PE 42df0000-42ebe000 \ ole32
ELF 42f40000-42fdc000 Deferred rpcrt4<elf>
\-PE 42f50000-42fa2000 \ rpcrt4
ELF 42fdc000-430d6000 Deferred comctl32<elf>
\-PE 42fe0000-43099000 \ comctl32
ELF 430d6000-43145000 Deferred dsound<elf>
\-PE 430e0000-43115000 \ dsound
ELF 43145000-431d8000 Deferred ddraw<elf>
\-PE 43150000-4319c000 \ ddraw
ELF 431d8000-43300000 Deferred wined3d<elf>
\-PE 431e0000-432c9000 \ wined3d
ELF 43300000-4331c000 Deferred wsock32<elf>
\-PE 43310000-43319000 \ wsock32
ELF 4331c000-43359000 Deferred ws2_32<elf>
\-PE 43320000-4334e000 \ ws2_32
ELF 43359000-43383000 Deferred iphlpapi<elf>
\-PE 43360000-4337a000 \ iphlpapi
PE 43383000-43403000 Deferred libfreetype.6.dylib
PE 43403000-4342d000 Deferred libpng16.16.dylib
ELF 4342d000-434ec000 Deferred winemac<elf>
\-PE 43440000-434a1000 \ winemac
ELF 436c5000-436ff000 Deferred uxtheme<elf>
\-PE 436d0000-436f4000 \ uxtheme
ELF 453b1000-454f6000 Deferred oleaut32<elf>
\-PE 453c0000-4546f000 \ oleaut32
ELF 45677000-45705000 Deferred gdiplus<elf>
\-PE 45680000-456dc000 \ gdiplus
ELF 45705000-45793000 Deferred shlwapi<elf>
\-PE 45710000-45758000 \ shlwapi
ELF 45793000-4584f000 Deferred msvcrt<elf>
\-PE 457a0000-4580d000 \ msvcrt
PE 4591d000-45953000 Deferred glrendererfloat
PE 47c3d000-47c44000 Deferred bartenderaudioplugin
ELF 4812c000-48163000 Deferred mmdevapi<elf>
\-PE 48130000-4814b000 \ mmdevapi
ELF 48163000-481aa000 Deferred winecoreaudio<elf>
\-PE 48170000-4818b000 \ winecoreaudio
PE 4825e000-482c2000 Deferred coremidi
PE 482c2000-482cc000 Deferred applehdahalplugin
PE 4847c000-48657000 Deferred glengine
PE 49000000-4974b000 Deferred appleintelhd5000graphicsgldriver
PE 4ae16000-4ae35000 Deferred libexpat.1.dylib
ELF 4e336000-4e44c000 Deferred quartz<elf>
\-PE 4e340000-4e3df000 \ quartz
PE 5e080000-5e0bb000 Deferred dplayx
PE 6ad80000-6ad95000 Deferred miniupnpc
ELF 7a800000-7a941000 Deferred opengl32<elf>
\-PE 7a810000-7a898000 \ opengl32
ELF 7ac00000-7ac91000 Deferred riched20<elf>
\-PE 7ac10000-7ac5b000 \ riched20
ELF 7b400000-7b6b6000 Deferred kernel32<elf>
\-PE 7b410000-7b65b000 \ kernel32
ELF 7bc00000-7bcf3000 Deferred ntdll<elf>
\-PE 7bc10000-7bc9f000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
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 a0d7c000-a0dac000 Deferred libncurses.5.4.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)
00000008 (D) C:\Program Files (x86)\Microsoft Games\Age of Empires II\age2_x1\age2_x1.exe
0000002e 0
0000002d 0
0000002c 15
0000002b 0
00000009 0 <==
0000000e services.exe
00000020 0
0000001f 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001e 0
00000019 0
00000018 0
00000013 0
0000001c plugplay.exe
00000022 0
00000021 0
0000001d 0
00000023 explorer.exe
00000028 0
00000027 0
00000026 0
00000025 0
00000024 0
System information:
Wine build: wine-2.0.1
Platform: i386 (WOW64)
Version: Windows XP
Host system: Darwin
Host version: 16.5.0
PS: Would it make any difference to install wine --without-win64?