Replies: 1 comment 3 replies
-
From the little I’ve managed to dig up about this game it uses DirectX7 as it’s rendering backend. If the game also provides a ddraw backend you’d need to select that and install the I’ve never used dgVoodoo2 but the setup should be basically the same as cnc-ddraw. Make sure the game is using the ddraw backend and add a livery override for The DirectX9 wrapper won’t be useful as that still runs on-top of OpenGL and Apple silicon doesn’t have native OpenGL just a basic compatibly wrapper running on-top of Metal for WebGL. DXVK verbs currently support 64Bit DirectX10/11, a later update to winetricks I’ll be supporting 32Bit DirectX10/11 on macOS Catalina and later. Still this won’t be useful for this game as it doesn’t run on DirectX10/11. |
Beta Was this translation helpful? Give feedback.
-
The game I tried to run is Harry Potter and the Chamber of Secrets
The game is made with UE1 and is 32bit, obviously.
Wine is used via Wineskin wrapper with WS11 engines.
The main problem I've got is broken launcher - menu isn't rendered properly.
Linux users can fix this by setting virtual desktop resolution to some low value, like 1024x768.
This option is greyed out in macOS
winecfg
.I managed to run game by providing some quick-loading (
PrivetDr.unr -LOADGAME=0 -SAVESLOT=1
).Everything renders good, but performance is really bad.
What I have tried:
ddraw
dll override.ddraw
dll override.I haven't tried DXVK, as I thought DXVK works only with 64bit apps.
I had a hope CX22.1.0 would fix this (CodeWeavers says
Support for 32-bit DirectX 10/11 games.
on macOS), but the issue persists.Is there some general steps or recommendations to fix or at least debug what is going wrong?
CCing @Gcenx for help, it's obviously not that urgent, but you expertise will be much appreciated.
Beta Was this translation helpful? Give feedback.
All reactions