I've started trying to run the .Atlas freeshard of Dark Age of Camelot prerelease version via Crossover 21on MacOS 11.6 (Big Sur) running on an Intel CPU. I'm able to install DAOC and get it patched as usual, and the AtlasInstaller.exe also runs just fine. When I run AtlasLauncher.exe, however, I get the login box, but then after a window showing the command (attached, with username and password obscured) the command completes with no game launched.
I ran this with logging and got the attached result with several errors listed, but I can't tell which are significant. The command I was able to capture in a screenshot is exactly the same as that used in the "Connecting on GNU/Linux" thread on the Atlas forums, so at least it's doing that right. If anybody can tell me whether there is something missing from my Wine install (it's Windows 7 with .Net Framework 4.0, because a WindowsXP bottle with .Net 2.0 SP2 wouldn't run the AtlasInstaller), or something else that needs to be done, please weigh in. Here's the tail of the log. Any pointers appreciated. Thanks.
Command:
/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/wineloader32on64 winewrapper.exe --new-console --workdir /Users/myusername/Library/Application Support/CrossOver/Bottles/Dark Age of Camelot Win7/drive_c/Program Files (x86)/Electronic Arts/Dark Age of Camelot --start -- /Users/myusername/Library/Application Support/CrossOver/Bottles/Dark Age of Camelot Win7/drive_c/Program Files (x86)/Electronic Arts/Dark Age of Camelot/AtlasLauncher.exe
00a8:err:plugplay:process_IOService_Device object 0x7303
00a8:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x7307
00a8:err:plugplay:process_IOService_Device object 0x800b
00a8:err:plugplay:process_IOService_Device object 0x7f07
00a8:err:plugplay:process_IOService_Device object 0x7c07
00a8:err:plugplay:process_IOService_Device object 0x7807
00a8:err:plugplay:process_IOService_Device object 0xaa07
00a8:err:plugplay:process_IOService_Device object 0x15307
00a8:err:plugplay:process_IOService_Device object 0xae07
00a8:err:plugplay:process_IOService_Device object 0x15107
00a8:err:plugplay:process_IOService_Device object 0xb107
00a8:err:plugplay:process_IOService_Device object 0xb407
00a8:err:plugplay:process_IOService_Device object 0x14e07
00a8:err:plugplay:process_IOService_Device object 0xb807
00a8:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0xb80b
00a8:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0xb80f
00a8:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0xb813
00a8:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0xb817
00a8:err:plugplay:process_IOService_Device object 0x14d17
00a8:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x14d1b
00a8:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x14d1f
00a8:err:plugplay:process_IOService_Device object 0x1490b
00a8:err:plugplay:process_IOService_Device object 0x14803
0024:fixme:exec:SHELL_execute flags ignored: 0x00000100
00b4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00b4:fixme:seh:get_thread_times not implemented on this platform
00b4:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 7932A40C, 797293B0, 79764880) stub.
00b4:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 7932A40C, 797292F0, 79729998) stub.
00b4:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 7932A40C, 79764890, 79764888) stub.
00b4:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 7932A40C, 797648C0, 797292E8) stub.
00b4:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 79140000) stub
00bc:err:ole:CoGetContextToken apartment not initialised
00b4:fixme:path:parse_url failed to parse L"System.Windows.Forms"
00b4:fixme:path:parse_url failed to parse L"System.Drawing"
00b4:fixme:path:parse_url failed to parse L"System"
00b4:fixme:nls:LCIDToLocaleName unsupported flags 8000000
00b4:fixme:nls:get_dummy_preferred_ui_language (0x0 0032E330 00000000 0032E32C) returning a dummy value (current locale)
00b4:fixme:nls:get_dummy_preferred_ui_language (0x0 0032E330 001A73A0 0032E32C) returning a dummy value (current locale)
00b4:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 01180712, 00000000, 01539D8C) stub.
00b4:fixme:gdiplus:GdipGetFamilyName No support for handling of multiple languages!
00b4:fixme:path:parse_url failed to parse L"AtlasLauncher.resources"
00b4:fixme:path:parse_url failed to parse L"AtlasLauncher.resources"
00b4:fixme:gdiplus:GdipCreateHalftonePalette stub
00b4:fixme:exec:SHELL_execute flags ignored: 0x00000100
0104:fixme:virtual:NtFlushProcessWriteBuffers stub
00bc:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0114:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0114:fixme:ntdll:EtwRegisterTraceGuidsW (7A03261A, 00117520, {e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 14, 7A3BEE40, (null), (null), 7A3BDC70): stub
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {044973cd-251f-4dff-a3e9-9d6307286b05}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {3044f61a-99b0-4c21-b203-d39423c73b00}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {d00792da-07b7-40f5-97eb-5d974e054740}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {cfc4ba53-fb42-4757-8b70-5f5d51fee2f4}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {efdf1eac-1d5d-4e84-893a-19b80f692176}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {c71408de-42cc-4f81-9c93-b8912abf2a0f}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {840c8456-6457-4eb7-9cd0-d28f01c64f5e}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {c424b3e3-2ae0-416e-a039-410c5d8e5f14}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {300ce105-86d1-41f8-b9d2-83fcbff32d99}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {561410f5-a138-4ab3-945e-516483cddfbc}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {15447a14-b523-46ae-b75b-023f900b4393}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {b17304d9-5afa-4da6-9f7b-5a4fa73129b6}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {02d08a4f-fd01-4538-989b-03e437b950f4}
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {861f5339-19d6-4873-b350-7b03228bda7c}
0114:fixme:ntdll:EtwRegisterTraceGuidsW (7A030638, 00117520, {cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 1, 7A3BEE38, (null), (null), 7A3BDC78): stub
0114:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {ea40c74d-4f65-4561-bb26-656231c8967f}
0114:fixme:path:parse_url failed to parse L"System"
0114:fixme:path:parse_url failed to parse L"System.Core"
0114:fixme:virtual:NtFlushProcessWriteBuffers stub
0114:fixme:msvcrt:__clean_type_info_names_internal (5E42475C) stub
0114:fixme:msvcrt:__clean_type_info_names_internal (64222018) stub
0114:fixme:msvcrt:__clean_type_info_names_internal (60345094) stub
0114:fixme:msvcrt:__clean_type_info_names_internal (64209A90) stub
0114:fixme:msvcrt:__clean_type_info_names_internal (790B72A8) stub
0114:fixme:msvcrt:__clean_type_info_names_internal (7A3C5CA4) stub