Age of Empires IV 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

When will CrossOver support AOE 4.

I have tried installing it and it has installed but it failed running on my MacBook 16 intel laptop. I am not sure if I have missed any steps. When will this be supported by crossover.

I second this. Is running Direct X 12 games being worked on at all?

Also I believe this game requires a CPU with AVX support required, is there anyway to emulate that?

Thanks

Hi folks,

Yes, DirectX 12 support is being worked on. We've made great improvements in upstream Wine for Linux, but getting DirectX 12 games working on macOS requires more work due to Metal. We've been working on laying groundwork for years; we're just not quite there yet.

Best,
Meredith

3

It crashes with the following:


Unhandled exception: unimplemented function KERNEL32.dll.GetCurrentPackagePath called in 64-bit code (0x000000007bc2f6d8).
Register dump:

 rip:000000007bc2f6d8 rsp:000000000051efd0 rbp:000000000051f1a0 eflags:00000202 (   - --  I   - - - )
 rax:0000000180000100 rbx:000000000051eff0 rcx:000000000051eff0 rdx:00000001487e4d10
 rsi:0000200000000801 rdi:0000000147e94690  r8:0000000142dc8968  r9:0000000147e94898 r10:0000000000000000
 r11:0000000000000000 r12:0000000000000000 r13:0000000000000000 r14:0000000000000000 r15:0000000000000104
Stack dump:
0x000000000051efd0:  000000000051eff0 000000007bc30d56
0x000000000051efe0:  00000000000008ff 000000000051f978
0x000000000051eff0:  0000000180000100 0000000000000000
0x000000000051f000:  000000007bc2f6d8 0000000100000002
0x000000000051f010:  00000001487e4ba4 00000001487e4d10
0x000000000051f020:  0000000000000000 0000000000633933
0x000000000051f030:  0000000000000000 0000000000000000
0x000000000051f040:  0000000000000000 00000000005ee99f
0x000000000051f050:  0000000147e94690 000000000064be88
0x000000000051f060:  0000000000000b44 0000000000010a20
0x000000000051f070:  0000000000000040 0000000000000002
0x000000000051f080:  0000000000000008 0000000000000000
Backtrace:
=>0 0x000000007bc2f6d8 EntryPoint+0xffffffffffffffff() in ntdll (0x000000000051f1a0)
  1 0x0000000142dc8968 EntryPoint+0x10087bf8f() in reliccardinal (0x000000000051f1a0)
  2 0x0000000140374446 EntryPoint+0xfde27a6d() in reliccardinal (0x000000000051fa70)
  3 0x0000000141364a7b EntryPoint+0xfee180a2() in reliccardinal (0x0000000000000000)
  4 0x000000014254c902 EntryPoint+0xffffff29() in reliccardinal (0x0000000000000000)
  5 0x000000007b62d099 EntryPoint+0xffffffffffffffff() in kernel32 (0x0000000000000000)
  6 0x000000007bc5e6b3 EntryPoint+0xffffffffffffffff() in ntdll (0x0000000000000000)
