Skip to content

Instantly share code, notes, and snippets.

@timkurvers
Last active February 26, 2024 20:08
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timkurvers/8687b96235f4f835764554879d60338f to your computer and use it in GitHub Desktop.
Save timkurvers/8687b96235f4f835764554879d60338f to your computer and use it in GitHub Desktop.
@Xiaraxe
Copy link

Xiaraxe commented Feb 16, 2024

Every time I try to make "sot-patch.sh" executable :

chmod: sot-patch.sh: No such file or directory

@timkurvers
Copy link
Author

timkurvers commented Feb 16, 2024

chmod: sot-patch.sh: No such file or directory

You'll need to run chmod from the directory where you placed the script.
Alternatively, add the path to the script in the command: chmod +x ./path/to/sot-patch.sh.

@Xiaraxe
Copy link

Xiaraxe commented Feb 17, 2024

./sot-patch.sh libcef /Users//Library/Application Support/CrossOver/Bottles/Sea of Thieves/drive_c/Program Files (x86)/Steam/steamapps/common/Sea of Thieves
zsh: no matches found: (x86)/Steam/steamapps/common/Sea

@timkurvers
Copy link
Author

zsh: no matches found: (x86)/Steam/steamapps/common/Sea

Try wrapping the path fully in double quotes ("Library/Application Support/etc.") as it contains multiple folders with spaces in the name.

@Xiaraxe
Copy link

Xiaraxe commented Feb 17, 2024

zsh: no matches found: (x86)/Steam/steamapps/common/Sea

Try wrapping the path fully in double quotes ("Library/Application Support/etc.") as it contains multiple folders with spaces in the name.

I think it worked. There is no more error message.

But now I'm trying to patch libcef, and another error message appear :

./sot-patch.sh libcef "/Users//Library/Application Support/CrossOver/Bottles/Sea of Thieves/drive_c/Program Files (x86)/Steam/steamapps/common/Sea of Thieves"
zsh: no such file or directory: ./sot-patch.sh

So I tried to wrap the path fully in double quotes, but it stills giving me another error message.

"/Users//8687b96235f4f835764554879d60338f-97a61a7490aa71a302ab84615ea4234264a51e87/sot-patch.sh" libcef "/Users//Library/Application Support/CrossOver/Bottles/Sea of Thieves/drive_c/Program Files (x86)/Steam/steamapps/common/Sea of Thieves"
zsh: permission denied: /Users//8687b96235f4f835764554879d60338f-97a61a7490aa71a302ab84615ea4234264a51e87/sot-patch.sh

@timkurvers
Copy link
Author

The zsh: permission denied bit indicates that the chmod command did not complete properly. Make sure that chmod +x ./path/to/sot-patch.sh succeeds (if this path has spaces, wrap it in quotes).

@Xiaraxe
Copy link

Xiaraxe commented Feb 17, 2024

Ok, finally I managed to use chmod. I managed to apply the advapi32 crossover patch. There's only one small problem left:

./sot-patch.sh libcef "/Users/myname/Library/Application Support/CrossOver/Bottles/Sea of Thieves/drive_c/Program Files (x86)/Steam/steamapps/common/Sea of Thieves"
Found an unknown version of libcef.dll

@timkurvers
Copy link
Author

Found an unknown version of libcef.dll

Ugh, it seems Sea of Thieves slightly alters libcef.dll with each new release/update. Have documented this in the README.

Have updated the script to support the latest update for Sea of Thieves. Download it again and try patching :)

@Xiaraxe
Copy link

Xiaraxe commented Feb 17, 2024

Found an unknown version of libcef.dll

Ugh, it seems Sea of Thieves slightly alters libcef.dll with each new release/update. Have documented this in the README.

Have updated the script to support the latest update for Sea of Thieves. Download it again and try patching :)

Thank you very much for the new patch. In the end I didn't need to use it, I just launched the black Microsoft login window and entered my email address and password blindly. The game launched with very good performance, and I even chatted with some players. Thank you very much for this patch!

@Xiaraxe
Copy link

Xiaraxe commented Feb 17, 2024

