3 ms·
It's being run through several layers of emulation. Of course it's going to be slow.
by mlindner 3y ago
It's being run through several layers of emulation. Of course it's going to be slow.
- doodlesdev 3y agoWine + DXVK disagrees. Graphics API emulation doesn't necessarily provide worse performance, in fact DXVK often wins against raw DirectX 9/10 and sometimes even DirectX 11. VKD3D performance is pretty awesome. Not sure how much of the bottleneck here is because of Rosetta though (i.e. cpu-bound) although I suspect not much really.
- dwaite 3y agoUnless it is running a JIT internally as part of the game engine, Rosetta should take the whole executable and rebuild it ahead-of-time.
- astrange 3y agoRosetta can only do that for an x86 macOS binary. Once it goes through WINE it's all JIT. Though I think it should get cached after a while.