HGL
harsh-harlequin

Mac MIni M2/Crossover/Heroic/RL - no nameplate (help)

New Mac Mini m2, playing Rocket League, no nameplates are showing. I have found several reddit threads, etc, and tried several things, but none have worked. Hoping someone here can point me in the correct direction. I am running the Latest Crossover, with Heroic Bottle, set for Win 7 x64. I am not running anything through Steam, I have seen some threads referencing that, but I don't have RL via steam, so couldn't figure this out. Not sure what to attempt next, but would really like the nameplates, as it's near impossible to play without them.
troubleshooting attempts: 1. Changed from Wine - Crossover 22.01 to 21.00 2. Tried to disable DXVK (in my Heroic bottle from Crossover) in both attempts above, saw no change 3. Tried to go down a version of DXVK by replacing the files in the /windows/system32 folder for my bottle 4. with and without DXVK enabled in attempt 3 Thanx for any suggestions/thoughts
31 Replies
wise-white
wise-white3y ago
GitHub
reporting moltenvk/vulkan errors in games · Issue #1403 · KhronosGr...
would it be acceptable to have a place somewhere on moltenvk's github account to report errors found in games ? it could be as a general issue, or on moltenvk discussion forum as a thread a...
CodeWeavers
Rocket league on mac m1 nameplates problem
wise-white
wise-white3y ago
Sounds like all you can do is waiting for an improvement
harsh-harlequin
harsh-harlequinOP3y ago
thnx, i have seen that. I am just confused, as other threads say its not a codeweavers issue, but a DXVK issue. but that hasn't been updated since 8/2022...prior to that, it got regular updates nearly monthly... just hoping for a miracle i guess
wise-white
wise-white3y ago
It is a not DXVK issues actually, it is a MoltenVK issue that Crossover/Wine uses to run Vulkan apps on Metal since Vulkan is not natively available on Apple systems. And Metal api has shortcomings compared to Vulkan /DX12. It sits on a place that it is kinda like d3d11/ogl4 in some aspects but also has features that maps 1:1 to Vulkan/D3D12. When that 1:1 mapping doesn't happen and api doesn't expose a similar thing also things gets awkward like this.
harsh-harlequin
harsh-harlequinOP3y ago
oh, wow, thank you so much for that detail. I really didn't understand. I guess all this chasing I was doing was for nothing. so, until MoltenVK has fixed it, nothing I do will change that? so, just sit and wait for now?
wise-white
wise-white3y ago
That is what i get from the threads above as people also mention Rocket League nameplate issues. Tho you mentioned that it still happens without DXVK, which is weird.
harsh-harlequin
harsh-harlequinOP3y ago
yup, I can turn that off for the bottle, and i still have the issue. couldn't figure out a way to turn it of on the Heroic launcher
wise-white
wise-white3y ago
https://www.codeweavers.com/support/forums/announce/?t=24;mhl=243826;msg=243826
One of the more exciting features of Wine 6.0 is the Vulkan backend for wined3d. This feature is on by default on macOS for 64-bit Direct3D 10/11 games if DXVK is not enabled.
CodeWeavers
Announcing CrossOver 21.0.0
wise-white
wise-white3y ago
No wonder If there is a toggle etc that makes you using wined3d OpenGL you likely won't have that issue As wined3d Vulkan hits the same MoltenVK issue that DXVK hits
harsh-harlequin
harsh-harlequinOP3y ago
i see nothing to use OpenGL within Crossover
wise-white
wise-white3y ago
You can try Wine Manager of Heroic as iirc it works on Mac as well So you can have wined3d ogl there
harsh-harlequin
harsh-harlequinOP3y ago
oh my...do you have alink to a wiki or something that would explain that procedure?
wise-white
wise-white3y ago
No need for a link On the left side of Heroic you should see Wine Manager Then after you download a build, you go to game setting page of that game and select that Wine version to run with it
harsh-harlequin
harsh-harlequinOP3y ago
No description
wise-white
wise-white3y ago
Wine Staging MacOS
harsh-harlequin
harsh-harlequinOP3y ago
ok, i made that change, how do i choose opengl over d3/vulkan
wise-white
wise-white3y ago
If you didn't click to anything like update dxvk etc it might be on GL by default Just try to run the game Those dxvk settings etc are still on game settings page btw Disable them if enabled At least on Linux Heroic it is like that
harsh-harlequin
harsh-harlequinOP3y ago
No description
harsh-harlequin
harsh-harlequinOP3y ago
No description
harsh-harlequin
harsh-harlequinOP3y ago
thats all i have
wise-white
wise-white3y ago
Ok, auto install dxvk is turned off Not ticked
harsh-harlequin
harsh-harlequinOP3y ago
it should be ticked?
wise-white
wise-white3y ago
No
harsh-harlequin
harsh-harlequinOP3y ago
oh..ok
wise-white
wise-white3y ago
Using Vulkan in that game ( either wined3d Vulkan or DXVK )= missing nameplates
harsh-harlequin
harsh-harlequinOP3y ago
i just tried with these settings...still no nameplates
wise-white
wise-white3y ago
WINE_D3D_CONFIG=renderer=opengl Set this as an env variable In the first pic there is a section for that Wined3d config part is the var itself renderer=opengl is the value
harsh-harlequin
harsh-harlequinOP3y ago
No description
harsh-harlequin
harsh-harlequinOP3y ago
the game will not run now...it acts like its going to start, then after about 30 seconds, the heroic launcher shows back up
wise-white
wise-white3y ago
Meh, you need some MacOS expertise here then. Btw is this still set to your earlier Bottle/Prefix? If that is the case, you might wanna try with a newer one
harsh-harlequin
harsh-harlequinOP3y ago
thnk you so much for your help...I can't express it enough im not sure how to make a new prefix...im trying to not use the Crossover bottle...

Did you find this page helpful?