0x000000007bc2f6d8 EntryPoint+0xffffffffffffffff in ntdll: jmp    0x000000007bc2f6d0 EntryPoint+0xffffffffffffffff
Modules:
Module    Address                    Debug info    Name (146 modules)
ELF                1000-            a000    Deferred        <wine-loader>
PE              540000-          5ce000    Deferred        msvcrt
PE              5d0000-          689000    Deferred        ucrtbase
PE              690000-          74a000    Deferred        winmm
PE              750000-          75f000    Deferred        xinput1_4
PE              760000-          778000    Deferred        imm32
PE              780000-          899000    Deferred        ole32
PE              8a0000-          8f3000    Deferred        combase
PE              900000-          954000    Deferred        dsound
PE              960000-          976000    Deferred        vcruntime140
PE              970000-          97e000    Deferred        vcruntime140_1
PE              980000-          988000    Deferred        api-ms-win-crt-heap-l1-1-0
PE              990000-          999000    Deferred        api-ms-win-crt-stdio-l1-1-0
PE              9a0000-          9a8000    Deferred        api-ms-win-crt-utility-l1-1-0
PE              9b0000-          af5000    Deferred        gfsdk_aftermath_lib.x64
PE              b00000-          dc5000    Deferred        d3d11
PE              dd0000-          ddf000    Deferred        vulkan-1
PE              de0000-          def000    Deferred        amd_ags_x64
PE              df0000-          df8000    Deferred        api-ms-win-core-heap-l1-1-0
PE              e00000-          e07000    Deferred        api-ms-win-core-profile-l1-1-0
PE              e10000-          e19000    Deferred        api-ms-win-core-com-l1-1-0
PE              e20000-          e28000    Deferred        api-ms-win-core-sysinfo-l1-2-0
PE              e30000-          e37000    Deferred        api-ms-win-core-libraryloader-l1-2-0
PE              e40000-          e47000    Deferred        api-ms-win-core-heap-l2-1-0
PE              e50000-          e57000    Deferred        api-ms-win-core-sysinfo-l1-1-0
PE              e60000-          e68000    Deferred        api-ms-win-core-file-l2-1-2
PE              e70000-          e77000    Deferred        api-ms-win-core-io-l1-1-1
PE              e80000-          e88000    Deferred        api-ms-win-core-synch-l1-2-1
PE              e90000-          e98000    Deferred        api-ms-win-core-timezone-l1-1-0
PE              ea0000-          ea8000    Deferred        api-ms-win-core-file-l1-2-0
PE              eb0000-          ef4000    Deferred        winhttp
PE              f00000-          f08000    Deferred        api-ms-win-core-memory-l1-1-1
PE              f10000-          f1a000    Deferred        api-ms-win-security-base-l1-1-0
PE              f20000-          f27000    Deferred        api-ms-win-security-lsalookup-l2-1-0
PE              f30000-          f38000    Deferred        api-ms-win-eventing-provider-l1-1-0
PE              f40000-          f48000    Deferred        api-ms-win-core-threadpool-l1-2-0
PE              f50000-          f58000    Deferred        api-ms-win-security-credentials-l1-1-0
PE              f60000-          f68000    Deferred        api-ms-win-core-localization-l1-2-2
PE              f70000-         1047000    Deferred        cell_v140_release_x64_wide_4_0
PE             1060000-         106a000    Deferred        api-ms-win-crt-multibyte-l1-1-0
PE             1680000-         16d1000    Deferred        concrt140
PE             17d0000-         17d7000    Deferred        api-ms-win-core-fibers-l1-1-1
PE             17e0000-         19bb000    Deferred        gameoverlayrenderer64
PE            61480000-        61488000    Deferred        api-ms-win-core-processthreads-l1-1-0
PE            61540000-        6157f000    Deferred        advapi32
PE            61d00000-        61d09000    Deferred        api-ms-win-crt-convert-l1-1-0
PE            61d80000-        61d8a000    Deferred        api-ms-win-crt-math-l1-1-0
PE            61fc0000-        61fc7000    Deferred        api-ms-win-core-interlocked-l1-1-0
PE            62100000-        6219c000    Deferred        msvcp140
PE            62640000-        62647000    Deferred        api-ms-win-core-processenvironment-l1-1-0
PE            62740000-        62747000    Deferred        api-ms-win-core-synch-l1-1-0
PE            62780000-        62787000    Deferred        api-ms-win-core-util-l1-1-0
PE            62980000-        62988000    Deferred        api-ms-win-core-localization-l1-2-1
PE            62b40000-        62b47000    Deferred        api-ms-win-crt-environment-l1-1-0
PE            62dc0000-        62e46000    Deferred        rpcrt4
PE            63280000-        6328e000    Deferred        version
PE            63540000-        63549000    Deferred        api-ms-win-crt-runtime-l1-1-0
PE            639c0000-        639d9000    Deferred        shcore
PE            63c00000-        63c07000    Deferred        api-ms-win-core-debug-l1-1-0
PE            63e80000-        63e88000    Deferred        api-ms-win-core-processthreads-l1-1-1
PE            64800000-        64808000    Deferred        api-ms-win-core-localization-l1-2-0
PE            64840000-        64895000    Deferred        shlwapi
PE            64cc0000-        64df2000    Deferred        oleaut32
PE            65980000-        65988000    Deferred        api-ms-win-core-processthreads-l1-1-3
PE            65b40000-        65b48000    Deferred        api-ms-win-crt-filesystem-l1-1-0
PE            66040000-        66055000    Deferred        bcrypt
PE            66400000-        66408000    Deferred        api-ms-win-crt-locale-l1-1-0
PE            66440000-        66448000    Deferred        api-ms-win-core-file-l2-1-0
PE            67140000-        671f2000    Deferred        msvcr120
PE            67600000-        67607000    Deferred        api-ms-win-core-string-l1-1-0
PE            67640000-        6764b000    Deferred        psapi
PE            67780000-        67787000    Deferred        api-ms-win-core-datetime-l1-1-0
PE            67a00000-        67a07000    Deferred        api-ms-win-core-handle-l1-1-0
PE            67e00000-        67e07000    Deferred        api-ms-win-core-io-l1-1-0
PE            67e80000-        67ea0000    Deferred        jsproxy
PE            67f00000-        67f0d000    Deferred        wer
PE            67f40000-        67f47000    Deferred        api-ms-win-core-errorhandling-l1-1-0
PE            68000000-        68009000    Deferred        wineloader64
PE            680a4000-        680ac000    Deferred        libwine.1.0.dylib
ELF            68200000-        682a6000    Deferred        ntdll.so
ELF            6b200000-        6b232000    Deferred        iphlpapi<elf>
  \-PE            6b210000-        6b22b000    \               iphlpapi