Here are some screenshots but I think I can still improve the quality of the graphics. I didn't modify them for the screenshots:
(I've hidden the players' names) (I'm playing on a Macbook Pro M1 2020)
Capture d’écran 2024-02-18 à 00 41 11
Capture d’écran 2024-02-18 à 00 43 13

@Xiaraxe
Copy link

Xiaraxe commented Feb 19, 2024

Hi, I'm coming back to you because since the last update, the game crashes on launch loading. It only crashes with the D3DMetal option activated in Crossover. As a result, I've been unable to play since today. Here are the logs of the moment when the game crashed in the hope that this will help you. Thanks a lot.

Crash log

Unhandled exception: page fault on read access to 0x0000000000000030 in 64-bit code (0x007ff90a064339).
Register dump:
rip:00007ff90a064339 rsp:00000000ce07c620 rbp:00000000ce07c630 eflags:00000293 ( - -- I S -A- -C)
rax:0000000000000000 rbx:000000000000002f rcx:0000000000000000 rdx:0000000000000080
rsi:0000000000000020 rdi:00007f7a960a2670 r8:0000000000000004 r9:00000000000007ff r10:000000000000013e
r11:000000000000013e r12:00000000ce07c7f0 r13:0000000000000004 r14:00007f7aea1f8000 r15:0000000000026fb3
Stack dump:
0x000000ce07c620: 000000000000002f 00007f7aea1f8000
0x000000ce07c630: 00000000ce07c840 00007ffa2334b425
0x000000ce07c640: 0000000000000000 0000000000000000
0x000000ce07c650: 0000000000000000 0000000000000000
0x000000ce07c660: 0000000000000000 00007ff84b6baaf8
0x000000ce07c670: 0000000000000017 00000000ce07c688
0x000000ce07c680: 00007f7ab191c400 00007f7aabe38040
0x000000ce07c690: 00000000ce07c740 00000000ce07c758
0x000000ce07c6a0: 0000000000000000 0000000000000017
0x000000ce07c6b0: 00000000ce07c730 00007ffa23394678
0x000000ce07c6c0: 0000000000000100 0000000000000001
0x000000ce07c6d0: 0000000000000001 0000000000000001
Backtrace:
=>0 0x007ff90a064339 (0x000000ce07c630)
0x007ff90a064339: movl 0x00000000000010 +0x10(%rsi),%r8d
Modules:
Module Address Debug info Name (132 modules)
ELF 0000000000000000-000000000017c000 Stabs
PE 00000000011e0000-00000000012b2000 Deferred crypt32
PE 00000000012c0000-00000000012dc000 Deferred d3d11
PE 0000000002570000-00000000025a4000 Deferred winemac
PE 0000000002d50000-0000000002edf000 Deferred gameoverlayrenderer64
PE 0000000008380000-0000000008392000 Deferred d3d12
PE 0000000010000000-0000000010002000 Deferred normaliz
PE 00000000349c0000-00000000349cf000 Deferred amd_ags_x64
PE 00000000349d0000-00000000349e4000 Deferred pxfoundation_x64
PE 00000000349f0000-0000000034b82000 Deferred physx3common_x64
PE 0000000034c00000-0000000034d4a000 Deferred coherenticuuc
PE 0000000034e20000-0000000034fe6000 Deferred coherenticuin
PE 0000000035080000-00000000350d0000 Deferred wtf
PE 0000000035150000-00000000352c3000 Deferred renoircore.windowsdesktop
PE 0000000035350000-0000000035772000 Deferred coherentgtjs
PE 00000000357f0000-0000000036c1b000 Deferred coherentgtcore
PE 0000000036d70000-0000000036fc8000 Deferred coherentuigt
PE 000000003b930000-000000003bcbb000 Deferred partywin
PE 000000003bd20000-000000003be33000 Deferred partyxboxlive
PE 000000003bfc0000-000000003c018000 Deferred xaudio2_7
PE 000000003c020000-000000003c05b000 Deferred mfreadwrite
PE 000000003c1e0000-000000003c20b000 Deferred mmdevapi
PE 000000003c210000-000000003c240000 Deferred winecoreaudio
PE 000000003ca50000-000000003ca5b000 Deferred msimg32
PE 0000000044120000-00000000442dd000 Deferred physx3_x64
PE 00000000442e0000-0000000044321000 Deferred physx3cooking_x64
PE 0000000047ab0000-0000000047ae4000 Deferred propsys
PE 0000000047b20000-0000000047b86000 Deferred mfplat
PE 000000004ac30000-000000004aca7000 Deferred mf
PE 000000004ad00000-000000004c18a000 Deferred icudtcoherent53
PE 000000007a800000-000000007a909000 Deferred opengl32
PE 0000000138000000-0000000139665000 Deferred steamclient64
PE 000000013b400000-000000013b44b000 Deferred steam_api64
PE 000000013f000000-000000013f197000 Deferred tier0_s64
PE 000000013f600000-000000013f6b2000 Deferred vstdlib_s64
PE 0000000140000000-0000000149199e00 Deferred sotgame
PE 0000000170000000-00000001700a4000 Deferred ntdll
PE 0000000174000000-00000001742a0000 Deferred kernelbase
PE 0000000178000000-000000017805d000 Deferred kernel32
PE 0000000180000000-0000000180010000 Deferred dxgi
PE 00000001ccdd0000-00000001cce02000 Deferred rsaenh
PE 00000001ce760000-00000001ce76e000 Deferred kerberos
PE 00000001d0e20000-00000001d0f62000 Deferred oleaut32
PE 00000001d4930000-00000001d4958000 Deferred netapi32
PE 00000001d8c90000-00000001d8cd3000 Deferred advapi32
PE 00000001dc470000-00000001dc47b000 Deferred cfgmgr32
PE 00000001eaf60000-00000001eaf8b000 Deferred sechost
PE 00000001efe00000-00000001efe50000 Deferred winhttp
PE 00000001ffb10000-00000001ffb22000 Deferred rtworkq
PE 0000000200000000-000000020000c000 Deferred wine64-preloader
ELF 0000000208996000-00000002089a1000 Deferred
PE 0000000208a70000-0000000208a80000 Deferred libwine.1.0.dylib
PE 0000000208aa3000-0000000208abf000 Deferred libd3dshared.dylib
ELF 0000000208acf000-0000000208bb7000 Deferred ntdll.so
ELF 00000002090aa000-00000002090ba000 Deferred ws2_32.so
ELF 00000002090d6000-00000002090ea000 Deferred secur32.so
ELF 00000002090fa000-0000000209106000 Deferred kerberos.so
ELF 0000000209106000-0000000209116000 Deferred dnsapi.so
ELF 000000020911f000-000000020912b000 Deferred netapi32.so
ELF 000000020912b000-000000020913b000 Deferred msv1_0.so
PE 0000000209180000-0000000209208000 Deferred libgmp.10.dylib
ELF 00000002092b1000-00000002092c9000 Deferred bcrypt.so
PE 0000000209302000-000000020950a000 Deferred libgnutls.30.dylib
ELF 000000020988c000-0000000209a2c000 Deferred win32u.so
PE 0000000209bdd000-0000000209c99000 Deferred libcxfreetype.6.dylib
ELF 0000000209d86000-0000000209e16000 Deferred winemac.so
ELF 000000020b7f7000-000000020b807000 Deferred crypt32.so
PE 000000020b860000-000000020b986000 Deferred ole32
PE 000000020d9a3000-000000020d9d7000 Deferred libdxccontainer.dylib
ELF 000000020daa8000-000000020db4c000 Deferred opengl32.so
PE 000000020ddae000-000000020e1ca000 Deferred d3dmetal
PE 0000000210ca6000-00000002134a6000 Deferred libmetalirconverter.dylib
PE 00000002169d0000-0000000216b7a000 Deferred user32
PE 0000000228280000-000000022831c000 Deferred msvcrt
PE 000000023bc00000-000000023c52b000 Deferred shell32
PE 000000023ecb0000-000000023ed25000 Deferred dbghelp
PE 0000000250cd0000-0000000250cef000 Deferred mpr
PE 0000000254cd0000-0000000254d01000 Deferred gameux
PE 0000000259060000-000000025906d000 Deferred dhcpcsvc
PE 000000025c0b0000-000000025c0bd000 Deferred schannel
PE 000000025dc30000-000000025dc3e000 Deferred version
PE 00000002604a0000-00000002604b0000 Deferred imagehlp
PE 00000002605d0000-00000002605e9000 Deferred vcruntime140
PE 0000000267930000-000000026793b000 Deferred psapi
PE 000000026c190000-000000026c19c000 Deferred nsi
PE 000000026c230000-000000026c266000 Deferred uxtheme
PE 000000027a8e0000-000000027a915000 Deferred d3d9
PE 0000000284ea0000-0000000284ead000 Deferred powrprof
PE 0000000288480000-000000028850e000 Deferred wldap32
PE 00000002945e0000-00000002946a3000 Deferred winmm
PE 0000000296590000-00000002965a7000 Deferred dnsapi
PE 00000002a2380000-00000002a23db000 Deferred shlwapi
PE 00000002ac810000-00000002ac81c000 Deferred vcruntime140_1
PE 00000002bb0a0000-00000002bb122000 Deferred gdi32
PE 00000002bde30000-00000002bde4b000 Deferred shcore
PE 00000002c73a0000-00000002c73d8000 Deferred win32u
PE 00000002c7470000-00000002c7534000 Deferred ucrtbase
PE 00000002d17d0000-00000002d17dd000 Deferred mswsock
PE 00000002d64d0000-00000002d653c000 Deferred libvkd3d-1
PE 00000002e0d50000-00000002e0d60000 Deferred hid
PE 00000002e9690000-00000002e969d000 Deferred sspicli
PE 00000002e99a0000-00000002e99be000 Deferred xinput1_3
PE 00000002eb680000-00000002eb6a8000 Deferred jsproxy
PE 00000002ee630000-00000002ee649000 Deferred bcrypt
PE 00000002ef230000-00000002ef23e000 Deferred dwmapi
PE 00000002fb3c0000-00000002fb50c000 Deferred comctl32
PE 00000002fba30000-00000002fba7d000 Deferred concrt140
PE 00000002fca80000-00000002fcb53000 Deferred libvkd3d-shader-1
PE 0000000311f40000-0000000311f51000 Deferred msv1_0
PE 000000031bef0000-000000031bf82000 Deferred msvcp140
PE 000000031c5d0000-000000031c62d000 Deferred combase
PE 0000000345640000-00000003456c3000 Deferred wininet
PE 0000000351a60000-0000000351a80000 Deferred msacm32
PE 0000000367600000-00000003677a0000 Deferred wined3d
PE 0000000368420000-00000003684ab000 Deferred rpcrt4
PE 000000036d860000-000000036d8df000 Deferred setupapi
PE 0000000370f70000-0000000370f98000 Deferred ws2_32
PE 0000000393620000-000000039362d000 Deferred wer
PE 0000000393730000-000000039374a000 Deferred imm32
PE 0000000393e70000-0000000393e9c000 Deferred explorerframe
PE 00000003982d0000-0000000398307000 Deferred iphlpapi
PE 00000003afef0000-00000003aff11000 Deferred secur32
PE 000000084a0ac000-000000084a0c4000 Deferred libobjc-trampolines.dylib
ELF 0000000853b4a000-0000000853b62000 Deferred winecoreaudio.so
PE 00007ff809dd6000-00007ff809e12000 Deferred libsystem_kernel.dylib
PE 00007ff809e11000-00007ff809e1d000 Deferred libsystem_pthread.dylib
PE 00007ff809e42000-00007ff809e4e000 Deferred libsystem_platform.dylib
PE 00007ff818989000-00007ff8189ad000 Deferred liblzma.5.dylib
PE 00007ff819b64000-00007ff819b88000 Deferred libpng.dylib
PE 00007ff819b91000-00007ff819bf9000 Deferred libtiff.dylib
PE 00007ff819c23000-00007ff819ccf000 Deferred libjpeg.dylib
PE 00007ff819c23000-00007ff819ccf000 Deferred libgif.dylib
Threads:
process tid prio name (all IDs are in hex)
00000020 winewrapper.exe
00000024 0
000000fc 0
00000030 services.exe
00000034 0
00000038 0 wine_rpcrt4_server
00000044 0 wine_rpcrt4_io
00000068 0 wine_rpcrt4_io
00000090 0 wine_rpcrt4_io
000000a8 0 wine_rpcrt4_io
000000d4 0 wine_rpcrt4_io
0000003c winedevice.exe
00000040 0
0000004c 0
00000050 0 wine_sechost_service
00000054 0
00000058 0
0000005c 0
000000b4 0
000006e8 0 wine_threadpool_worker
00000060 winedevice.exe
00000064 0
0000006c 0
00000070 0 wine_sechost_service
00000074 0
00000078 0
0000007c 0
00000080 0
00000084 0
00000088 plugplay.exe
0000008c 0
00000094 0
00000098 0 wine_sechost_service
0000009c 0 wine_rpcrt4_server
00000118 0 wine_rpcrt4_io
0000011c 0 wine_threadpool_worker
00000200 0 wine_rpcrt4_io
00000204 0 wine_threadpool_worker
00000588 0 wine_threadpool_worker
000006b4 0 wine_rpcrt4_io
000006b8 0 wine_threadpool_worker
000000a0 svchost.exe
000000a4 0
000000ac 0
000000b0 0 wine_sechost_service
000000b8 explorer.exe
000000bc 0
000000c0 0
000000c4 0 wine_rpcrt4_server
000000cc rpcss.exe
000000d0 0
000000dc 0
000000e0 0 wine_sechost_service
000000e4 0 wine_rpcrt4_server
000000e8 0 wine_rpcrt4_server
000000ec 0 wine_rpcrt4_io
00000330 0 wine_rpcrt4_io
0000034c 0 wine_rpcrt4_io
000000f4 steam.exe
000000f8 0
00000100 0
00000104 0
00000110 0
00000114 0 wine_sechost_device_notify
00000120 0 wine_xinput_hid_update
0000012c 0
00000130 0 wine_rpcrt4_server
00000158 0
00000178 0
0000017c 0
00000194 0
0000019c 0
000001a8 0
000001ac 0
000001b0 2
000001b4 2
000001bc 0
000001c0 0 wine_threadpool_timer_queue
000001d4 0 wine_mmdevapi_notification
0000022c 0
00000230 0
00000234 0
00000240 0
00000244 2
00000254 0
00000258 0
00000288 0
00000310 0
00000318 0
0000031c 0
00000338 0
00000340 0
000004a4 0
000005cc 0
000005d0 0
00000124 steamwebhelper.exe
00000128 0 CrBrowserMain
0000013c 0
00000140 0
00000184 0 BrokerEvent
00000188 0 ThreadPoolServiceThread
00000190 -2 ThreadPoolBackgroundWorker
000001a0 0 Chrome_IOThread
000001a4 0 MemoryInfra
000001c4 0 wine_threadpool_worker
000001c8 0 wine_threadpool_waitqueue
000001cc 0 ThreadPoolSingleThreadCOMSTASharedForeground0
000001d0 0 ThreadPoolSingleThreadCOMSTASharedForegroundBlocking1
000001e4 0 CompositorTileWorker1
000001e8 1 Chrome_InProcGpuThread
000001ec 0 Chrome_ChildIOThread
000001f0 0 wine_threadpool_timer_queue
000001f4 1 VizCompositorThread
000001f8 0 wine_sechost_device_notify
000001fc 0 VideoCaptureThread
00000208 -2 ThreadPoolSingleThreadSharedBackgroundBlocking2
0000020c 0 ThreadPoolSingleThreadSharedForegroundBlocking3
00000210 0
00000248 0 ThreadPoolSingleThreadForegroundBlocking4
0000025c 0 CacheThread_BlockFile
00000344 0 ChromiumEnv.StorageService
00000348 0 wine_rpcrt4_server
00000414 0 ThreadPoolForegroundWorker
00000144 steamwebhelper.exe
00000148 0
0000015c 0
00000160 0
00000164 0
00000168 0 wine_threadpool_worker
0000016c 0 wine_threadpool_waitqueue
00000170 0
00000174 0
0000024c steamwebhelper.exe
00000250 0 CrUtilityMain
00000268 0 BrokerEvent
0000026c 0 ThreadPoolServiceThread
00000278 0 Chrome_ChildIOThread
0000027c 0 wine_threadpool_worker
00000280 0 wine_threadpool_waitqueue
0000028c 0 ThreadPoolForegroundWorker
00000298 -2 ThreadPoolBackgroundWorker
00000314 0 CacheThread_BlockFile
000006dc 0 ThreadPoolForegroundWorker
000006e0 0 ThreadPoolForegroundWorker
00000260 steamwebhelper.exe
00000264 0 CrRendererMain
000002a4 0 BrokerEvent
000002a8 0 ThreadPoolServiceThread
000002ac 0 ThreadPoolForegroundWorker
000002b0 -2 ThreadPoolBackgroundWorker
000002b4 1 Chrome_ChildIOThread
000002b8 0 wine_threadpool_worker
000002bc 0 wine_threadpool_waitqueue
000002c0 0 GpuMemoryThread
000002c4 1 Compositor
000002c8 0 ThreadPoolSingleThreadSharedForegroundBlocking0
000002cc 0 CompositorTileWorker1
000002d0 0 CompositorTileWorker2
000002d4 0 CompositorTileWorker3
000002d8 0 CompositorTileWorker4
000002dc -2 CompositorTileWorkerBackground
000002e0 0 ThreadPoolForegroundWorker
000002e4 0 ThreadPoolForegroundWorker
000002f0 0 ThreadPoolForegroundWorker
000002f4 0 ThreadPoolForegroundWorker
000002fc 0 ThreadPoolForegroundWorker
00000354 0 WebCrypto
000006a0 0 ThreadPoolForegroundWorker
000003a8 steamwebhelper.exe
000003ac 0 CrRendererMain
000003c0 0 BrokerEvent
000003c4 0 ThreadPoolServiceThread
000003cc -2 ThreadPoolBackgroundWorker
000003d0 1 Chrome_ChildIOThread
000003d4 0 wine_threadpool_worker
000003d8 0 wine_threadpool_waitqueue
000003dc 0 GpuMemoryThread
000003e0 1 Compositor
000003e4 0 ThreadPoolSingleThreadSharedForegroundBlocking0
000003e8 0 CompositorTileWorker1
000003ec 0 CompositorTileWorker2
000003f0 0 CompositorTileWorker3
000003f4 0 CompositorTileWorker4
000003f8 -2 CompositorTileWorkerBackground
00000458 0 ThreadPoolForegroundWorker
000005b4 (D) C:\Program Files (x86)\Steam\steamapps\common\Sea of Thieves\Athena\Binaries\Win64\SoTGame.exe
000005b8 0
000005d4 0 wine_threadpool_worker
000005d8 0 TaskGraphThread 0 ( Low Availability )
000005dc 0 TaskGraphThread 1 ( Low Availability )
000005e0 0 TaskGraphThread 2 ( Low Availability )
000005e4 0 TaskGraphThread 3 ( Low Availability )
000005e8 0 PoolThread 0
000005ec 0 PoolThread 1
000005f0 0 wine_threadpool_timerqueue
000005f4 0 OnlineAsyncTaskThread DefaultInstance
00000608 -1 FAsyncLoadingThread
0000060c 0
00000610 -1 AsyncIOSystem
00000618 0
0000061c -1 PoolThread 2
00000620 -1 PoolThread 3
00000624 -1 PoolThread 4
00000628 -1 PoolThread 5
0000062c -1 PoolThread 6
00000630 -1 PoolThread 7
00000634 0 FMediaTicker
00000638 0 FMessageBus.Router
0000063c 0 wine_rpcrt4_server
00000648 0 RHIThread
00000654 0 ScreenSaverInhibitor
0000065c 1
00000660 0 wine_threadpool_timer_queue
00000664 0 wine_mmdevapi_notification
00000668 0
0000066c 1
00000670 1
0000068c 0 FWebSocketManager
00000690 0 ServiceMessaging
00000694 -1 FServiceEventDispatcher::ServiceEvents
000006a4 0
000006a8 0
000006ac 0 wine_xinput_hid_update
000006b0 0 wine_sechost_device_notify
000006bc 0 <== RenderThread 1
000006c0 1 RTHeartBeat 1
000006c4 0 CancellationThread
000006d8 0
000006d0 conhost.exe
000006d4 0
System information:
Wine build: wine-8.0.1-8817-g3ae020f0b5b
Platform: x86_64
Version: Windows 10
Host system: Darwin
Host version: 23.2.0

@timkurvers
Copy link
Author

Oof, that does not sound good. I haven't had the time to try it yet, but hope to do so this week.

(sidenote: took the liberty to put the crash log under an expandable button in your comment, hope that is alright 😊 )

@Xiaraxe
Copy link

Xiaraxe commented Feb 20, 2024

Oof, that does not sound good. I haven't had the time to try it yet, but hope to do so this week.

(sidenote: took the liberty to put the crash log under an expandable button in your comment, hope that is alright 😊 )

Hi, don't worry, take as much time as you need. If you need my feedback, don't hesitate to contact me.

@timkurvers
Copy link
Author

The game doesn't crash for me, but it is incredibly laggy using DX12 by default. Using -dx11 under Steam launch options seems to fix that somewhat. Worth a shot.

@Xiaraxe
Copy link

Xiaraxe commented Feb 21, 2024

The game doesn't crash for me, but it is incredibly laggy using DX12 by default. Using -dx11 under Steam launch options seems to fix that somewhat. Worth a shot.

Hi, thanks, it worked for me. I'll let you know if there are any more problems.

@Xiaraxe
Copy link

Xiaraxe commented Feb 23, 2024

Hi, are you planning to make your patch work for crossover 24.0? It would be great to use the patch with a more powerful version of crossover.

@timkurvers
Copy link
Author

Hi, are you planning to make your patch work for crossover 24.0? It would be great to use the patch with a more powerful version of crossover.

Yes, but I have yet to give CX 24 a shot. Hopefully sometimes next week.

@timkurvers
Copy link
Author

Quick note: have co-located all game patches in a single repository: https://github.com/timkurvers/macos-game-patches 🥳

The CrossOver 24 issue is being tracked in timkurvers/macos-game-patches#2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment