dege-diosg / dgVoodoo2

Glide/DirectX implementation on D3D11/12
920 stars 40 forks source link

Banzai Bug - minimum device: Color MONO, Hardware OFF is not available - is the work abandoned or not? #72

Open siriusinko opened 3 years ago

siriusinko commented 3 years ago

I know this issue has been discussed at Vogons. I just wanted to know if there are any results or if everything is too complicated, and you abandoned and did not return to this? Is there any hope that this will be fixed or not?

dege-diosg commented 3 years ago

I started to discover the problem but I forgot about it and abandoned.

Now I gave it a go again and solved the startup error problem. The game now starts, plays the intro videos but there are further problems, with the main menu (I can only see the background picture). If I can resolve that too then the game will become fully playable on Win10. But I cannot promise anything.

dege-diosg commented 3 years ago

Ok, I made some compatibility fixes in dgVoodoo and now the game can be run nicely on Win10. There is a minor problem however: the main menu options are based on physical Win32 buttons placed as child windows on the rendering window. This is not compatible with D3D11/12 so they don't show up (not even in forced windowed mode). You have to press buttons 'n', 'l' and 'q' to reach those options blindly. bb1

Once you're in the game, you can switch to forced windowed mode and use the standard window menu (by pressing Alt) to access the game options (with D3D12 this all works even in fullscreen):

bb2

Apart from that problem, the game seems to run as expected:

bb3

siriusinko commented 3 years ago

I'm not sure but maybe a patched exe will help with windows. At least with a native launch, everything works. https://sourceforge.net/p/dxwnd/discussion/general/thread/7b8ff5d8/