Hello,
I am a Linux user that is trying to maybe get the game working via Wine (a Windows compatibility layer) someday.
Currently WWP (Remaster and not) has a strange issue with the "game window" being black, but you can hear it receiving inputs.
After some playing around I was assuming that the game was using two windows, one for Input and one for the Graphics.
Looking at the code of this project gave me a confirmation for this guess.
I sadly dont have the original WWP around anymore and the Remaster isnt compatible with this project. But I had an interesting observation when trying it anyways. The main menu is visible and input is working in contrast to it being black when starting the game without this mod. Which makes me think that the input window should normally be below the graphics window and the mod trying to load is delaying window creation and fixing the otherwise wrong Z-Ordering of the windows. Loading into a match is still black, so I assume the windows get resized and reordered in that step...
I would like to ask you, if you know any details on how WWP creates its input and game window. Like what Windows API its using to do it and if the input window should really be below the game window (Z-order) or it it should simply be transparent. Both things would be wine bugs, but its pretty difficult nail it down to one of the two.
Any information in this regard would be helpful to analyze the shortcomings of wine and maybe allow me or others to understand the problem and fix it someday.
Thanks in advance,
Riesi