I know that Proton has issues with my engine although it’s pretty basic DirectX12. I’m currently in the process of making version 2.0 which will use a hard disk image of Deathlord (no more diskette swaps!) put together by the legendary qkumba.
Then I will attempt to migrate my engine to SDL2 which is, of course, crossplatform. This necessitates a lot of work because it’s not just the engine that needs to move but also Applewin.