ELF            6b232000-        6b24b000    Deferred        user32.so
ELF            6b2be000-        6b2dc000    Deferred        msvcrt.so
ELF            6b350000-        6b36e000    Deferred        ucrtbase.so
ELF            6b3e2000-        6b424000    Deferred        ws2_32<elf>
  \-PE            6b3f0000-        6b41c000    \               ws2_32
ELF            6b424000-        6b44b000    Deferred        gdi32.so
ELF            6b44b000-        6b46a000    Deferred        bcrypt.so
ELF            6b46a000-        6b488000    Deferred        msvcr120.so
ELF            6b700000-        6b71b000    Deferred        crypt32.so
ELF            6b71b000-        6b760000    Deferred        dxgi<elf>
  \-PE            6b720000-        6b75a000    \               dxgi
ELF            6b760000-        6b782000    Deferred        d3d12<elf>
  \-PE            6b770000-        6b77c000    \               d3d12
PE            6b900000-        6b95d000    Deferred        libvkd3d.1.dylib
PE            6ba00000-        6ba2b000    Deferred        sechost
PE            6bac0000-        6bb40000    Deferred        setupapi
ELF            6bb40000-        6bcd6000    Deferred        wined3d<elf>
  \-PE            6bb50000-        6bcc7000    \               wined3d
ELF            6bcd6000-        6bd2f000    Deferred        winevulkan<elf>
  \-PE            6bce0000-        6bd26000    \               winevulkan
PE            6bd2f000-        6bd65000    Deferred        libcxpng16.16.dylib
PE            6bde0000-        6be58000    Deferred        libvkd3d-shader.1.dylib
ELF            6c07b000-        6c1e1000    Deferred        opengl32<elf>
  \-PE            6c080000-        6c1d3000    \               opengl32
PE            6c1e1000-        6c274000    Deferred        libcxfreetype.6.dylib
ELF            6c3e1000-        6c496000    Deferred        winemac<elf>
  \-PE            6c3f0000-        6c482000    \               winemac
PE            6c7c0000-        6c93e000    Deferred        gdi32
PE            6ca40000-        6cb82000    Deferred        comctl32
PE            6cbc0000-        6cbc8000    Deferred        api-ms-win-core-namedpipe-l1-1-0
PE            6ccc0000-        6cccd000    Deferred        powrprof
PE            6cd40000-        6cd47000    Deferred        api-ms-win-crt-time-l1-1-0
PE            6cd47000-        6cdca000    Deferred        libgmp.10.dylib
PE            6cec0000-        6cec8000    Deferred        api-ms-win-core-registry-l1-1-0
PE            6d840000-        6d848000    Deferred        api-ms-win-core-file-l1-2-2
PE            6dc80000-        6dc88000    Deferred        api-ms-win-core-synch-l1-2-0
PE            6df00000-        6df07000    Deferred        api-ms-win-core-psapi-l1-1-0
PE            6dfc0000-        6dfc7000    Deferred        api-ms-win-core-rtlsupport-l1-1-0
PE            6e600000-        6e607000    Deferred        api-ms-win-core-libraryloader-l1-2-1
PE            6e640000-        6e648000    Deferred        api-ms-win-core-file-l1-1-0
PE            6e6c0000-        6e78d000    Deferred        crypt32
PE            6e9c0000-        6e9c7000    Deferred        api-ms-win-core-memory-l1-1-0
PE            6eb00000-        6ed24000    Deferred        user32
ELF            6ed24000-        6f720000    Deferred        shell32<elf>
  \-PE            6ed30000-        6f700000    \               shell32
