You are not logged in.
So this weekend I decided to try installing Touhou 7: Perfect Cherry Blossom on my laptop. I already had Wine installed to run a PC98 emulator, so I assumed it would work fine.
I get a waterfall of errors whenever I try to run wine th07.exe claiming that the setting the pixel format failed, "call to IWineD3DDevice_CreateSwapChain failed" and that it can't create the front buffer. Who would have thought a search for "failed to create the front buffer" would only return Wine source code? ![]()
I tried downgrading to xf86-video-intel-legacy to see if that would actually change anything, and it did. I got the game to run, but at about 1-2fps and with horrible texture issues. I got an error saying it couldn't use GEM so it downgraded to default; looking that up hints that my (stock Arch) kernel would have PAE enabled and that would be causing it.
edit: Forgot to mention, I have since gone back to the latest xf86-video-intel, and I do appear to have GEM working when grepping glxinfo for it.
I've searched the board for issues similar to this and all I've found are problems related to Wine on 64-bit systems, and people are recommended to install nvidia-utils. That won't install (as intel-dri requires libgl, and nvidia-utils conflicts with libgl), and besides, I somehow nvidia would magically make Intel cards work right with Wine.
Does anyone have an idea what might be up? I've spent literally all night trying stuff and nothing worked. ![]()
If anyone needs me to post config files or output from a command, let me know which ones.
Last edited by Sakurina (2009-07-15 06:28:15)
Offline
If anyone needs me to post config files or output from a command, let me know which ones.
xorg.log, xorg.conf, system log at first.
Offline
All three posted here: http://pastie.org/551607
The syslog keeps repeating until I quit out of wine, but I let it run long enough for you to get a sense of what's happening.
Offline
Hmm, I used to play this same game in wine, and it worked perfectly. (this was a year ago before all the xorg/intel upgrading) I just tried executing th07.exe in wine, and now it no longer works... I tried it in an old wine prefix to a wine version I know used to play it, and it still fails... no idea what the problem is...
So yeah... i guess if you want it to work you need some different xorg/intel driver combination...
Any society that would give up a little liberty to gain a little security will deserve neither and lose both.
-Benjamin Franklin
The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.
-George Bernard Shaw
Offline
Okay, thanks for letting me know.
I managed to get PCB to run fine via the gOS Live USB, so I know on what Xorg + driver + Wine combo it'll run. Now I just need to fix myself a pkgbuild for xorg-server 1.4.1. >_<
Offline