Attempts to launch the game via the launcher (Release or Develop) result in silent failure. The launcher downloads the current build, fails to launch it, then closes.
I found this bunch of stuff in the console (note: this is from an attempt to launch the Release version):
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: OpenRCT2 [3869]
Path: /Users/USER/Library/Application Support/OpenRCT2/*/OpenRCT2.app/Contents/MacOS/OpenRCT2
Identifier: io.openrct2.OpenRCT2
Version: 0.3.5.1 (???)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2021-11-24 14:42:13.3385 -0600
OS Version: macOS 12.0.1 (21A559)
Report Version: 12
Bridge OS Version: 6.0 (19P548)
Anonymous UUID: B727C3AE-5650-E948-4583-6F668A6BCD4D
Time Awake Since Boot: 17000 seconds
System Integrity Protection: enabled
Crashed Thread: 0
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace DYLD, Code 1 Library missing
Library not loaded: @executable_path/../Frameworks/libduktape.2.dylib
Referenced from: /Users/USER/Library/Application Support/OpenRCT2/*/OpenRCT2.app/Contents/MacOS/OpenRCT2
Reason: tried: '/Users/james/Library/Application Support/OpenRCT2/bin/OpenRCT2.app/Contents/MacOS/../Frameworks/libduktape.2.dylib' (not a mach-o file), '/usr/local/lib/libduktape.2.dylib' (no such file), '/usr/lib/libduktape.2.dylib' (no such file)
(terminated at launch; ignore backtrace)
Application Specific Information:
Library not loaded: @executable_path/../Frameworks/libduktape.2.dylib
Referenced from: /Users/james/Library/Application Support/OpenRCT2/bin/OpenRCT2.app/Contents/MacOS/OpenRCT2
Reason: tried: '/Users/james/Library/Application Support/OpenRCT2/bin/OpenRCT2.app/Contents/MacOS/../Frameworks/libduktape.2.dylib' (not a mach-o file), '/usr/local/lib/libduktape.2.dylib' (no such file), '/usr/lib/libduktape.2.dylib' (no such file)
Thread 0 Crashed:
0 dyld 0x1169b70ce __abort_with_payload + 10
1 dyld 0x1169cd1cf abort_with_payload_wrapper_internal + 80
2 dyld 0x1169cd201 abort_with_payload + 9
3 dyld 0x11697b613 dyld4::halt(char const*) + 375
4 dyld 0x11697755d dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3955
5 dyld 0x1169764b4 start + 388
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000002000209 rbx: 0x0000000000000000 rcx: 0x00007ff7b7a6f698 rdx: 0x00007ff7b7a6fb00
rdi: 0x0000000000000006 rsi: 0x0000000000000001 rbp: 0x00007ff7b7a6f6e0 rsp: 0x00007ff7b7a6f698
r8: 0x00007ff7b7a6f700 r9: 0x0000000000000000 r10: 0x00000000000000a1 r11: 0x0000000000000246
r12: 0x00000000000000a1 r13: 0x00007ff7b7a6fb00 r14: 0x0000000000000001 r15: 0x0000000000000006
rip: 0x00000001169b70ce rfl: 0x0000000000000246 cr2: 0x000000011697de3c
Logical CPU: 0
Error Code: 0x02000209
Trap Number: 133
Binary Images:
0x116971000 - 0x1169dcfff dyld (*) <1a6ae033-9438-33c0-8077-988fd885250a> /usr/lib/dyld
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=14.1M resident=0K(0%) swapped_out_or_unallocated=14.1M(100%)
Writable regions: Total=17.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=17.8M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
STACK GUARD 56.0M 1
Stack 8192K 1
VM_ALLOCATE 12K 3
__DATA 9728K 8
__DATA_CONST 48K 1
__LINKEDIT 3744K 7
__TEXT 10.5M 5
dyld private memory 1024K 1
=========== ======= =======
TOTAL 88.7M 27
-----------
Full Report
-----------
{"app_name":"OpenRCT2","timestamp":"2021-11-24 14:42:13.00 -0600","app_version":"0.3.5.1","slice_uuid":"fb793892-5ae1-3c83-bb48-fe3758d7fecb","build_version":"","platform":1,"bundleID":"io.openrct2.OpenRCT2","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.0.1 (21A559)","incident_id":"E2E84388-8284-4594-B591-51F8B29FB1B8","name":"OpenRCT2"}
{
"uptime" : 17000,
"procLaunch" : "2021-11-24 14:42:12.5160 -0600",
"procRole" : "Unspecified",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro16,1",
"procStartAbsTime" : 17350201188725,
"coalitionID" : 2578,
"osVersion" : {
"train" : "macOS 12.0.1",
"build" : "21A559",
"releaseType" : "User"
},
"captureTime" : "2021-11-24 14:42:13.3385 -0600",
"incident" : "E2E84388-8284-4594-B591-51F8B29FB1B8",
"bug_type" : "309",
"pid" : 3869,
"procExitAbsTime" : 17351023268052,
"cpuType" : "X86-64",
"procName" : "OpenRCT2",
"procPath" : "\/Users\/USER\/Library\/Application Support\/OpenRCT2\/*\/OpenRCT2.app\/Contents\/MacOS\/OpenRCT2",
"bundleInfo" : {"CFBundleShortVersionString":"0.3.5.1","CFBundleIdentifier":"io.openrct2.OpenRCT2"},
"storeInfo" : {"deviceIdentifierForVendor":"9E7337D1-4799-5035-9BC3-9CAED74C90BE","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.lrflew.OpenRCT2",
"crashReporterKey" : "B727C3AE-5650-E948-4583-6F668A6BCD4D",
"responsiblePid" : 3863,
"bridgeVersion" : {"build":"19P548","train":"6.0"},
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"termination" : {"code":1,"flags":518,"namespace":"DYLD","indicator":"Library missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Library not loaded: @executable_path\/..\/Frameworks\/libduktape.2.dylib","Referenced from: \/Users\/USER\/Library\/Application Support\/OpenRCT2\/*\/OpenRCT2.app\/Contents\/MacOS\/OpenRCT2","Reason: tried: '\/Users\/james\/Library\/Application Support\/OpenRCT2\/bin\/OpenRCT2.app\/Contents\/MacOS\/..\/Frameworks\/libduktape.2.dylib' (not a mach-o file), '\/usr\/local\/lib\/libduktape.2.dylib' (no such file), '\/usr\/lib\/libduktape.2.dylib' (no such file)"]},
"asi" : {"dyld":["Library not loaded: @executable_path\/..\/Frameworks\/libduktape.2.dylib","Referenced from: \/Users\/james\/Library\/Application Support\/OpenRCT2\/bin\/OpenRCT2.app\/Contents\/MacOS\/OpenRCT2","Reason: tried: '\/Users\/james\/Library\/Application Support\/OpenRCT2\/bin\/OpenRCT2.app\/Contents\/MacOS\/..\/Frameworks\/libduktape.2.dylib' (not a mach-o file), '\/usr\/local\/lib\/libduktape.2.dylib' (no such file), '\/usr\/lib\/libduktape.2.dylib' (no such file)"]},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":106426,"threadState":{"r13":{"value":140701914823424},"rax":{"value":33554953},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":1},"r8":{"value":140701914822400},"cr2":{"value":4674018876},"rdx":{"value":140701914823424},"r10":{"value":161},"r9":{"value":0},"r15":{"value":6},"rbx":{"value":0},"trap":{"value":133},"err":{"value":33554953},"r11":{"value":582},"rip":{"value":4674253006,"matchesCrashFrame":1},"rbp":{"value":140701914822368},"rsp":{"value":140701914822296},"r12":{"value":161},"rcx":{"value":140701914822296},"flavor":"x86_THREAD_STATE","rdi":{"value":6}},"frames":[{"imageOffset":286926,"symbol":"__abort_with_payload","symbolLocation":10,"imageIndex":0},{"imageOffset":377295,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":377345,"symbol":"abort_with_payload","symbolLocation":9,"imageIndex":0},{"imageOffset":42515,"symbol":"dyld4::halt(char const*)","symbolLocation":375,"imageIndex":0},{"imageOffset":25949,"symbol":"dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)","symbolLocation":3955,"imageIndex":0},{"imageOffset":21684,"symbol":"start","symbolLocation":388,"imageIndex":0}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 4673966080,
"size" : 442368,
"uuid" : "1a6ae033-9438-33c0-8077-988fd885250a",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
}
],
"sharedCache" : {
"base" : 140703398719488,
"size" : 15213641728,
"uuid" : "3d05845f-3f65-358f-9ebf-2236e772ac01"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=14.1M resident=0K(0%) swapped_out_or_unallocated=14.1M(100%)\nWritable regions: Total=17.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=17.8M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nSTACK GUARD 56.0M 1 \nStack 8192K 1 \nVM_ALLOCATE 12K 3 \n__DATA 9728K 8 \n__DATA_CONST 48K 1 \n__LINKEDIT 3744K 7 \n__TEXT 10.5M 5 \ndyld private memory 1024K 1 \n=========== ======= ======= \nTOTAL 88.7M 27 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "601d9415f79519000ccd4b69",
"factorPackIds" : {
"SIRI_TEXT_TO_SPEECH" : "6194416dea7ed64a7812a429"
},
"deploymentId" : 240000322
},
{
"rolloutId" : "602ad4dac86151000cf27e46",
"factorPackIds" : {
"SIRI_DICTATION_ASSETS" : "614a34c5eae97a2111628dc5"
},
"deploymentId" : 240000271
},
{
"rolloutId" : "5fc94383418129005b4e9ae0",
"factorPackIds" : {
},
"deploymentId" : 240000162
},
{
"rolloutId" : "5ffde50ce2aacd000d47a95f",
"factorPackIds" : {
},
"deploymentId" : 240000076
},
{
"rolloutId" : "60da5e84ab0ca017dace9abf",
"factorPackIds" : {
},
"deploymentId" : 240000008
},
{
"rolloutId" : "607844aa04477260f58a8077",
"factorPackIds" : {
"SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
},
"deploymentId" : 240000066
}
],
"experiments" : [
]
}
}
I don't know much about code, but I'm fairly competent with OSX and am happy to help debug. I updated to Monterey today, but got the same error (going back many weeks) on Big Sur too, with the same console messages.