AMD-OSX / bugtracker

AMD OS X Bugtracker
13 stars 2 forks source link

CrossOver not working #6

Open PSzczepanski1996 opened 4 years ago

PSzczepanski1996 commented 4 years ago

CPU: r5 3600 macOS version: 10.15.4 15h/16h or 17h: 17h I am using and can reproduce on the latest patches: yes, using newest kexts from Acidanthera and OpenCore

Describe the bug CrossOver is not working on Catalina, but I don't quite understand why, since OPEMU is deprecated in Catalina. From far what I know CrossOver is using com.apple.security.ldt-in-64bit-process function to work properly, according to this: https://twitter.com/comex/status/1204919560010223618

Not sure if that's an bug, support request, and where bugfix should be implemented.

Screenshots image

PSzczepanski1996 commented 3 months ago

Got it working with a few fixes,

https://www.applegamingwiki.com/wiki/CrossOver#Upgrading_DXVK_and_MoltenVK

I applied the update for MoltenVK and DXVK. Unsure if it was necessary and I applied the fix here, https://github.com/Gcenx/CrossOver-fixes

Now steam loads up. Logged in scanning QR code from Steam Mobile. Latest Crossover version on Sequoia beta 8 :)

Screenshot 2024-08-29 at 23 31 29

So far, your answer can be true because I encountered previously crashes of Steam if graphic drivers were not correctly loaded. Back then I experienced that on Dell laptop with Ubuntu installed and I needed to install nvidia-opengl or something similar to get it working. If it was not installed it was turning on before launching steam window, the same it happens here. Maybe the issue is similar on macOS too, but I don't have time to test it by now, maybe later today.

H20Vie commented 2 months ago

I've gotten a way to run Steam finally, turns out CrossOver steam cannot run IF you have a third party input manager (Like Razer Synapse or 1Password). This issue dates back to even the OS X Mavericks days and i don't believe it can be fixed in CrossOver. And While I got CrossOver steam working along with a couple of games running (barely anyway because of the lack of good AMD drivers in wine) I've noticed A LOT of excessive crashes and even some weird stuff happening in some games that REQUIRE steam to be open in the background. Everytime steam would crash i noticed that there were only 2 error codes affecting those crashes. 90% of the time when steam crashes before it even launches or if it crashes after a bit, it starts complaining about : Couldn't get first exception for process 059c C:\Program Files (x86)\Steam\steamerrorreporter.exe (WOW64) (no backtrace available). The odd thing is that whenever it would crash with that error, steamerrorreporter.exe would remain open as shown in task manager. The other error code i've gotten i rarely get but whenever i do get it most of the time it doesn't even crash steam: Unhandled exception: stack overflow in wow64 32-bit code (0x7bfa444c). I do notice most of these have to do with 32-bit code and WoW64, which could mean that like we thought before, 32-bit apps (at least most) wont work on AMD Hackintosh through crossover due to lack of actual support, but i believe that could be unlikely. I'm still going to try other stuff, I noticed some people got it working some didn't (like me) but I'll look more into it. On the bright side, I managed (through the crashing) to test a couple of games and successfully enough most "work" as shown in the next screenshots:

Deadlock (LOWEST SETTINGS POSSIBLE) (It looks like it's made for the nintendo DS)

Screenshot_2024-09-02_at_18 37 10

I've also tried: Half-Life 1 (works but only in software mode) Portal 2 (Crashes when loading a level)

@stefand would you know what those error codes mean from my big wall of text? Thanks

PSzczepanski1996 commented 1 month ago

Yesterday, I successfully updated my ThinkPad T14 G1 to Sequoia 15.0.1 However, CrossOver 24 is still crashing the same way. I've prepared two CrossOver log files that might help debug the issue. Since I'm testing it on the new Mac release, there might be other useful information in the cxlog files.

Log without network: steam_4650u_no_network.cxlog.zip

Log with network: steam_4650u.cxlog.zip

Any ideas?