PE            6f720000-        6f92d000    Deferred        libgnutls.30.dylib
PE            6fd00000-        6fd09000    Deferred        api-ms-win-crt-string-l1-1-0
PE            6fd80000-        6fd87000    Deferred        api-ms-win-core-datetime-l1-1-1
PE            6fec0000-        6fec8000    Deferred        api-ms-win-core-sysinfo-l1-2-1
PE            7b000000-        7b0d3000    Deferred        kernelbase
PE            7b600000-        7b812000    Export          kernel32
PE            7bc00000-        7bc9d000    Export          ntdll
PE            7d400000-        7d409000    Deferred        wine64-preloader
PE           13b400000-       13b444000    Deferred        steam_api64
PE           140000000-       14be17e00    Export          reliccardinal
PE           180000000-       180339000    Deferred        tensorflowlite_c
PE        7ff80cfd0000-    7ff80d008000    Deferred        libsystem_kernel.dylib
PE        7ff80d007000-    7ff80d013000    Deferred        libsystem_pthread.dylib
PE        7ff80d01f000-    7ff80d02b000    Deferred        libsystem_platform.dylib
PE        7ff818987000-    7ff8189a3000    Deferred        liblzma.5.dylib
PE        7ff819ea5000-    7ff819ec9000    Deferred        libpng.dylib
PE        7ff819ec6000-    7ff819f26000    Deferred        libtiff.dylib
PE        7ff819f54000-    7ff819f84000    Deferred        libjpeg.dylib
PE        7ff819fb2000-    7ff819fba000    Deferred        libgif.dylib
Threads:
process  tid      prio (all id:s are in hex)
00000030 services.exe
    00000034    0
    00000038    0
    00000044    0
    00000060    0
    00000078    0
    000000a0    0
    000000f4    0
0000003c winedevice.exe
    00000040    0
    0000004c    0
    00000050    0
    00000054    0
00000058 plugplay.exe
    0000005c    0
    00000064    0
    00000068    0
    0000006c    0
    00000088    0
    0000012c    0
    00000130    0
    000001f0    0
    000001f4    0
00000070 winedevice.exe
    00000074    0
    0000007c    0
    00000080    0
    00000084    0
    00000090    0
    00000094    0
00000098 svchost.exe
    0000009c    0
    000000a4    0
    000000a8    0
000000b4 winewrapper.exe
    000000b8    0
000000bc winewrapper.exe
    000000c0    0
000000c4 sendwndcmd.exe
    000000c8    0
000000cc explorer.exe
    000000d0    0
    000000dc    0
    000000e0    0
000000ec rpcss.exe
    000000f0    0
    000000fc    0
    00000100    0
    00000104    0
    00000108    0
    0000010c    0
    0000033c    0
    0000036c    0
0000011c steam.exe
    00000120    0
    00000124    0
    00000128    0
    00000134    0
    00000140    0
    00000144    0
    0000019c    0
    000001d8    0
    000001dc    0
    00000200    2
    00000204    0
    00000208    2
    00000210    0
    00000224    0
    00000228    0
    00000230    0
    00000234    0
    00000240    0
    00000244    0
    00000254    0
    00000258    0
    0000025c    0
    00000278    0
    0000027c    0
    00000288    0
    00000290    0
    000002b0    0
    0000034c    0
    0000039c    0
    000004d4    0
    0000070c    0
    00000710    0
    0000078c    0
    00000c04    0
    00000c1c    0
    00000558    0
