I got this to work on Crossover 24.01 Mac by modifying the current default Space Engineers install that is supplied in the following way:
Change from Windows 7 32 bit to Windows 7 64 bit
Add dotnet 4.8
Add visual C++ 2015 64 bit
Everything else as default.
Game loads, sound works, graphics display correct, can move around etc etc. It even works well on my very loaded custom server with mods.
Only two issues I've found which I'm sure is just my noob ignorance around crossover are:
1 - The x key on the keyboard doesn't seem to work (no jetpack), pretty limiting.
2 - I can't drag items out of the inventory with the mouse - they I can hear it is making a single click kind of sound - very limiting.
If you get a black screen, just press space, it seems to load into a screen saver mode or something.
Anyone got any ideas about the 2 problems above?
For the record, here's what the Space Engineers bottle details of installed software is:
Steam
Microsoft .NET Framework 2.0
Microsoft .NET Framework 4.0
Microsoft .NET Framework 2.0 Service Pack 2
Crossover HTML Engine
Microsoft .NET Framework 4.5
Space Engineers
Microsoft Visual C++ 2015 (14.0) Redistributable Runtime
Microsoft Visual C++ 2015 (14.0) Redistributable Runtime (64-bit)
Microsoft .NET Framework 4.5.2
Microsoft .NET Framework 4.6.2
Microsoft .NET Framework 4.8
Microsoft Rich Edit 4.1 (Msftedit.dll)
msfs31
Microsoft Rich Edit 2.0
Truetype font: Andale Mono, Arial, Arial Black, Comix Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet MS, Verdana, Webdings
Steam
D3D Metal Off
DXVK Off
Esync Off
MSync Off
High Resolution Mode Off
Wine Configuration: Defaults