I'm having an issue with playing any 32-bit games on Wine on AMD64. I installed the port emulators/i386-wine-devel and all non-game applications run fine.
However, trying to run anything that requires DirectX such as a game causes it to spit out this:
Any idea how to get the 32-bit libs needed?
And no, I'm not doing the
However, trying to run anything that requires DirectX such as a game causes it to spit out this:
Code:
$ wine .wine/drive_c/Program\ Files/Touhou\ 6\ -\ The\ Embodiment\ of\ Scarlet\ Devil/th06e.exe
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your 32-bit OpenGL drivers haven't been installed correctly (using GL renderer "NVS 3100M/PCIe/SSE2", version "1.4 (2.1.2 NVIDIA 340.65)").
err:d3d:wined3d_caps_gl_ctx_create Failed to find a suitable pixel format.
err:d3d:wined3d_adapter_init Failed to get a GL context for adapter 0x12afb0.
And no, I'm not doing the
chroot method under /compat/i386. I tried and I wasn't satisfied with the limitations it brought to the table.