00000138 steamwebhelper.exe
    0000013c    0
    00000184    0
    00000188    0
    00000190   -2
    00000194    0
    000001a0    0
    000001a4    0
    000001a8    0
    000001ac    0
    000001b0    0
    000001b8    0
    000001c0    0
    000001c8    0
    000001cc    0
    000001d0    0
    000001d4    0
    000001e8    0
    000001ec    0
    000001f8   -2
    000001fc    0
    00000214    0
    0000021c    0
    00000220    0
    00000248    0
    0000024c    0
    00000250    0
    00000294    0
    00000298    0
    0000029c    0
    000002a0    0
    000002b4    0
    000002b8    0
    000002bc    0
    00000364    0
    00000368    0
    00000384    0
    00000388    0
    000006f8    0
    00000844    0
    00000848    0
    00000b70    0
00000150 steamwebhelper.exe
    00000154    0
    00000164    0
    00000168    0
    0000016c    0
    00000170    0
    00000174    0
    00000178    0
    0000017c    0
    00000180    0
    000002c8    0
    000002cc    0
    000002d0    0
    00000310    0
    00000314    0
    00000318    0
    000003d4    0
    000003d8    0
    000003dc    0
    00000858    0
    0000085c    0
    00000860    0
000002a4 steamwebhelper.exe
    000002a8    0
    000002d4    0
    000002d8    0
    000002e0   -2
    000002e4    0
    000002e8    0
    000002ec    0
    000002f4    0
    000002f8    0
    000002fc    0
    0000041c    0
    00000b80    0
    00000b68   -2
000002c0 steamwebhelper.exe
    000002c4    1
    0000030c    0
    0000031c    0
    00000320    0
    00000328   -2
    0000032c    0
    00000330    0
    00000334    0
    00000338    0
    00000344    0
    00000348    0
    00000350    0
    00000354    0
    00000358    0
    0000035c    0
    00000360   -2
    000004f4    0
    00000508    0
0000038c steamwebhelper.exe
    00000390    0
    000003d0    0
    000003e8    0
    00000400    0
    00000408   -2
    0000040c    0
    00000410    0
    00000414    0
    00000418    0
    00000420    0
    00000424    0
    0000042c    0
    00000430    0
    00000434    0
    00000438    0
    0000043c   -2
    00000acc    0
    00000b00    0
0000079c winemenubuilder.exe
    000007a0    0
000007a4 winemenubuilder.exe
    000007a8    0
0000084c steamwebhelper.exe
    00000850    0
    00000854    0
    00000864    0
    00000868    0
    00000870   -2
    00000874    0
    00000878    0
    0000087c    0
    00000880    0
    00000884    0
    00000888    0
    0000088c    0
    00000890    0
    00000894    0
    00000898    0
    0000089c   -2
    00000be4    0
00000b3c (D) C:\Program Files (x86)\Steam\steamapps\common\Age of Empires IV\RelicCardinal.exe
    00000b44    0 <==
    000008bc   -1
    00000b74    0
System information:
    Wine build: wine-6.0-9012-gd301d556740
    Platform: x86_64
    Version: Windows 10
    Host system: Darwin
    Host version: 21.1.0

Adding my request to get this working please.

2

Hello! i wondering if AOE 4 is now compatible but it looks like not... sad!

Any Updates?

1

Any updates about this? "Your CPU needs to support AX instructions to run this game."

Trying run in Mac OS Ventura on Macbook M1 Pro

1

Would love for this to work on Mac, any updates? I will buy code weavers subscription as soon as this works!

Thanks - M

1

Mike wrote:

Would love for this to work on Mac, any updates? I will buy code weavers subscription as soon as papa's pizzeria works!

Thanks - M

When you get it, let's me know

Many thanks

I am literally just waiting for this to work to buy subscription.

Im not sure this can work without avx instruction set being emulated, maybe @meradith can confirm

I understand that Apple’s newly-announced Game Porting Toolkit v2 now supports AVX instructions.
I also understood that lack of AVX prevented CrossOver from supporting Age of Empires IV.
So, is AOE IV back on the menu at CodeWeavers?

1

So far, it doesn't run - without the AVX error, though - with the beta AVX2 support (in Rosetta2) and GPTK2...

The Storm wrote:

So far, it doesn't run - without the AVX error, though - with the beta AVX2 support (in Rosetta2) and GPTK2...

A little update : now MacOS Sequoia 15.0 is out with AVX compatible Rosetta2 and GPTK2, yet the game still won't run with latest CX (even CX preview, whereas Age of Mythology Retold will...) Same with 15.1 bêta 4 so far.

1 to 15 of 15

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiOXJLOFdYTDdDRjNkOXhZdSIsImdkcHIiOjB9