http://bugs.winehq.org/show_bug.cgi?id=7334
Vanessa Ezekowitz vanessaezekowitz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vanessaezekowitz@gmail.com
--- Comment #22 from Vanessa Ezekowitz vanessaezekowitz@gmail.com 2008-02-29 15:26:08 --- I don't mean to sound arrogant, much less belligerant, but damn it this problem has been with us for at least a YEAR now. I realise the developers don't have all that much time, but if it was working in the distant past, it shouldn't be all that hard to get it working again, especially with a year's time to fix it.
Regardless of the meaning of that fixme message or what Xorg can or can't do, the fact remains that Wine is not working properly with this game.
As in all previous attempts with every version of Wine we've tried, the following things happen when you try to run the game on a regular 24 bpp X session (WITH GLX support I might add):
0. Start the game with `wine Drive-C/Program\ Files/Microsoft\ Games/Pinball\ Arcade/Launcher.exe` 1. A movie displays showing a closeup of one of the game's tables (this looks really bad in real 8bpp mode, but fine in 24bpp mode. Go figure.) 2. Click on it, title screen appears. Looks fine. 3. Click again, table select menu appears and waits for input 4. Click on any menu item at the bottom of the window - a dialog related to it appears as it should. 5. Double-click on one of the tables - the table selection screen gets blacked out, the window resizes, and the table's loading screen appears all in the same instant - without repainting the window - the loading screen only painted on the parts of the window that were already black. So we have a window half filled with the loading screen and half transparent, showing this browser and the controlling terminal through it. 6. The loading screen disappears and the window turns solid black. A windows pointer appears. On the console, the "Cannot change screen BPP" line appears. 7. Clicking around eventually causes the pointer to disappear, probably because I managed to trigger the insert-coin hot spot followed by the "1 player" hotspot, thus starting the actual game. Hitting Esc is supposed to bring up a graphical exit/no-exit dialog, but nothing appears. Blindly hitting "y" puts me back at the table-select screen as it should. So the actual game is accepting input, it just isn't showing me anything. 7a. If I try another table, I get the exact same result, including another "Cannot change screen BPP" line on the console. 8. Double-click the table-select menu's internal Exit button and Wine drops back to my shell after a couple of seconds.