So I downloaded Wine sources, unpacked and did:
Code: Select all
cd wine-1.4
patch -p1 < ../rgl.patch
./configure --enable-win64
make
When Wine is done compiling, and when I try to run WoW I get:
Code: Select all
fixme:heap:HeapSetInformation 0x3c4000 0 0x22fce0 4
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
fixme:win:EnumDisplayDevicesW ((null),0,0x22e7a0,0x00000000), stub!
err:d3d:InitAdapters Can't load opengl32.dll!
Direct3D9 is not available without OpenGL.
fixme:win:EnumDisplayDevicesW ((null),0,0x22a460,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x22a460,0x00000000), stub!
fixme:dbghelp_dwarf:compute_location Only supporting one breg (rax/328 -> rdi/333)
fixme:dbghelp_dwarf:dwarf2_parse_subprogram_block Unhandled Tag type 0x15 at ctx(0x2274d0,L"kernel32<elf>"), for debug_info(abbrev:0x3ee1948,symt:(nil))
fixme:dbghelp_dwarf:dwarf2_parse_subprogram_block Unhandled Tag type 0xf at ctx(0x2274d0,L"kernel32<elf>"), for debug_info(abbrev:0x3ee1948,symt:(nil))