Jump to content
  • A20 Crash on launch (macOS ARM64)


    mgrimesd

    Does not make it to TFP logo -- simply black screen, busy cursor (spinning wheel of death) and crash report.

    Crash report follows:

    -----

     

    -------------------------------------
    Translated Report (Full Report Below)
    -------------------------------------

    Process:               7 Days To Die [1219]
    Path:                  /Users/USER/Library/Application Support/Steam/*/7DaysToDie.app/Contents/MacOS/7 Days To Die
    Identifier:            unity.The Fun Pimps.7 Days To Die
    Version:               1.0 (0)
    Code Type:             ARM-64 (Native)
    Parent Process:        launchd [1]
    User ID:               501

    Date/Time:             2021-12-06 12:37:45.7083 -0800
    OS Version:            macOS 12.0.1 (21A559)
    Report Version:        12
    Anonymous UUID:        6F2A2D0A-8565-845F-170E-642E1D2251F7


    Time Awake Since Boot: 1400 seconds

    System Integrity Protection: enabled

    Crashed Thread:        0  tid_103  Dispatch queue: com.apple.main-thread

    Exception Type:        EXC_CRASH (SIGBUS)
    Exception Codes:       0x0000000000000000, 0x0000000000000000
    Exception Note:        EXC_CORPSE_NOTIFY

    Termination Reason:    Namespace SIGNAL, Code 10 Bus error: 10
    Terminating Process:   7 Days To Die [1219]

    Thread 0 Crashed:: tid_103 Dispatch queue: com.apple.main-thread
    0   libsystem_kernel.dylib                   0x1c70d10c0 __psynch_cvwait + 8
    1   libsystem_pthread.dylib                  0x1c7109ae0 _pthread_cond_wait + 1272
    2   libmonobdwgc-2.0.dylib                   0x1180bfce4 0x117edc000 + 1981668
    3   libmonobdwgc-2.0.dylib                   0x1180b7f4c 0x117edc000 + 1949516
    4   libmonobdwgc-2.0.dylib                   0x1180b7d54 0x117edc000 + 1949012
    5   libmonobdwgc-2.0.dylib                   0x1180c90b8 0x117edc000 + 2019512
    6   libmonobdwgc-2.0.dylib                   0x1180b202c 0x117edc000 + 1925164
    7   libmonobdwgc-2.0.dylib                   0x1180b1ee4 0x117edc000 + 1924836
    8   libmonobdwgc-2.0.dylib                   0x117fe6444 mono_runtime_cleanup + 16
    9   libmonobdwgc-2.0.dylib                   0x117eee10c 0x117edc000 + 73996
    10  UnityPlayer.dylib                        0x108768740 0x108024000 + 7620416
    11  UnityPlayer.dylib                        0x10860f1fc 0x108024000 + 6205948
    12  UnityPlayer.dylib                        0x108d66330 0x108024000 + 13902640
    13  Foundation                               0x1c80ee42c __NSFireTimer + 104
    14  CoreFoundation                           0x1c71ef3c8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32
    15  CoreFoundation                           0x1c71eefc4 __CFRunLoopDoTimer + 1076
    16  CoreFoundation                           0x1c71eea50 __CFRunLoopDoTimers + 392
    17  CoreFoundation                           0x1c71d35cc __CFRunLoopRun + 1944
    18  CoreFoundation                           0x1c71d2694 CFRunLoopRunSpecific + 600
    19  HIToolbox                                0x1cfd48990 RunCurrentEventLoopInMode + 292
    20  HIToolbox                                0x1cfd4861c ReceiveNextEventCommon + 320
    21  HIToolbox                                0x1cfd484c4 _BlockUntilNextEventMatchingListInModeWithFilter + 72
    22  AppKit                                   0x1c9d27aec _DPSNextEvent + 844
    23  AppKit                                   0x1c9d26390 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1332
    24  AppKit                                   0x1c9d183b0 -[NSApplication run] + 596
    25  AppKit                                   0x1c9ce9a84 NSApplicationMain + 1064
    26  UnityPlayer.dylib                        0x108d6766c PlayerMain(int, char const**) + 848
    27  dyld                                     0x104cf50f4 start + 520

    Thread 1:: Finalizer
    0   libmonobdwgc-2.0.dylib                   0x1180bb4a4 0x117edc000 + 1963172
    1   libmonobdwgc-2.0.dylib                   0x1180bb1e0 0x117edc000 + 1962464
    2   libmonobdwgc-2.0.dylib                   0x1180b92ac 0x117edc000 + 1954476
    3   libmonobdwgc-2.0.dylib                   0x1180b91c4 mono_code_manager_destroy + 32
    4   libmonobdwgc-2.0.dylib                   0x117eed7a0 0x117edc000 + 71584
    5   libmonobdwgc-2.0.dylib                   0x11805c440 0x117edc000 + 1573952
    6   libmonobdwgc-2.0.dylib                   0x1180b0d80 0x117edc000 + 1920384
    7   libmonobdwgc-2.0.dylib                   0x1180e5bd4 GC_invoke_finalizers + 152
    8   libmonobdwgc-2.0.dylib                   0x1180b262c 0x117edc000 + 1926700
    9   libmonobdwgc-2.0.dylib                   0x11807ce4c 0x117edc000 + 1707596
    10  libmonobdwgc-2.0.dylib                   0x11807ccf0 0x117edc000 + 1707248
    11  libmonobdwgc-2.0.dylib                   0x1180ee1f0 GC_inner_start_routine + 96
    12  libmonobdwgc-2.0.dylib                   0x1180ee174 GC_start_routine + 36
    13  libsystem_pthread.dylib                  0x1c71094ec _pthread_start + 148
    14  libsystem_pthread.dylib                  0x1c71042d0 thread_start + 8

    Thread 2:: AMCP Logging Spool
    0   libsystem_kernel.dylib                   0x1c70cd990 semaphore_wait_trap + 8
    1   caulk                                    0x1cfabd8ac caulk::mach::semaphore::wait_or_error() + 28
    2   caulk                                    0x1cfaa065c caulk::concurrent::details::worker_thread::run() + 56
    3   caulk                                    0x1cfaa027c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 96
    4   libsystem_pthread.dylib                  0x1c71094ec _pthread_start + 148
    5   libsystem_pthread.dylib                  0x1c71042d0 thread_start + 8

    Thread 3:
    0   libsystem_pthread.dylib                  0x1c71042bc start_wqthread + 0

    Thread 4:: com.apple.NSEventThread
    0   libsystem_kernel.dylib                   0x1c70cd954 mach_msg_trap + 8
    1   libsystem_kernel.dylib                   0x1c70cdd00 mach_msg + 76
    2   CoreFoundation                           0x1c71d4e38 __CFRunLoopServiceMachPort + 372
    3   CoreFoundation                           0x1c71d32f0 __CFRunLoopRun + 1212
    4   CoreFoundation                           0x1c71d2694 CFRunLoopRunSpecific + 600
    5   AppKit                                   0x1c9e94c24 _NSEventThread + 196
    6   libsystem_pthread.dylib                  0x1c71094ec _pthread_start + 148
    7   libsystem_pthread.dylib                  0x1c71042d0 thread_start + 8


    Thread 0 crashed with ARM Thread State (64-bit):
        x0: 0x0000000000000104   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
        x4: 0x0000000000000000   x5: 0x00000000000000a0   x6: 0x0000000000000000   x7: 0x0000000005f5e100
        x8: 0x0000000000000100   x9: 0x0000000000000001  x10: 0x00000001181ba948  x11: 0x0000000000000002
       x12: 0x0000000000000000  x13: 0x0000000000000000  x14: 0x0000000000000000  x15: 0x0000000000000001
       x16: 0x0000000000000131  x17: 0x00000002214ef4e8  x18: 0x000000013964b940  x19: 0x00000001181ba930
       x20: 0x000000016b1b0148  x21: 0x0000000000000001  x22: 0x0000000005f5e100  x23: 0x0000000000000000
       x24: 0x0000000000000000  x25: 0x0000000000000001  x26: 0x0000000000000100  x27: 0x00000001181ba930
       x28: 0x000000021fde8000   fp: 0x000000016b1b00a0   lr: 0x00000001c7109ae0
        sp: 0x000000016b1b0010   pc: 0x00000001c70d10c0 cpsr: 0xa0000000
       far: 0x000000016af63f10  esr: 0x56000080  Address size fault

    Binary Images:
           0x1c70cc000 -        0x1c7101fff libsystem_kernel.dylib (*) <c8524c02-b14f-30bd-a228-c44b4a448e68> /usr/lib/system/libsystem_kernel.dylib
           0x1c7102000 -        0x1c710efff libsystem_pthread.dylib (*) <4786e19a-9312-38e6-80ef-9c1394548118> /usr/lib/system/libsystem_pthread.dylib
           0x117edc000 -        0x1181a7fff libmonobdwgc-2.0.dylib (*) <55f9abae-7cb8-3f6d-9f29-a6ee17644276> /Users/USER/Library/Application Support/Steam/*/7DaysToDie.app/Contents/Frameworks/libmonobdwgc-2.0.dylib
           0x108024000 -        0x1095e3fff UnityPlayer.dylib (*) <062e1a4f-aaed-3e9d-8275-c0087af07504> /Users/USER/Library/Application Support/Steam/*/7DaysToDie.app/Contents/Frameworks/UnityPlayer.dylib
           0x1c8047000 -        0x1c8434fff com.apple.Foundation (6.9) <de039f1b-ffe5-3644-a8cf-7ba52c32cd73> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
           0x1c7150000 -        0x1c7693fff com.apple.CoreFoundation (6.9) <b2ff96d0-ae99-31ef-9014-fc9964b4f3e0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
           0x1cfd18000 -        0x1d0047fff com.apple.HIToolbox (2.1.1) <98ea191e-b6f8-3036-b267-eeadb5f03c7d> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
           0x1c9ce6000 -        0x1cab97fff com.apple.AppKit (6.9) <518f4e68-c324-320f-9d7f-85c224eae972> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
           0x104cf0000 -        0x104d4ffff dyld (*) <86a8ba48-8bb4-3b30-9cda-051f73c74f44> /usr/lib/dyld
           0x1cfa9e000 -        0x1cfac5fff com.apple.audio.caulk (1.0) <c8b77e54-af14-37e1-8a72-6437f54c6fd1> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk

    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=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)
    Writable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)

                                    VIRTUAL   REGION 
    REGION TYPE                        SIZE    COUNT (non-coalesced) 
    ===========                     =======  ======= 
    Accelerate framework               256K        2 
    Activity Tracing                   256K        1 
    CG backing stores                 4032K        4 
    CG image                            96K        4 
    ColorSync                          528K       26 
    CoreAnimation                      208K       11 
    CoreGraphics                        32K        2 
    CoreUI image data                  864K        7 
    Foundation                          16K        1 
    Kernel Alloc Once                   32K        1 
    MALLOC                           324.3M       55 
    MALLOC guard page                  192K        9 
    MALLOC_MEDIUM (reserved)         696.0M        6         reserved VM address space (unallocated)
    MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
    STACK GUARD                       56.1M        5 
    Stack                             11.6M        5 
    VM_ALLOCATE                        1.2G       92 
    VM_ALLOCATE (reserved)            3072K        3         reserved VM address space (unallocated)
    __AUTH                            2496K      298 
    __AUTH_CONST                      18.9M      480 
    __DATA                            17.9M      470 
    __DATA_CONST                      17.8M      488 
    __DATA_DIRTY                      1706K      204 
    __FONT_DATA                          4K        1 
    __LINKEDIT                       571.9M        7 
    __OBJC_CONST                      3363K      263 
    __OBJC_RO                         81.8M        1 
    __OBJC_RW                         3088K        1 
    __TEXT                           483.4M      506 
    __UNICODE                          588K        1 
    dyld private memory               1024K        1 
    mapped file                      186.9M       39 
    shared memory                      848K       13 
    ===========                     =======  ======= 
    TOTAL                              4.0G     3008 
    TOTAL, minus reserved VM space     2.9G     3008 

    -----------
    Full Report
    -----------

    {"app_name":"7 Days To Die","timestamp":"2021-12-06 12:37:45.00 -0800","app_version":"1.0","slice_uuid":"def4dd2f-8142-39d2-8bd8-beb64bacc720","build_version":"0","platform":1,"bundleID":"unity.The Fun Pimps.7 Days To Die","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.0.1 (21A559)","incident_id":"D53B3CDE-8F0A-4024-8862-010C9C7DBA5F","name":"7 Days To Die"}
    {
      "uptime" : 1400,
      "procLaunch" : "2021-12-06 12:36:31.9794 -0800",
      "procRole" : "Foreground",
      "version" : 2,
      "userID" : 501,
      "deployVersion" : 210,
      "modelCode" : "MacBookPro18,2",
      "procStartAbsTime" : 33390195160,
      "coalitionID" : 1297,
      "osVersion" : {
        "train" : "macOS 12.0.1",
        "build" : "21A559",
        "releaseType" : "User"
      },
      "captureTime" : "2021-12-06 12:37:45.7083 -0800",
      "incident" : "D53B3CDE-8F0A-4024-8862-010C9C7DBA5F",
      "bug_type" : "309",
      "pid" : 1219,
      "procExitAbsTime" : 35158860438,
      "translated" : false,
      "cpuType" : "ARM-64",
      "procName" : "7 Days To Die",
      "procPath" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/7DaysToDie.app\/Contents\/MacOS\/7 Days To Die",
      "bundleInfo" : {"CFBundleShortVersionString":"1.0","CFBundleVersion":"0","CFBundleIdentifier":"unity.The Fun Pimps.7 Days To Die"},
      "storeInfo" : {"deviceIdentifierForVendor":"6F71AFB9-461C-5AFB-8983-28B87EF8F2BE","thirdParty":true},
      "parentProc" : "launchd",
      "parentPid" : 1,
      "coalitionName" : "unity.The Fun Pimps.7 Days To Die",
      "crashReporterKey" : "6F2A2D0A-8565-845F-170E-642E1D2251F7",
      "sip" : "enabled",
      "isCorpse" : 1,
      "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGBUS"},
      "termination" : {"flags":0,"code":10,"namespace":"SIGNAL","indicator":"Bus error: 10","byProc":"7 Days To Die","byPid":1219},
      "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":19094,"threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":100000000},{"value":256},{"value":1},{"value":4699433288},{"value":2},{"value":0},{"value":0},{"value":0},{"value":1},{"value":305},{"value":9148757224},{"value":5257869632},{"value":4699433264},{"value":6091899208},{"value":1},{"value":100000000},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4699433264},{"value":9124610048,"symbolLocation":336,"symbol":"_CFXNotificationPost.samples"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7634721504},"cpsr":{"value":2684354560},"fp":{"value":6091899040},"sp":{"value":6091898896},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":7634489536,"matchesCrashFrame":1},"far":{"value":6089490192}},"name":"tid_103","queue":"com.apple.main-thread","frames":[{"imageOffset":20672,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":31456,"symbol":"_pthread_cond_wait","symbolLocation":1272,"imageIndex":1},{"imageOffset":1981668,"imageIndex":2},{"imageOffset":1949516,"imageIndex":2},{"imageOffset":1949012,"imageIndex":2},{"imageOffset":2019512,"imageIndex":2},{"imageOffset":1925164,"imageIndex":2},{"imageOffset":1924836,"imageIndex":2},{"imageOffset":1090628,"symbol":"mono_runtime_cleanup","symbolLocation":16,"imageIndex":2},{"imageOffset":73996,"imageIndex":2},{"imageOffset":7620416,"imageIndex":3},{"imageOffset":6205948,"imageIndex":3},{"imageOffset":13902640,"imageIndex":3},{"imageOffset":685100,"symbol":"__NSFireTimer","symbolLocation":104,"imageIndex":4},{"imageOffset":652232,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__","symbolLocation":32,"imageIndex":5},{"imageOffset":651204,"symbol":"__CFRunLoopDoTimer","symbolLocation":1076,"imageIndex":5},{"imageOffset":649808,"symbol":"__CFRunLoopDoTimers","symbolLocation":392,"imageIndex":5},{"imageOffset":538060,"symbol":"__CFRunLoopRun","symbolLocation":1944,"imageIndex":5},{"imageOffset":534164,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":5},{"imageOffset":199056,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":6},{"imageOffset":198172,"symbol":"ReceiveNextEventCommon","symbolLocation":320,"imageIndex":6},{"imageOffset":197828,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":6},{"imageOffset":269036,"symbol":"_DPSNextEvent","symbolLocation":844,"imageIndex":7},{"imageOffset":263056,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1332,"imageIndex":7},{"imageOffset":205744,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":7},{"imageOffset":14980,"symbol":"NSApplicationMain","symbolLocation":1064,"imageIndex":7},{"imageOffset":13907564,"symbol":"PlayerMain(int, char const**)","symbolLocation":848,"imageIndex":3},{"imageOffset":20724,"symbol":"start","symbolLocation":520,"imageIndex":8}]},{"id":19316,"name":"Finalizer","frames":[{"imageOffset":1963172,"imageIndex":2},{"imageOffset":1962464,"imageIndex":2},{"imageOffset":1954476,"imageIndex":2},{"imageOffset":1954244,"symbol":"mono_code_manager_destroy","symbolLocation":32,"imageIndex":2},{"imageOffset":71584,"imageIndex":2},{"imageOffset":1573952,"imageIndex":2},{"imageOffset":1920384,"imageIndex":2},{"imageOffset":2137044,"symbol":"GC_invoke_finalizers","symbolLocation":152,"imageIndex":2},{"imageOffset":1926700,"imageIndex":2},{"imageOffset":1707596,"imageIndex":2},{"imageOffset":1707248,"imageIndex":2},{"imageOffset":2171376,"symbol":"GC_inner_start_routine","symbolLocation":96,"imageIndex":2},{"imageOffset":2171252,"symbol":"GC_start_routine","symbolLocation":36,"imageIndex":2},{"imageOffset":29932,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8912,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":19355,"name":"AMCP Logging Spool","frames":[{"imageOffset":6544,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":129196,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":9},{"imageOffset":9820,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":9},{"imageOffset":8828,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*)","symbolLocation":96,"imageIndex":9},{"imageOffset":29932,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8912,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":19454,"frames":[{"imageOffset":8892,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":19455,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6484,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7424,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":544312,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":5},{"imageOffset":537328,"symbol":"__CFRunLoopRun","symbolLocation":1212,"imageIndex":5},{"imageOffset":534164,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":5},{"imageOffset":1764388,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":7},{"imageOffset":29932,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":8912,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]}],
      "usedImages" : [
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7634468864,
        "size" : 221184,
        "uuid" : "c8524c02-b14f-30bd-a228-c44b4a448e68",
        "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
        "name" : "libsystem_kernel.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7634690048,
        "size" : 53248,
        "uuid" : "4786e19a-9312-38e6-80ef-9c1394548118",
        "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
        "name" : "libsystem_pthread.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64",
        "base" : 4696424448,
        "size" : 2932736,
        "uuid" : "55f9abae-7cb8-3f6d-9f29-a6ee17644276",
        "path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/7DaysToDie.app\/Contents\/Frameworks\/libmonobdwgc-2.0.dylib",
        "name" : "libmonobdwgc-2.0.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64",
        "base" : 4429332480,
        "size" : 22806528,
        "uuid" : "062e1a4f-aaed-3e9d-8275-c0087af07504",
        "path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/7DaysToDie.app\/Contents\/Frameworks\/UnityPlayer.dylib",
        "name" : "UnityPlayer.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7650701312,
        "CFBundleShortVersionString" : "6.9",
        "CFBundleIdentifier" : "com.apple.Foundation",
        "size" : 4120576,
        "uuid" : "de039f1b-ffe5-3644-a8cf-7ba52c32cd73",
        "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
        "name" : "Foundation",
        "CFBundleVersion" : "1855.105"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7635009536,
        "CFBundleShortVersionString" : "6.9",
        "CFBundleIdentifier" : "com.apple.CoreFoundation",
        "size" : 5521408,
        "uuid" : "b2ff96d0-ae99-31ef-9014-fc9964b4f3e0",
        "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
        "name" : "CoreFoundation",
        "CFBundleVersion" : "1855.105"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7781580800,
        "CFBundleShortVersionString" : "2.1.1",
        "CFBundleIdentifier" : "com.apple.HIToolbox",
        "size" : 3342336,
        "uuid" : "98ea191e-b6f8-3036-b267-eeadb5f03c7d",
        "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
        "name" : "HIToolbox"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7680712704,
        "CFBundleShortVersionString" : "6.9",
        "CFBundleIdentifier" : "com.apple.AppKit",
        "size" : 15409152,
        "uuid" : "518f4e68-c324-320f-9d7f-85c224eae972",
        "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
        "name" : "AppKit",
        "CFBundleVersion" : "2113"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 4375642112,
        "size" : 393216,
        "uuid" : "86a8ba48-8bb4-3b30-9cda-051f73c74f44",
        "path" : "\/usr\/lib\/dyld",
        "name" : "dyld"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7778983936,
        "CFBundleShortVersionString" : "1.0",
        "CFBundleIdentifier" : "com.apple.audio.caulk",
        "size" : 163840,
        "uuid" : "c8b77e54-af14-37e1-8a72-6437f54c6fd1",
        "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
        "name" : "caulk"
      }
    ],
      "sharedCache" : {
      "base" : 7631519744,
      "size" : 3072180224,
      "uuid" : "a6162d66-93e3-3251-93cc-b11f7c8c830e"
    },
      "vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               256K        2 \nActivity Tracing                   256K        1 \nCG backing stores                 4032K        4 \nCG image                            96K        4 \nColorSync                          528K       26 \nCoreAnimation                      208K       11 \nCoreGraphics                        32K        2 \nCoreUI image data                  864K        7 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           324.3M       55 \nMALLOC guard page                  192K        9 \nMALLOC_MEDIUM (reserved)         696.0M        6         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSTACK GUARD                       56.1M        5 \nStack                             11.6M        5 \nVM_ALLOCATE                        1.2G       92 \nVM_ALLOCATE (reserved)            3072K        3         reserved VM address space (unallocated)\n__AUTH                            2496K      298 \n__AUTH_CONST                      18.9M      480 \n__DATA                            17.9M      470 \n__DATA_CONST                      17.8M      488 \n__DATA_DIRTY                      1706K      204 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       571.9M        7 \n__OBJC_CONST                      3363K      263 \n__OBJC_RO                         81.8M        1 \n__OBJC_RW                         3088K        1 \n__TEXT                           483.4M      506 \n__UNICODE                          588K        1 \ndyld private memory               1024K        1 \nmapped file                      186.9M       39 \nshared memory                      848K       13 \n===========                     =======  ======= \nTOTAL                              4.0G     3008 \nTOTAL, minus reserved VM space     2.9G     3008 \n",
      "legacyInfo" : {
      "threadTriggered" : {
        "name" : "tid_103",
        "queue" : "com.apple.main-thread"
      }
    },
      "trialInfo" : {
      "rollouts" : [
        {
          "rolloutId" : "601d9415f79519000ccd4b69",
          "factorPackIds" : {
            "SIRI_TEXT_TO_SPEECH" : "6194416dea7ed64a7812a429"
          },
          "deploymentId" : 240000322
        },
        {
          "rolloutId" : "5fc94383418129005b4e9ae0",
          "factorPackIds" : {

          },
          "deploymentId" : 240000162
        },
        {
          "rolloutId" : "607844aa04477260f58a8077",
          "factorPackIds" : {
            "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
          },
          "deploymentId" : 240000066
        },
        {
          "rolloutId" : "5ffde50ce2aacd000d47a95f",
          "factorPackIds" : {

          },
          "deploymentId" : 240000076
        },
        {
          "rolloutId" : "60da5e84ab0ca017dace9abf",
          "factorPackIds" : {

          },
          "deploymentId" : 240000008
        },
        {
          "rolloutId" : "602ad4dac86151000cf27e46",
          "factorPackIds" : {
            "SIRI_DICTATION_ASSETS" : "61a69939b1c7c7620ce6e408"
          },
          "deploymentId" : 240000285
        }
      ],
      "experiments" : [

      ]
    }
    }

    Model: MacBookPro18,2, BootROM 7429.41.5, proc 10:8:2 processors, 64 GB, SMC 
    Graphics: Apple M1 Max, Apple M1 Max, Built-In
    Display: Color LCD, 3456 x 2234 Retina, Main, MirrorOff, Online
    Memory Module: LPDDR5
    AirPort: Wi-Fi, wl0: Sep 24 2021 15:49:44 version 20.10.853.23.8.7.106 FWID 01-78e271b2
    Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
    Network Service: Wi-Fi, AirPort, en0
    USB Device: USB31Bus
    USB Device: USB31Bus
    USB Device: USB31Bus
    USB Device: USB3.0 Hub
    USB Device: USB2.0 Hub
    USB Device: 2.4G Keyboard Mouse
    Thunderbolt Bus: MacBook Pro, Apple Inc.
    Thunderbolt Bus: MacBook Pro, Apple Inc.
    Thunderbolt Bus: MacBook Pro, Apple Inc.


     


    User Feedback

    Recommended Comments



    5 minutes ago, mgrimesd said:

    Also for a "workaround" --- on an M1 Max w/32 core GPU, that's ~60FPS (dips to 45, clear 70FPS) on High (w/DoF and Motion Blur off) @ 1920x1200  translated from Intel to ARM... 🔥

    Performance seems a good 10FPS better than A19 which I believe was an Intel binary. So still better off for a workaround. Seeing what you guys pull for native performance is going to be INTERESTING!!

    Yeah my Mac mini runs about the same in A20 than it did in A19... hopefully native support squeezes out some more performance.

    Link to comment
    Share on other sites

    I downloaded the latest steam sdk and hacked around the bad libsteam_api.dylib, but now it crashes due to libEOSSDK-Mac-Shipping.dylib also lacking arm64 architecture.

    Link to comment
    Share on other sites

    I downloaded the latest Epic SDK to try the same fix, but unfortunately the latest libEOSSDK-Mac-Shipping.dylib is x86_64 only. This is out of TFP hands until that is remedied by Epic.

     

    @Hated would you add the Rosetta workaround to the Known Issues or similar appropriate place?

    Link to comment
    Share on other sites

    Is there any chance of getting a natively running 7DTD version for ARM-based Macs? In other words, is this bug worked on or will the "workaround" stay for a long time? :)

    Link to comment
    Share on other sites

    As previously indicated, this is out of TFP hands. At this point we are reliant on Epic to support ARM64 in an external dependency 7DTD links against. In order to arrive at an ARM64 executable I believe it and it's external dependencies need to be ARM64 as well -- I don't believe you can mix-n-match rosetta and native. The 7DTD launcher is still intel, but it is a separate executable from the main game.

     

    We are at the beginning of Mac Gaming... The new M1 chips have proven the Mac to be a VERY capable game platform, but with the switch of architecture, game companies will not only have to make the commitment to supporting Apple Silicon in their business plan, but also port their software.

     

    Link to comment
    Share on other sites

    Here is what needs to happen before you will ever be able to run natively on m1. There are a bunch of plugins that need arm64 versions:

     

    • eac_server                               (presumably disabling EAC bypasses the need)
    • easyanticheat                          (presumably disabling EAC bypasses the need)
    • gamesparksunityosx               (hasn't been updated since 2018 so I'm not holding my breath)
    • InControlNative                       (TFP would need to update to v1.8.3)
    • libEOSSDK-Mac-Shipping     (This is the Epic SDK, no M1 support yet, but still is developed)
    • Magick                                     (this appears to be open source so anybody could make an M1 build)
    • MouseLib                                 (I cannot figure out what this is so no idea)
    • steam_api                                (TFP would have to update to v1.52)

     

    Unfortunately, it looks unlikely that GameSparks will ever support M1 because it appears to be a dead closed source project, but it's still being sold, so maybe.

     

    Link to comment
    Share on other sites

    I've learned new information about GameSparks, and it appears that it is no longer being developed and developers need to transition to something else by September 30, 2022. I'll go ahead and assume TFP will be migrating away from it at some point to something that will likely support the M1.

     

     

    Link to comment
    Share on other sites




    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...